UML与统开发过程.ppt

第八章 UML与统一开发过程 一、RUP简介 二、统一开发过程核心工作流 一、RUP简介 Rational Unified Process(以下简称RUP)是一套软件工程方法。同时,它又是文档化的软件工程产品,所有RUP /的实施细节及方法导引均以WEB文档的方式集成在一张光盘上,由Rational公司开发、维护并销售,当前版本是5.0.RUP,是一套软件工程方法的框架,各个组织可根据自身的实际情况,以及项目规模对RUP进行裁剪和修改,以制定出合乎需要的软件工程过程。 RUP吸收了多种开发模型的优点,具有很好的可操作性和实用性。从它一推出市场,迅速得到业界广泛的认同,越来越多的组织以它作为软件开发模型框架。 RUP的特点 RUP可以用二维坐标来描述。横轴通过时间组织,是过程展开的生命周期特征,体现开发过程的动态结构;纵轴以内容来组织为自然的逻辑活动,体现开发过程的静态结构。 RUP的十大要素 1. 开发一个前景 有一个清晰的前景是开发一个满足真正需求的产品的关键。 前景抓住了RUP需求流程的要点:分析问题,理解需求,定义系统,当需求变化时的管理需求。 2. 达成计划 “产品的质量只会和产品的计划一样好。” 在RUP中,软件开发计划(SDP)综合了管理项目所需的各种信息,也许会包括一些在先启阶段开发的

文档评论(0)

1亿VIP精品文档

相关文档