《敏捷开发实践计划与估算》——敏捷开发计划

又是一本有共鸣的书,软件开发中的需求、计划、排版等暴露的问题,都找到描述和一些解决方案:

1 问题

软件开发团队开发之前都绕不开“开发计划”,个人觉得坏的计划,几乎就是给开发团队挖坑,准备跳进去,出不出的来,得画个问号;好的计划可以让产品的交付质量过硬、项目成功率达到一半以上。那么问题来了,啥是一个好的开发计划?

2 困难

现实中,我们会写需求文档和详细设计文档,估算个大概工作量,给定交付日期等,然后开发团队吭哧吭哧开干了,开发过程,需求变动几乎是家常便饭。因为很多时候计划都是不准确的,会出现偏差;误差大的时候,就是一场交付灾难。可是不能因为计划与实际的偏离而导致的困难重重,就不去做开发计划。项目晚期比项目早起给的计划会更准确,不确定性锥形显示了这一逐渐细化的过程。

3 目的

计划的目的在于找到一个最佳答案,能够回答“构建什么”的总体产品开发目标。 答案综合了功能、资源和进程安排。优秀的计划能够减少风险、降低不确定性、为可靠的决策提供支持、建立信任和传递信息等。           

4 啥是敏捷计划

敏捷计划更关注计划的过程而不仅仅就是创建一个计划,鼓励修改、产生易于修改的生产计划,并且延续到整个项目周期。优秀的计划应该足够可靠,可以作为对该产品和项目进行决策的基础。敏捷计划恰恰是这样的计划。

你可能感兴趣的:(《敏捷开发实践计划与估算》——敏捷开发计划)