- 3
- 0
- 约1.37千字
- 约 79页
- 2016-11-22 发布于湖北
- 举报
敏捷软件开发方法简介——以极限编程为例;主 要 内 容;“敏捷”的含义;敏捷方法产生的背景;软件开发过程敏捷化趋势;敏捷价值观;《敏捷宣言》12条原则;7.可用的软件是进展的主要度量指标。
8.敏捷过程提倡可持续发展。发起人、开发者和用户应始终保持稳定的步调。
9.简化——使必要的工作最小化的艺术——是关键。
10.持续关注技术上的精益求精和良好的设计以增强敏捷性。
11.最好的架构、需求和设计产生于自我组织的团队。
12.团队定期地对运作如何更加有效进行反思,并相应地调整、校正自己的行为。;代表方法;RUP(Rational Unified Process); RUP是Rational公司的改进过程的规范,它被设计成一种由用例驱动的、以体系结构为中心的软件开发过程,它以迭代的方式前进,通过执行工作流程递增地产生结果。
它的主要四个阶段是先启、精化、构建和转移,五个核心工作流程为需求、分析、设计、实现和测试。
由于RUP是一种框架,你可以以不同的方式来使用它,如象非常传统的“瀑布” 式开发方式,或敏捷式,如dX。你可以把用得轻捷灵便,也可把它弄成繁文缛节。这取决于你如何在你的环境中对它裁剪运用。 ;XP到RUP的映射;Agile Modeling;AM核心原则;AM补充原则;自适应软件开发;水晶方法体系;ISO9000;面向对象软件工程概念模型;极限编程( eXtr
原创力文档

文档评论(0)