课程简介:
用例技术是一种越来越流行的捕获需求和驱动系统开发的方法。这种技术的新采用者面临的挑战是如何将此技术引入到一个组织,以及如何确定用例何时完成。通常,他们必须在实际的项目压力之下面对这些挑战。本文的目标就是概述这些原理,帮助他们战胜这些挑战。在第1部分,我们将分析不同的用例和工件类型,并简要讨论如何将用例技术引入到一个不熟悉它们的团队。
在本系列中,我们将通过一个假定的案例研究来进行我们的具体讨论,在这个案例中,一个积极热心的分析师和她的CATLYST项目团队的其他成员使用用例开始了一段新的旅程。你们中那些读过 Rational Edge 的 2003 年 1 月期中“一个新的RUP经理的真实故事”的人,将会认出我们的虚拟团队的扮演者。第2部分将会跟踪这个项目的执行,并突出这些原理是如何应用的。
Smith,是一个经验丰富的项目经理,他刚刚成功地交付了项目REALITY-J,正坐在他的小卧室中,这时,一名高级团队成员,Harriet,轻轻地敲了敲他门口的钢门。Harriet已经被分到另一个项目作分析师,并且在收集项目需求方面需要得到帮助,特别是在使用用例方面。了解到Smith有使用用例的实践经验,她想到找他寻求建议。
“我们正打算开始一个叫CATALYST的新项目。”她解释道。“它的目标为一个国际连锁酒店提供增值服务,并解决他们的记账问题。我们的团队在用例技术方面参差不齐。你能给我一些有关如何进行的提示吗?”