敏捷规划,让你做一个有计划的开发人 (3)

在每日站会中,团队成员聚在一起,每个人依次讲述自己在上次每日例会后做了什么,今天准备做什么,是否遇到了任何阻碍。团队通过每日站会的形式评估自己的状态,以一种非常直观的形式告诉大家当天计划做什么,这也可以让团队尽早识别风险。虽然早晨的这项仪式开始于对前一天的成果的讨论,但成功的团队会意识到每日站会是讨论计划的会议,而不是讨论状态的。因此,每日站会应该专注于制定一个每日进度的计划。

最后以图的形式总结在这些级别产生的工件及其相互之间的联系。

敏捷规划,让你做一个有计划的开发人

持续调整规划,保证产品的价值

在敏捷的整个层级规划中,是一个持续规划的过程,团队会不断根据过程中的所学所获来逐步完善计划;这种方法使团队在短期内就能明确责任,同时帮助他们了解自己的责任是如何推动长期目标的实现的。规划洋葱图的每一个层次都不止执行一次,而是在产品的整个生命周期中多次执行。不过,每层执行的频率取决于该层的位置。一般而言,最常规划的是较低的级别,随着向更高级别的迈进,你将逐步减慢你计划的步伐。比如说,你要经常、乃至每天做日常规划,但你可能只需要每隔几个月甚至一年才重新审视你的产品愿景。

在敏捷产品整个开发过程每个阶段都是持续进行的,结合开发过程图我们理解一下敏捷中的持续计划,过程图如下所示。

敏捷规划,让你做一个有计划的开发人

通过流程图可以看出,先制定一个前期计划,通常是当前迭代以及未来2-3个迭代的任务是明确的;然后尽早实现并发布给客户获取反馈;根据反馈及时进行计划,对前期制定的版本计划和产品路线图进行调整,不停的在前期计划和及时计划中寻找平衡,保证团队的目标始终是给用户带来价值,从而保证产品的价值。

敏捷规划的工具 时间盒

时间盒是固定的一段时间,相对比较短,计划的工作要在这段时间内完成。敏捷比较关注时间盒的概念,比如:一个迭代的时间盒是2-4周,一个迭代的计划会议是2个小时,一个回顾会的时间盒是1个小时,一个站会的时间盒是15分钟。时间盒的结束点可以视为一个检查点,采用时间盒的方式给整个敏捷项目的实施提供了频繁的检查点,通过结果评估、获取反馈、控制成本、管理风险来监控外界变换的不稳定的环境,从而测量进度并且重新计划进行中的工作。

渐进明细

渐进明细是一种滚动式规划的技术。 在PMI编制的PMBOK中,是一种对进度计划编制的技术,是指在项目进程中,随着信息越来越详细,估算越来越准确,持续改进和细化计划。细化是量化的基础,逐步细化我们的工作,可以提升项目计划的指导意义。

最小可售功能(MMF)

最小可售功能(MMF)是一个最小和可市场化的软件特征或者产品特佂,可以快速开发并为用户提供重要的价值。互联网时代的竞争中,第一个占领市场就可以抢占先机,即便这个功能可能还不完备,仅具备部分可用的功能。最小可售功能代表功能包足够完整到可以为用户或者市场提供价值,同时也足够小。在软件项目中,增量交付的方式让客户可以更早地获取可用功能,从而早期受益。增量交付在帮助团队获得早期投资回报的同时,也获得了早期的反馈,给后续功能开发提供了参考。

怎么样,各位读者朋友,鱼和熊掌是不是可以兼得啦。在敏捷的开发中也许你还有会这样或那样鱼和熊掌的问题,那不妨来华为云的DevCloud专业服务转转,这里不仅提供了解决方案还有各种能力评估呢!

在专业服务中针对不同的岗位提供了评估的能力,让开发者可以对号入座,并基于你所在的岗位、技术得到客观、全面、系统的测评以及名师般的学习引导。

快来访问专业服务平台,通过个人能力评估,看看自己是什么水平吧!

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wspjfx.html