敏捷开发实践总结(三):需求分析
2012-12-20 14:09
417 查看
瀑
布式的需求分析,重点在于疏通流程。敏捷式的需求分析,重点则是拆分功能。小版本的需求功能,这正是敏捷开发的核心所在。敏捷开发并非不分析流程,只是更
侧重于拆分功能。通过将流程中各个步骤拆分为功能,来疏通流程。同时,借拆分功能来编订测试用例,实现测试驱动。因此,功能拆分的单位应是测试用例。当一
项功能只能用一个用例来描述时,基本上即已足够。敏
捷的需求分析,以冲刺计划会的形式展开。参会的应有客户方,负责人,开发组,测试组,以拆分用例或流程的方式进行分析,并将用例以用户故事的形式记录下
来。一个用户故事对应一个测试用例。故事应标志业务优先级。故事内继续细分开发任务,开发任务是开发组的工作单元,依据开发的基础性与否标记开发优先级。
最后,确定本次冲刺要完成的故事,生成冲刺BackLog,自选或分派开发任务。需求细化为冲刺迭代奠定了小版本的基础,而小版本正是敏捷开发的核心,也是敏捷项目质量保证的根本。冲刺计划决定了开发进度。所以,对冲刺计划怎样强调都不过分。
本文出自 “编程的摩羯男” 博客,请务必保留此出处/article/4248971.html
布式的需求分析,重点在于疏通流程。敏捷式的需求分析,重点则是拆分功能。小版本的需求功能,这正是敏捷开发的核心所在。敏捷开发并非不分析流程,只是更
侧重于拆分功能。通过将流程中各个步骤拆分为功能,来疏通流程。同时,借拆分功能来编订测试用例,实现测试驱动。因此,功能拆分的单位应是测试用例。当一
项功能只能用一个用例来描述时,基本上即已足够。敏
捷的需求分析,以冲刺计划会的形式展开。参会的应有客户方,负责人,开发组,测试组,以拆分用例或流程的方式进行分析,并将用例以用户故事的形式记录下
来。一个用户故事对应一个测试用例。故事应标志业务优先级。故事内继续细分开发任务,开发任务是开发组的工作单元,依据开发的基础性与否标记开发优先级。
最后,确定本次冲刺要完成的故事,生成冲刺BackLog,自选或分派开发任务。需求细化为冲刺迭代奠定了小版本的基础,而小版本正是敏捷开发的核心,也是敏捷项目质量保证的根本。冲刺计划决定了开发进度。所以,对冲刺计划怎样强调都不过分。
本文出自 “编程的摩羯男” 博客,请务必保留此出处/article/4248971.html
相关文章推荐
- 敏捷开发实践总结(三):需求分析
- (转)敏捷项目开发中的需求分析
- 将需求转换为实际的设计--开发实践总结
- 敏捷开发与项目管理实战之敏捷需求分析(装载记录有用的文章)
- 敏捷软件开发实践之需求篇
- 敏捷实践总结(三)——Scrum敏捷开发
- 《敏捷软件开发过程及最佳实践》培训总结
- 《敏捷软件开发过程及最佳实践》培训总结
- 新Java运动:设计驱动开发实践1需求分析
- 敏捷实践总结(五)——当敏捷开发遇到技术瓶颈
- 敏捷理念-软件开发实践总结
- 敏捷开发下, 如何将需求分析,架构(软件)设计,开发与测试,一气呵成式的结合且高效的完成 ?
- 敏捷项目开发中的需求分析
- 敏捷开发,你真的做对了吗?阿里文娱广告团队敏捷实践总结
- 敏捷开发过程中的需求分析
- 敏捷遇上UML-需求分析及软件设计最佳实践(郑州站 2014-6-7)
- 敏捷开发实践总结
- 敏捷开发实践总结(四):职责分工
- App后台开发运维和架构实践学习总结(5)——App产品从需求到研发到开发到上线到产品迭代全过程
- [转]敏捷软件开发-- 需求分析