RUP简单认识

RUP是Rational公司开发的面向对象的软件开发过程,强调迭代式开发、需求管理和构件架构。它通过迭代解决关键风险,用例驱动确保需求跟踪,以软件体系结构为中心。RUP的生命周期包括起始、细化、构造和提交四个阶段,每个阶段包含多次迭代,通过核心工作流进行需求定义、分析、设计、实现和测试。RUP旨在解决软件危机,改善需求定位、模块集成和质量保证。
摘要由CSDN通过智能技术生成

RUP

 

RUP介绍

 

是Rational 公司开发和维护的过程产品,是目前影响较大的,面向对象的软件开发过程

 

RUP的思路:Impelmenting Best Practices

 

RUP达到最佳实践的几种措施:

迭代式开发

用来把系统功能传递到一系列连续的增量的完整版本

优点:降低风险,得到早期用户反馈,持续的测试和集成,适应变更,提高复用性

 

迭代特征:在大规模投资之前就解决了关键的风险问题,早期用户反馈在初始迭代中出现,连续进行测试和集成,可以对局部的实现进行部署

 

管理需求

强调要在透彻就理解提交的系统将如何被使用的基础上建造系统

是一种利用于查找,记录,组织和跟踪系统需求变更的系统化方法

确保能够:解决正确的问题,建立正确的系统

需求管理包括:提取,组织系统的功能和约束,并将它们写成文档、

估计需求的变化并评估他们会产生的影响

跟踪需求的实现

 

使用构件架构

优势:对体系结构进行自下而上的设计,实现和测试

用一种系统化的做法来定义好的体系结构

采用定义明确的接口来使得变的更有弹性

采用现成的和通过逆向工程得到的构建

由高级别的用例来驱动

易于直观上的理解

 

 

可视化建模

描述体系结构特点和结构

描述系统里的各个元素如何组合在一起

保证设计和是线上的一致性

保证没

评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值