领测软件测试网
y'v/y/VPiP'f 四 RUP的核心工作流(Core Workflows)软件测试技术门户k2H5F9g!EeD;\ }2`$@0l(UPG2S]%p RUP中有9个核心工作流,分为6个核心过程工作流(Core Process Workflows)和3个核心支持工作流(Core Supporting Workflows)。尽管6个核心过程工作流可能使人想起传统瀑布模型中的几个阶段,但应注意迭代过程中的阶段是完全不同的,这些工作流在整个生命周期中一次又一次被访问。9个核心工作流在项目中轮流被使用,在每一次迭代中以不同的重点和强度重复。
软件测试技术门户$LgM A?
G*Yt e 软件测试技术门户1D0x!w2Zwj4?y 1.商业建模(Business Modeling)
sSO8ODs
W0] hUEtTu-l&f1?]J 商业建模工作流描述了如何为新的目标组织开发一个构想,并基于这个构想在商业用例模型和商业对象模型中定义组织的过程,角色和责任。
软件测试技术门户2fS#G,H|}v 软件测试技术门户
G9{3\0~)L!h~ 2.需求(Requirements)
软件测试技术门户$qdE*C5S QD 软件测试技术门户+w"o N,WZ-z 需求工作流的目标是描述系统应该做什么,并使开发人员和用户就这一描述达成共识。为了达到该目标,要对需要的功能和约束进行提取、组织、文档化;最重要的是理解系统所解决问题的定义和范围。
5wg#gXH
|lt*ZR%f
XWe7v
cA 3.分析和设计(Analysis & Design)
软件测试技术门户ib
r#H(XX;ED 软件测试技术门户@o?]{0I\ 分析和设计工作流将需求转化成未来系统的设计,为系统开发一个健壮的结构并调整设计使其与实现环境相匹配,优化其性能。分析设计的结果是一个设计模型和一个可选的分析模型。设计模型是源代码的抽象,由设计类和一些描述组成。设计类被组织成具有良好接口的设计包(Package)和设计子系统(Subsystem),而描述则体现了类的对象如何协同工作实现用例的功能。
软件测试技术门户DJ!W2WlZD;bI&} 软件测试技术门户@[*zY| 设计活动以体系结构设计为中心,体系结构由若干结构视图来表达,结构视图是整个设计的抽象和简化,该视图中省略了一些细节,使重要的特点体现得更加清晰。体系结构不仅仅是良好设计模型的承载媒介,而且在系统的开发中能提高被创建模型的质量。
1Vx}v8v]YE /@ UxaAspv.^ 4.实现(Implementation)
软件测试技术门户g*A)y9y[0c9l4l MV