(Owed by: 春夜喜雨http://blog.csdn.net/chunyexiyu)
迭代开发流程,阶段可以分为:
迭代计划阶段: Backlog准备
对各个Story估时,确定交付的需求内容。
开工会:
30分钟的会议,确定人员、范围、目标、迭代流程(包括上迭代改进项),鼓励团队高目标。
需求阶段:
需求人员明确需求,需求讲解。可以通过需求反讲解来确保需求的传递正确性。
设计阶段:
开发:开发人员在设计阶段输出设计规格说明书、详细设计说明书等。可以通过需求评审、详设评审确保设计符号要求。
在这个阶段需要根据详设制定开发计划。
测试:在这个阶段写测试方案,制定测试计划。通过测试方案评审确保方案的质量。
开发阶段:
开发:按照开发计划实施开发,并自测。可以通过代码审查,静态检查,内存泄漏检查等确保代码的开发质量。
测试:完成测试用例的编写。通过测试用例评审确保测试用例质量。
测试阶段:
开发:开发修改问题单。可以通过问题单的修改审核确保修改问题单的质量。
测试:执行测试计划,另外可以通过自动化测试、以及之发散测试等发现代码中的问题。
总结阶段:
收集迭代个人及团队度量数据,进行迭代数据总结、问题总结。
制定下迭代固化项(好的点)和不超过3个点的改进策略(改进点)。
(Owed by: 春夜喜雨http://blog.csdn.net/chunyexiyu)