项目之初 |
|
初始阶段
|
- 前景设定
- 需求分析设定
- 了解成本、时间与风险列表
- 制定至少一个可行的方案
- 建立迭代计划
|
细化阶段 |
- 细化阶段的目标
- 更明确认识需求
- 设计系统架构并建立架构基线
- 更精确地制定时间表和费用估算
- 生成测试和测试计划
- 整理风险与风险解决之道
|
构造阶段 |
- 构造阶段的目标
- 构造与迭代
- 结对编程与测试
- 需求变更与拥抱变化
- 技术难点与解决之道(如数据设计器、大字段处理、网络文件信息索取等)
- 可执行能力里程碑
|
移交阶段 |
- 向移交阶段过渡
- 移交阶段的目标
- 需求与代码变更
- 进行beta测试
- 培训用户和维护人员
- 交付环境、产品打包
- 我们完成了吗?
|
事后分析:如何改进?
|
- 如何进行事后回顾
- 我们的事后分析报告
- 为下一个项目团队进行准备
|
下一个:真实的项目 |
|