摘要:
直观上看起来似乎根据用例模型的特征,可以对开发工作所需的规模和工作量进行估计。毕竟,用例模型捕获了功能性需求,那么难道不应该有基于等价于功能点的用例吗?这里存在许多困难:
有许多不同的用例规格样式和形式,很难定义一个度量标准,例如,某人可能希望能够度量用例的长度;
用例应该代表外部参与者对于系统的观点,因此,500,000 sloc 系统的用例就与 5,000 sloc 子系统的用例在完全不同的层次上(Cockburn 97 讨论了层次和目标的概念);
用例可能在复杂性方面不同,编写时是显式的,实现时又是隐式的。
用例应该从参与者的角度来描述行为,但是这可能相当复杂,特别是当系统具有状态时(绝大多数情况是这样的)。所以描述这种行为需要系统的模型(在实现它们之前)。当试图捕获行为本质时,这将导致过多的功能分解层次和细节。
阅读全文
posted @ 2007-02-01 11:35
小磊
阅读(442)
评论(0)
推荐(0)
浙公网安备 33010602011771号