第3章 敏捷项目管理概述

3.1  敏捷项目管理架构

1.敏捷项目管理架构概述

敏捷项目管理架构(Agile Project Management Framework,APMF),旨在协助团队聚焦于将项目的商业价值最大化,是基于价值分析和分解的项目管理,也就是价值驱动的项目管理。

2.参与人员

APMF敏捷项目管理过程中,参与人员包括干系人、发起人、产品负责人/客户代表、敏捷教练、团队成员和测试员。

3.敏捷项目管理阶段

敏捷项目管理可分为5个阶段:立项阶段、启动阶段、发布循环阶段、迭代循环阶段、收尾阶段。

4.产出

(1).立项阶段

1).建立项目愿景,产出“产品盒”。

2).准备商业论证,产出“商业论证”。

(2).启动阶段

1).制定项目章程,产出“敏捷项目章程”。

2).辨识角色,产出“角色卡”。

3).建立产品待办列表,产出“用户故事卡”和“产品待办列表”。

4).进行粗略估算,产出“有粗略估算结果的用户故事卡”。

5).建立产品地图/用户故事地图,产出“产品地图”。

(3).发布阶段

1).分解用户故事,产出“已分解的用户故事”。

2).定义验收标准,产出“已撰写验收标准的用户故事”。

3).估算用户故事点数,产出“已估算点数的用户故事”。

4).发布待办列表,产出“已排序的产品待办列表”。

5).刺探,产出刺探的结果。

6).进行迭代循环,产出“增量成果”。

7).发布与回顾,产出“发布增量成果”和“改进行动方案”。

(4).迭代阶段:

1).迭代规划,产出“工作卡”和“已排序的产品待办列表)”。

2).准备测试用例,产出“验收测试用例”。

3).开发和测试增量成果,产出“通过验收测试的增量成果”。

4).每日站立会,产出“用户故事看板”和“燃尽图”。

5).迭代审查与回顾,产出“改进行动方案”。

(5).收尾阶段

1).交付项目成果,产出“项目成果”。

2).进行项目回顾会议,产出“改进行动方案”。

3).收尾项目活动。

3.2  敏捷团队

敏捷团队是被充分授权且自我组织的跨职能团队,他们拥有令人赞赏的技能,他们将时间、精力、金钱集中在最有商业价值的部分。

敏捷自组织团队要做到:

(1).自律。

(2).共同分担责任。

(3).达成共识的核心价值观并遵守团队工作协议。

(4).遵守承诺。

(5).开发过程透明化。

(6).遵从公司标准。

3.3  敏捷团队成员

3.3.1  开发团队

1.开发团队的组成

2.开发团队的工作

(1).确认用户故事。

(2).罗列待办列表。

(3).完成增量产品或成果。

3.3.2  敏捷教练/团队促进者

1.敏捷教练的责任

(1).改善团队动态行为。

(2).改善的代言人和影响者。

(3).进行过程裁剪与敏捷实践裁剪。

(4).促进团队讨论阶段目标及相关限制。

(5).促进过程改进顺利进行。

(6).协助识别可以使团队更有生命力的新事物。

(7).使团队成长并培养出更多的敏捷教练。

(8).对现状提出挑战。

2.敏捷教练的目标

(1).协助团队达成令人惊艳的成果。

(2).协助团队发展和更健康的在一起。

(3).协助每个人在通往敏捷成功的旅程中,踏出下一步。

3.敏捷教练的工作

(1).以设定共同的愿景和充分授权来领导团队。

(2).确认大家遵循敏捷价值观、原则及过程。

(3).以帮团队挡掉干扰和排除团队前进的障碍来服务团队。

(4).促进站立会议、规划会议及审查与回顾会议的开展。

(5).提供支持,确认项目有明显的进展,且确保计划是灵活的。

(6).精髓是帮助团队成长。

3.3.3  产品负责人/客户及发起人

1.产品负责人/客户的工作

(1).拥有产品待办列表,也就是项目完成哪些功能。

(2).决定每个发布的日期和内容。

(3).排定优先级,包括项目、发布、迭代及每天的工作计划。

(4).促进干系人的参与和管理他们的期望。

2.发起人的工作

(1).提供项目目标及财务资源。

(2).对产品负责人提供指导。

(3).要参加发布与迭代审查,以查看团队是否已交付增量成果。

(4).时刻关注价值和成本。

3.4  仆人式领导

3.4.1 什么是仆人式领导

敏捷仆人式领导,运用快速迭代等积极的作法,拥抱变化,进行团队激励与团队合作,做出最深度契合用户需求的产品。仆人式领导者必须从解决问题转换为提倡授权,帮助团队成员成长和帮助他们解决实际的问题,不断进化,逐渐具备自我组织、自主成长、自我修复的敏捷能力,达成迭代目标。

3.4.2  积极倾听:仆人式领导的询问和倾听

仆人式领导,最需要练习的是积极倾听,也就是要学习如何问问题和停止解决问题。积极倾听的有效步骤为:听、了解、响应。

仆人式领导者要倾听、要询问让团队思索的问题,只问而不讲答案,借由询问问题,让团队学习思考解决问题的方法。这样能加强团队建设、找到双赢解决方案、减少冲突及促进了解。仆人式领导者要引导并授权团队去反应、思考、发现及让他们自己做决定。

3.4.3  开发高情商

EQ是了解与管理我们的情绪、社会互动及人际关系的竞争力,包括自我察觉、自我管理、社会察觉、人际关系管理。

3.5  组建高效能团队

1.团队组建阶段

(1).建立期。

(2).风暴期。

(3).规范期。

(4).高效期。

2.管理冲突

(1).很技巧的决定冲突的严重性。

(2).小心的决定是否需要介入。

(3).拒绝用逃避的方式来解决问题。

3.促进团队会议技巧

(1).协作游戏

3.6  沟通与团队空间

1.面对面沟通

2.集中办公

3.团队空间

(1).信息发射源。

(2).讨论环境。

(3).支持工具。

(4).视频会议。

(5).空间安排。

4.虚拟团队

3.7  指导团队

1.指导技巧

(1).培训。

(2).教练。

(3).师徒辅导。

2.指导方式

(1).初期进行全队指导。

(2).中期进行个别指导。

(3).后期进行全队指导。

3.注意事项

(1).时区的不同。

(2).阶层的不同。

(3).更多的文档。

(4).文化的差异。

时间: 2024-10-22 19:02:26

第3章 敏捷项目管理概述的相关文章

第7章 "敏捷+"项目管理

7.1  导入敏捷项目管理的步骤 1.导入敏捷的步骤 (1).培训 (2).教练与引导 (3).内化 2.敏捷混合型模式 7.2  项目启动与敏捷合同 1.敏捷项目启动 2.敏捷签约模式 在传统项目管理框架下的委外项目要采用敏捷,必须要将项目进行方式和所要采用的敏捷过程与实践,列入合同与建议邀请书中.原则如下: (1).使用标准的固定成本且时间和材料可变更的合同. (2).使范围有弹性,在每个迭代边界时,适应改变. (3).如果整体投入没有改变,成本就不需要改变. (4).以买方价值优先级来交付

敏捷项目管理:基础知识与应用实务 目录

拜读许秀影博士的<敏捷项目管理:基础知识与应用实务>一书,收获满满的,干货满满的,无论是对传统项目管理还是对互联网项目管理,都有了较深入的理解.基于对本书的阅读和摘录,为了系统的了解该书相关知识,整理了以下目录: <敏捷项目管理架构(APMF)> <第1章 敏捷思维—“互联网+”知识工作者必备的DNA> <第2章 传统与敏捷方法论> <第3章 敏捷项目管理概述> <第4章 立项与项目启动> <第5章 发布循环> <第

(ACP)敏捷项目管理

第1章 为什么需要敏捷 第2章 敏捷和敏捷项目管理定义 第3章 敏捷项目管理价值和原则 第4章 生命周期选择 第5章 敏捷实施-创建敏捷环境 第6章 敏捷实施-在敏捷环境中交付 第7章 敏捷项目管理过程框架 第8章 关于项目敏捷性的组织考虑因素 第9章 敏捷各流派框架介绍 第10章 敏捷术语解析 原文地址:https://www.cnblogs.com/smileberry/p/11664796.html

敏捷软件开发:原则、模式与实践——第2章 极限编程概述

第2章 极限编程概述 作为开发人员,我们应该记住,XP并非唯一选择.--Pete McBreen,软件技术专家 在第1章中,我们概述了有关敏捷软件开发方法方面的内容,但它没有确切地告诉我们去做些什么:其中给出了一些泛泛的陈述和目标,却没有给出实际的指导方法.本章要改变这种状况. 2.1  极限编程实践 2.1.1  完整团队 我们希望客户.管理者和开发人员紧密地工作在一起,以便于彼此知晓对方所面临的问题,并共同去解决这些问题.谁是客户?XP团队中的客户是指定义产品的特性并排列这些特性优先级的人或

2017.07.07 IT项目管理笔记整理 第10章 敏捷软件开发

什么是敏捷软件开发方法 1.敏捷方法是一类软件开发流程的泛称: 2.敏捷方法是相对于传统的瀑布式软件过程提出的: 3.敏捷方法可以用敏捷宣言(4条).敏捷原则(12条)来概括: 4.敏捷原则通过一系列的敏捷实践来体现出来: 敏捷开发软件的特点:1敏捷软件开发更强调程序员与业务专家.用户之间的紧密合作,面对面的沟通,认为这种方式更有效 2能够很好地根据需求的变化编写代码 3频繁交付新的软件版本 4采用紧凑和自组织的软件开发团队 5更注重个体在软件开发中的作用 敏捷软件开发的方法有:1极限编程 2.

敏捷21天打卡-敏捷项目管理(终章)

软件项目管理的两大主流管理模式:传统项目管理(预测型项目管理).敏捷项目管理: 传统项目管理(预测型项目管理):瀑布式.部分迭代开发模式,要求在项目一开始,需求足够明确.文档足够规范.迭代过程需求变更越频繁,其对项目造成的遭难往往越大.相信很多IT团队都尝试过,这里不赘述. 敏捷项目管理作为新兴的项目管理模式,简化了传统项目的流程,从繁琐的流程和详尽的文档中解脱出来.但并不代表敏捷不做计划,有很多人的观念“敏捷不做计划”这是错误,否“probacklog.scrum.看板.燃起图.燃尽图.用户故

软件工程概论第三章--软件项目管理

本章介绍了软件项目管理的相关知识,从软件项目管理概述.人员组织与管理.项目沟通管理.软件项目规划.软件风险管理及软件配置管理这几个方面展开讲述,详细的介绍了软件项目实行过程中的管理知识. 软件项目管理概述主要讲了:1.软件项目的特征,即软件产品的不可见性.项目的高度不确定性.软件过程的多变化性.软件人员的高流动性等.2.软件项目管理的“4P”,人员.产品.过程.项目.3.软件项目的管理活动,项目启动.项目规划.项目实施.项目收尾.概论讲述了软件项目管理的一些活动和重要的因素等. 人员组织与管理主

《软件工程 ——理论、方法与实践》知识概括第三章 软件项目管理

第3章 软件项目管理   软件项目管理有利于将软件开发人员的个人开发能力转化为企业的开发能力,并使企业的软件开发能力不断提高和成熟. 一.软件项目管理概述 软件项目管理是为了使软件项目能够按照预定的成本.进度.质量顺利完成,而对成本.人员.进度.质量.风险等进行分析和管理的活动. 软件项目的特征:1.软件产品的不可见性:2.项目的高度不确定性:3.软件过程的多变化性:4.软件人员的高流动性. 软件项目管理的“4P”:人员(People).产品(Product).过程(Process)和项目(Pr

研发管理07:Scrum Coach---如何构建敏捷项目管理团队---从自身做起

本文章介绍如何构建敏捷项目管理团队, 以一个Scrum Coach的角色,分四个方面介绍如何构建敏捷项目管理团队, 分别为从自身做起, 帮助团队成长,自我提升, 最后介绍敏捷宣言与敏捷12条准则: 作为系列文章的第一部分,本文介绍 从自身做起. 本系列文章概述 本文章概述 第一部分:  成为好教练 第二部分: 追求高绩效 第三部分: 自我掌控 第四部分:  改变自己的风格