浅谈RUP
上一篇 /
下一篇 2011-07-31 23:03:21
/ 个人分类:测试
RUP(Rational Unified Process),即统一软件开发过程,它定义了在整个软件开发过程中,什么时候,应该有谁,进行什么样的开发活动,产生什么样的结果,来确保按时提交高质量的产品。
下面从以下几个方面对其进行介绍:
l RUP的总体结构:
n 每个角色完成指定的活动;
n 每个活动产出合格的产品;
n 每个产品拥有相关的指南、模板等。
l RUP的要点:
n 迭代化的软件开发;
n 以架构为核心的软件开发;
n 以用例驱动的软件开发;
n 风险驱动的软件开发;
l RUP的最佳经验:
n 迭代话开发;
n 需求管理;
n 基于构件的软件构架;
n 可视化建模;
n 持续的质量检验;
n 配置管理;
l 小结:
n RUP适合任何项目;
n RUP在实施之前必须进行裁剪;
n RUP是个丰富的知识库,需要不断的进行查阅和选择;
n 时间RUP是个持续的过程。
收藏
举报
TAG: