敏捷需要计划吗?敏捷项目计划如何制定?「金曼说3」(敏捷项目什么意思)

传统瀑布型项目是先做好所有计划再执行;很多人认为敏捷就不需要计划,实际上敏捷也必须做计划,敏捷计划不同于传统项目管理的计划。

那么,敏捷项目管理如何做计划呢?

敏捷项目采用远粗近细的双重计划模式,贯穿于整个过程中,边进行边计划。

敏捷需要计划吗?敏捷项目计划如何制定?「金曼说3」(敏捷项目什么意思)

敏捷项目计划的原则是,只做必要的计划,先粗略,实际执行前再细化。并且通过不断地检查和调整,来帮助你以最有效的方式来交付最合适的产品。

敏捷需要计划吗?敏捷项目计划如何制定?「金曼说3」(敏捷项目什么意思)

敏捷项目的计划分为7个阶段,分别是:

敏捷需要计划吗?敏捷项目计划如何制定?「金曼说3」(敏捷项目什么意思)

01

产品负责人确定产品愿景

产品愿景定义了你的产品是什么,及产品怎样支持公司或组织的战略,谁会使用你的产品,为什么会使用,长期项目每年至少要审视一次产品愿景。

02

产品负责人创建产品路线图

产品路线图是产品需求的总体描述,它为这些需求设立了一个宽松的时间框架。可以每半年修订一次。

敏捷需要计划吗?敏捷项目计划如何制定?「金曼说3」(敏捷项目什么意思)

03

产品负责人创建发布计划

发布计划明确了可工作软件的总体发布时间表,是一个让团队行动起来的中期目标,至少每个季度要更新一次。产品负责人整理Product Backlog。

敏捷需要计划吗?敏捷项目计划如何制定?「金曼说3」(敏捷项目什么意思)敏捷需要计划吗?敏捷项目计划如何制定?「金曼说3」(敏捷项目什么意思)

04

Sprint 计划会

产品负责人、Scrum主管和开发团队一起为冲刺做计划,然后在每个冲刺中实现这些产品功能。

冲刺计划会确定冲刺目标,列出能够完成的支持总体目标的需求,同时大致介绍如何完成这些需求。产品负责人整理Sprint Backlog。

敏捷需要计划吗?敏捷项目计划如何制定?「金曼说3」(敏捷项目什么意思)

第一步:前期准备工作

1)Product Backlog中已经明确Sprint1要完成的用户故事,同时完成估算,估算的目的是知道Spint1是否可以完成这些Story。

2)PO要提前对Sprint1的用户故事熟悉细节、范围、边界、以澄清产品团队的问题

3)相关文档已经Freeze

4)参会人有PO、SM、开发人员

5)时间已确定

6)PB文档已经提交SVN

第二步:召开Sprint计划会

1)会议时长4小时(公式2*迭代周数)

2)PO主讲,定位本轮Sprint的基本目标和范围

3)本轮Sprint的基本目标和范围全员参与讨论,进行相关调整

4)PO按照优先级进行逐条澄清,团队充分理解需求,有问题马上提问;对于有歧义的模糊的PO不能当场给出答案的不能塞入Sprint

5)PO准备讲解的Story数量控制在团队迭代产能1.2-1.5倍(防止需求不合格被拿掉)

6)Task拆分

7)Task估算(人时,取平均值),预留15%缓冲用来应对突发情况。

8)计划缓冲,给具有很高不确定性的或者错过最后期限会产生严重后果的项目增加一个缓冲区

进度缓冲

敏捷需要计划吗?敏捷项目计划如何制定?「金曼说3」(敏捷项目什么意思)

进度缓冲区:

具有很高不确定性或者错过最后期限会产生严重后果的会增加一个进度缓冲区来保证整个计划不受影响,在项目进度表呈现

(某些特性技术很难,正常估计了1天,实际可能3天才能完成,这多出来的2天的时间就是进度缓冲)

例:假设赶飞机,一般会把去的车程取票托运等时间计算好后再额外预留出30分钟时间,增加这额外的30分钟就是进度缓冲

特性缓冲

特性缓冲主要是保护项目避免不确定的变化带来的冲击

敏捷需要计划吗?敏捷项目计划如何制定?「金曼说3」(敏捷项目什么意思)

特性缓冲区:“我们会提供这堆功能的全部(最小特性集合),还会提供那堆功能中的一部分(这一部分功能可选择交付所以是特性缓冲)”

记住在时间许可时才会包含进去“那堆”。因为只有完成了那些必需的工作之后,才会最后开发这些可选的工作。

特性缓冲的过程和DSDM动态系统开发的Moscow结合使用,通常Must需求不超过70%,相当于建立了一个30%项目持续时间的特性缓冲区

例:假设购物时10个东西加入购物车,但是钱包有限,选择性买了其中最必要的5个,剩下的根据金钱剩余再挑次重要的,余下的不买了

第三步:Sprint计划会议结束

1)讨论完成并一致通过的Task录入相应系统工具或表格

2)识别的问题录入问题跟踪表,分配对应的责任人。

敏捷需要计划吗?敏捷项目计划如何制定?「金曼说3」(敏捷项目什么意思)

05

每日例会

在每个冲刺过程中,开发团队通过每日例会,来协商当天工作的重点。团队成员在每日例会中分享完成了哪些任务,今天计划要完成哪些任务,及遇到了什么障碍,并确定当天任务的优先级。

敏捷需要计划吗?敏捷项目计划如何制定?「金曼说3」(敏捷项目什么意思)

06

Scrum团队进行冲刺评审

在冲刺结束时的评审会议中,Scrum团队向产品干系人演示可工作的产品。

07

Scrum团队进行冲刺回顾

在回顾会议中,Scrum团队讨论在这个冲刺中的表现,通过改进环境或者流程,为下一个冲刺做好改进计划。

敏捷需要计划吗?敏捷项目计划如何制定?「金曼说3」(敏捷项目什么意思)

近期热文:

  • 一文掌握敏捷估算方法,工具及步骤【金曼说2】
  • 敏捷项目中如何基于价值进行优先级排序?【金曼说1】
  • 图解通俗易懂Scrum敏捷项目管理精华
  • 一文带你清楚知道项目经理都在干什么?
  • 项目经理和PMO如何轻松搞定项目风险管理,附项目风险及解决方法表【静说】
  • 华为成功的秘籍—以项目为中心
  • PMI新人才三角如何构建自己的影响力?【洞见1】
  • 一张图掌握项目管理的全过程
  • Prince2项目管理所有精华看这篇就够了
  • 优秀的PMO和项目经理如何进行项目进度跟踪?
  • 一图掌握PMO的职责、定位、价值和体系架构,让你一文掌握PMO精华
  • 百万年薪PMO&项目经理职场影响力是如何炼成的?【精华笔记】
  • PMO&项目经理如何高效解决问题看这篇文章就够了
  • 一图掌握项目管理的核心工具WBS工作分解结构,PM必备技能!
  • 图解OKR敏捷目标管理如何在公司内部实施
  • 项目经理和PMO如何撰写高质量的会议纪要?
  • 如何创建和规划PMO团队,并发挥其最大实际价值
  • 一文搞定敏捷项目管理精华
  • “高手项目经理”唐僧如何向唐太宗项目汇报的!看看高水平汇报是怎么样的?
  • 史上最详细的华为内部流程管理详解(附关键流程图下载)

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2024年6月12日 上午8:25
下一篇 2024年6月12日 上午8:36

相关推荐