问题
单项选择题
一个软件开发过程描述了“谁做”、“做什么”、“怎么做”和“什么时候做”,RUP用 (22) 来表述“谁做”。
A.角色
B.活动
C.制品
D.工作流
答案
参考答案:A
解析:[分析] RUP(Rational Unified Process)是一个面向对象且基于网络的程序开发方法论。根据Rational(Rational Rose 和统一建模语言的开发者)的说法,好像一个在线的指导者,它可以为所有方面和层次的程序开发提供指导方针、模板以及事例支持。RUP和类似的产品(例如面向对象的软件过程(OOSP),以及OPEN Process都是理解性的软件工程工具)把开发中面向过程的方面(例如定义的阶段、技术和实践)和其他开发的组件(例如文档、模型、手册以及代码等等)整合在一个统一的框架内;
RUP中定义了一些核心概念。
● 角色:描述某个人或者一个小组的行为与职责。RUP预先定义了很多角色。
● 活动:是一个有明确目的的独立工作单元。
● 工件:是活动生成、创建或修改的一段信息。