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