您的位置:首页 > 其它

核心统一过程EssUP——Use Case核心

2008-01-24 08:27 435 查看
一个敏捷的,可伸缩的进行需求管理、需求开发和系统测试的方法

使用这个实践以一种可行的方式来获取用于驱动软件开发过程的需求。

这个实践使团队能够:

与客户一起工作,获得真正核心的需求。

一起进行更有效率的工作,迅速地开发出便于使用的解决方案。

识别和交付系统真正期望的价值。

建立正确的需求细节的等级水平,需求细节用于支持团队的需求和团队客户的需求。Establish the correct level of requirements detail to support their needs and the needs of their customers.

为需求设置优先级和划分子集,识别出一个最小的解决方案,用于驱动迭代开发。

使用一种系统化的方法,来确保需求得到了正确的设计、实现和验证。

产生的制件



这个实践会产生出一些与需求、设计和测试有关的制件:

一个基于Use Case的规格说明书,包括需求、场景和测试用例。

实现Use Case,驱动软件开发过程。

生成测试和测试结果,用来测试最终的系统,记录测试结果The generation of tests and test results to test the resulting system and record the results of the testing.

关键能力

这个实践需要团队在软件需求获取、设计、编码、集成和测试方面具有熟练的技巧。





这其中最重要的技能是客户代表和分析师的能力,因为如果没有这两项,很可能会开发并测试那些错误的东西。

工作任务

这个实践开始于查找参与者和用例,并选择要开发的用例和设置用例的优先级。



It continues by specifying the use cases and their tests, and then implementing software to meet the tests. It concludes by executing the tests and tracking progress in terms of verified, working software.

接下来详细说明用例和用例测试,然后实现软件以满足这些测试。通过执行这些测试,跟踪项目进展到了可工作的、能通过验证的软件开发阶段,至此,这个实践结束。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: