用例和误用例

03-03-26 VRGL
         

1.慎用分解。

use case有uses和extendes两种关系。

但应慎用对use case的分解,

因为容易使你的use case写成功能分解

的形势。并不是说功能分解有什么不好。

主要是你的use case映射成类图后会使

你的设计不遵循面向对象的原则。99%的

用例不用分解就可以完成要求。

2.慎用抽象use case。

use case是和用户沟通的工具。抽象的

use case会使用户难于理解和记忆。

3.慎用画界面的工具。

画界面的工具会使用户在早期就形成

“那软件就那样”的想法,而不能理解

真正的巨大工作量在界面之下,不利于

和用户的沟通。早期最好不要用这些工具。

4.对于用户用例可以随意,尽量的

发现更多的用户用例。对于系统用例要严谨,

不要过早的进入系统用例,因为一旦你确定

一个系统用例,你就失去了大部分的机会

使用其他更好的系统用例来处理同一用户

用例。

         

banq
2003-03-27 15:38

好,关注中...