00.经常进行重规划,是敏捷规划和估计为有效探索新产品开发解决方案控件提供支持的方法之一。在每次迭代开始时,都要建立该迭代的计划。发布计划要么在每次迭代后背更新,或者最差的时候也要在每几次迭代后被更新。计划要保持有用,就需要把这些新知识结合到计划中。敏捷估计和规划过程暴露出我们的知识总是不完整的,要求随着我们了解更多的知识来修正计划。

01.基于功能而不是基于任务制定计划。

02.敏捷规划是“更好的”规划,因为他利用功能而不是任务。在没有真正理解要构建的产品的情况下,使用标准的任务来规划整个项目是很容易发生的事。使用功能来进行规划的时候,小组对产品会有好得多的理解。

03.周转时间也就是一件事从开始处理到结束处理所需要的时间量。

04.如果提前完成一项任务的程序员会被指责曾经对该任务提供了带间隙的估计值,程序猿就会学会不要在提前完成。即使他本可以提前完成任务,他也会拖到任务的最后期限才报告完成了它。

05.敏捷估计和规划的12条指导原则(重点、重点、重点)

  *让整个小组参与。

  *在不同层次上进行规划。不要错误地认为发布计划会让迭代计划没有用,反过来也一样。迭代计划和每日计划分别以不同的精度覆盖了不同的时间范围,而且各有其特定的用途。

  *使用不同度量单位,让对规模和持续时间的估计保持独立。

  *用功能或者日期来体现不确定性。没有那个计划是必然发生的。要确定在您制定的任何发布计划中都包含不确定性的体现。

  *经常重规划。利用每次新迭代开始的时候评估当前发布计划的关联度。

  *跟踪进度并沟通。通过经常发布有关小组进展的简单而抑郁理解的指示器来让他们了解进度。

  *承认学习的重要性。由于项目既是想产品增加新能力,也是产生新的知识,所以必须更新计划来包含这些新知识。

  *规划具有适当规模的功能。

  *确定功能优先级。按照让项目总价值最高的顺序来处理功能。

  *把估计和计划建立在事实上。

  *保留一些松弛度。尤其是在规划一次迭代的时候,不要规划用掉所有小组成员100%的时间。

  *通过前瞻规划协调多个小组。

06.小结

  敏捷规划的目的是以迭代的方式发现总体产品开发问题的最佳解决方案,这个问题就是在哪段时间内使用哪些资源来得到那些功能。敏捷估计和规划方法可以成功找到这样的解决方案的原因包括:计划是在不同层次上做出的,并且重规划频繁地发生;计划是根据功能而不是根据任务做出的;首先估计规模,然后根据规模的估计值推算出持续时间;小故事保持工作的流动,而且每次迭代结束是会消除处理中的工作;是在小组层次而不是个人层次对进度进行度量;承认不确定性并为之做计划。

转载于:https://www.cnblogs.com/aixiaoxiaoyu/p/9826710.html

22.敏捷估计与规划——Why Agile Planning Works笔记相关推荐

  1. 读书笔记:《敏捷估计与规划》

    <敏捷估计与规划 Agil Estimating and Planning>                                                         ...

  2. 《敏捷估计与规划》读书笔记

    CH1-1 策划过程比计划书更重要. CH1-2 必须做计划,但是不必过度投入时间. CH1-3 对瀑布模型的不确定性锥: CH1-4 PMI认为的估算偏差率: 初步估算,order of magni ...

  3. 敏捷估计与规划pdf

    下载地址:网盘下载 <敏捷估计与规划>一书为对敏捷项目进行估计与规划提供了权威实际的指导方针.在本书中,敏捷联盟的共同创始人Mike Cohn讨论了敏捷估计与规划的思想,并使用现实的例子与 ...

  4. 12.敏捷估计与规划——Splitting User Stories笔记

    00.学会如何看待分割用户故事的方法并不是一种很难获得的技能,但他确实需要实践和经验. 01.分割大用户故事的最佳方法之一就是按照它将要支持的数据进行分割.按照用户故事所支持数据的边界来分割大型用户故 ...

  5. 10.敏捷估计与规划——Financial Prioritization笔记

    00.预测主体的经济价值是产品所有者的责任,但是则热是和小组的其他成员--程序员.测试人员.分析员.项目经理,等等所共同承担的. 01.把来自新客户的收入和来自现有客户的额外的.增加的收入区分开,往往 ...

  6. 什么是敏捷方法论?What is Agile Methodologies?

    我们经常被问到这个问题:什么是敏捷方法论 (Methodologies)?很简单,敏捷是IT行业用来描述项目管理的替代方法的炒作词. 敏捷是一个过程,可以帮助团队快速,不可预测地响应他们在项目中收到的 ...

  7. SIGMOD 2021 论文简析:当公交网络连接满足通勤需求时的公共交通规划 Public Transport Planning

    SIGMOD-2021 论文简析:当公交网络连接满足通勤需求时的公共交通规划 - Public Transport Planning: When Transit Network Connectivit ...

  8. 机械臂运动空间的计算_机械臂运动规划(Motion Planning)

    写作说明: 本文主要介绍一下机械臂的运动规划(Motion Planning on Manipulators).之所以写这篇文章,是因为受到人邀请回答相应问题,而刚好最近在学<Modern Ro ...

  9. 敏捷 承诺 勇气_敏捷估计,预测和承诺

    敏捷 承诺 勇气 你的老板想要一个承诺. 您想提供一个预测. 您说的敏捷仅允许您估计和预测-不能承诺. "曲棍球!" 您的老板大声说道:"我要one咽,如果您不履行承诺, ...

最新文章

  1. WCF分布式开发必备知识(2):.Net Remoting
  2. 99%程序员不知道的编程必备工具,人工智能助你编程更轻松
  3. 5.Shell 编程从入门到精通 --- 基本文本处理
  4. /usr/bin/ld: cannot find Scrt1.o: No such file or directory
  5. RT-Thread (3) 为RTT增加SP485驱动||RTT UART设备
  6. 【HTML CSS JS 蝴蝶飞舞特效 绝美(附完整代码)】
  7. css能不能实现剪切蒙版,CSS中图形剪切、遮罩功能-及使用说明
  8. 关于ubuntu开机菜单栏和任务栏不见了的有效解决方法
  9. 探索肠道细菌的营养偏好
  10. input: kMAX dimensions in profile 0 are [2,3,128,128] but input has static dimensions [1,3,128,128]
  11. JSTL 标签大全详解
  12. Windows的快捷方式、符号链接、目录联接、硬链接的区别
  13. vue |实现点击图片预览浏览器满屏大图
  14. 手机应用(App)推广服务-App收录,App推广,App评测,App下载,App搜索-搜应用网(www.souapp.com)
  15. Dan计划:重新定义人生的10000个小时
  16. JavaBean 与 POJO
  17. [创新工具和方法论]-01- DOE课程基础知识
  18. Python列表详解(附员工管理系统小项目练习)
  19. 精彩网络生活从中国电信百兆宽带开首
  20. A. Donut Shops

热门文章

  1. python和flask中返回JSON数据
  2. SpringCloud入门简述
  3. Linux_2.6字符设备驱动实例
  4. C# DateTime ToString
  5. 安卓USB开发教程 三 USB Accessory
  6. SuperAgent 中文乱码星号问号问题
  7. [react] React16新特性有哪些?
  8. [react] 有在项目中使用过Antd吗?说说它的好处
  9. [react] React Intl是什么原理?
  10. React开发(220):缺少form.create