一、来源
软件危机的出现,主要在软件生命中周期、成本、软件质量等三个方面,主要表现在定位需求、模块难集成、最后才发现问题、软件质量差、负载时性能差、团队问题、不断修改-发布问题等。
在以上各个方面的产生下,RUP统一软件开发过程应运而生。
二、简介
1、含义:
RUP(Rational Unified Process,统一软件开发过程)是一个面向对象且基于网络的程序开发方法论。
2、本质:
RUP是风险驱动的、基于Use Case技术的、以架构为中心的、迭代的、可配置的软件开发流程。我们可以针对RUP所规定出的流程,进行客户化定制,定制出适合自己祖师的使用的软件流程。RUP是一个流程定义平台,是