📜  RUP及其阶段

📅  最后修改于: 2021-08-27 07:07:34             🧑  作者: Mango

Rational Unified Process(RUP)是面向对象模型的软件开发过程。它也被称为统一过程模型。它由Rational公司创建,并使用UML(统一建模语言)进行设计和记录。此过程包含在IBM Rational Method Composer(RMC)产品中。 IBM(国际商业机器公司)使我们能够定制,设计和个性化统一流程。

RUP由Ivar Jacobson,Grady Bootch和James Rambaugh提出。 RUP的某些特性包括用例驱动,迭代(过程重复)和本质上增量(价值增加),可以使用Web技术在线交付,可以以模块化和电子形式进行自定义或量身定制等。RUP可以减少意外情况开发成本并防止资源浪费。

RUP的阶段:
RUP生命周期共有五个阶段:

  1. 盗梦空间–
    • 沟通和计划是主要的。
    • 使用用例模型确定项目的范围,使管理人员可以估算所需的成本和时间。
    • 确定客户需求,然后就可以轻松地制定项目计划。
    • 制定了项目计划,项目目标,风险,用例模型,项目描述。
    • 根据里程碑标准检查项目,如果无法通过这些标准,则可以取消或重新设计项目。
  2. 细化–
    • 计划和建模是主要的。
    • 进行详细的评估,制定开发计划并降低风险。
    • 修订或重新定义用例模型(约80%),业务案例,风险。
    • 再次,对照里程碑标准进行检查,如果它不能通过这些标准,则可以再次取消或重新设计项目。
    • 可执行的体系结构基准。
  3. 建造 –
    • 项目已开发完成。
    • 创建系统或源代码,然后完成测试。
    • 进行编码。
  4. 过渡 –
    • 最终项目向公众发布。
    • 将项目从开发过渡到生产。
    • 更新项目文档。
    • 进行Beta测试。
    • 根据公众的反馈从项目中删除缺陷。
  5. 生产 –
    • 模型的最后阶段。
    • 项目将得到相应维护和更新。