UML可以使用用户场景图吗?

时间:2010-03-10 17:08:04

标签: uml bdd user-experience use-case

当然,您熟悉UML类图和对象图及其关系。对象图用于对系统中的对象及其关系进行建模,对于基于类的面向对象编程语言来说,这意味着对不同类的具体对象进行建模。

在处理项目时,我必须创建用例(图表)和角色(如用户体验设计),我认为它们与类和对象处于相同的关系 - instantion(实例)。此外,统一过程中理解的用例(与UML有些结合)是一组具有一个主要场景(流程)的场景。因此,具体情况,例如行为驱动开发是一个用例的实例。

你觉得这有道理吗?您是否会欣赏UML中的用户场景图,用于建模人物角色和用户场景,可以使用例如用于生成BDD中的用户验收测试?

1 个答案:

答案 0 :(得分:1)

我过去曾经过度使用过UML(1),包括用例图作为规范的一部分。

我的建议(基于经验)是纯文本表示,也是使用BDD框架执行,提供最高的价值/努力比。

  1. 我已经足够经历CASE工具运动了。 <shiver />