• 测试技术
  • 博客
  • 视频
  • 开源
  • 论坛
  • 沙龙
  • 下载
  • 杂志
  • 招聘

您的位置:您的位置:软件测试技术门户 >> 软件测试技术 >> 质量模型 >> RUP >> 查看资讯

字号: | 推荐给好友 上一篇 | 下一篇

软件项目开发之 软件过程RUP初探

发布: 2008-5-20 16:39 | 作者: 网络转载 | 来源: 网络转载 | 查看: 126次 | 进入领测软件测试网论坛讨论

领测软件测试网

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]  
h UEtTu-l&f1?]J  商业建模工作流描述了如何为新的目标组织开发一个构想,并基于这个构想在商业用例模型和商业对象模型中定义组织的过程,角色和责任。软件测试技术门户2fS#G,H|}v
  软件测试技术门户 G9{3\0~)L!h~
  2.需求(Requirements)软件测试技术门户$qdE*C5S QD
  软件测试技术门户+w"o N,WZ-z
  需求工作流的目标是描述系统应该做什么,并使开发人员和用户就这一描述达成共识。为了达到该目标,要对需要的功能和约束进行提取、组织、文档化;最重要的是理解系统所解决问题的定义和范围。
5w g#gXH |lt*ZR%f  
XWe7v cA  3.分析和设计(Analysis & Design)软件测试技术门户ib r#H(XX;ED
  软件测试技术门户@o?]{0I\
  分析和设计工作流将需求转化成未来系统的设计,为系统开发一个健壮的结构并调整设计使其与实现环境相匹配,优化其性能。分析设计的结果是一个设计模型和一个可选的分析模型。设计模型是源代码的抽象,由设计类和一些描述组成。设计类被组织成具有良好接口的设计包(Package)和设计子系统(Subsystem),而描述则体现了类的对象如何协同工作实现用例的功能。软件测试技术门户D J!W2WlZD;bI&}
  软件测试技术门户@[*zY |
  设计活动以体系结构设计为中心,体系结构由若干结构视图来表达,结构视图是整个设计的抽象和简化,该视图中省略了一些细节,使重要的特点体现得更加清晰。体系结构不仅仅是良好设计模型的承载媒介,而且在系统的开发中能提高被创建模型的质量。
1Vx}v8v]YE  
/@ UxaAspv.^  4.实现(Implementation)软件测试技术门户g*A)y9y[0c9l4l
  
M V