3.4 统一开发过程
统一开发过程(Rational Unified Process,RUP)是由提出UML方法的Booch和Jacobson以Rational的Objectory为核心提出的一整套面向对象的软件工程过程。RUP的核心是为软件开发团队提供指南文档模板和工具,使整个团队能够最有效地利用现有的软件开发经验。RUP的目标是按照预先制定的时间计划和经费预算开发高质量的软件产品,以满足最终用户的需要。(https://www.daowen.com)
RUP吸收了多种开发模型的优点,具有很好的可操作性和实用性。由于RUP采用标准的UML描述系统的模型基础体系结构,因此可以利用很多第三方厂家提供的产品。