《移山之道-VSTS软件开发指南》读书笔记二
第三章 MSF敏捷模式的工作流程
1.开门14件事:
A.与项目整体的设计和管理有关的工作流程
(1)制定项目的远景
(2)指导项目进展
(3)计划项目的迭代过程
(4)指导项目的迭代过程
(5)制定解决方案架构
(6)发布产品
B.与项目中具体的模块有关的工作流程
(1)设计场景
(2)设计QoS
(3)实现开发任务
(4)修改bug
(5)产品构建
(6)测试场景
(7)测试QoS
(8)严重缺陷
2.制定项目的远景包括:
(1)首先要了解项目的背景;了解项目的驱动因素(时间驱动或功能驱动)
(2)了解并定义项目的用户。
(3)讨论项目的核心价值。
(4)定义用户角色。
3.指导项目进展包括:
(1)回顾目标和进展。设置最低接受标准;报告当前的接受水平,报告目前的成果和最低接受标准的差距。
(2)评估进度。
(3)根据阀值评估测试报告。
(4)会诊缺陷。决定优先级和修复缺陷的迭代阶段。
(5)确认风险。检查场景;确定各个系统的依赖性;探索集成问题;创建和管理风险。
4.计划项目的迭代过程
(1)决定迭代的长度。
(2)估计场景和QoS。
(3)计划实现场景和QoS。
(4)计划缺陷修复的预算。
(5)把场景细分成任务。
5.指导项目迭代过程
(1)跟踪迭代过程。
(2)减轻风险。
(3)进行回顾会议。
6.制定解决方案架构(需实践)
7.发布产品包括:
(1)执行发布计划。包括审核发布的材料;协调产品交付;顾客服务。
(2)验证产品的发布。创建源码发布分支;回归测试;创建一个新的缺陷报告。
(3)创建发布说明。
(4)发布产品。
posted on 2010-01-19 10:52 Daniel_xuan 阅读(246) 评论(0) 编辑 收藏 举报