让一部分企业先学到真知识!

潘德有:《敏捷项目管理之用户故事应用》

潘德有老师潘德有 注册讲师 117查看

课程概要

培训时长 : 2天

课程价格 : 扫码添加微信咨询

课程分类 : 项目管理

课程编号 : 18779

面议联系老师

适用对象

敏捷项目经理、敏捷开发团队、产品负责人、客户、项目经理,以及相关敏捷认证从业人员。

课程介绍

【课程介绍】

用户故事是敏捷项目管理(敏捷软件开发)中衡量用户需求的重要技术。适应型项目的特点是变化大、风险高等。有效衡量需求,快速交付功能,可以实现客户满意度,并交付项目价值。产品负责人代替客户(或本身是客户)完成对项目需求的确认。由于需求是开发项目的重要前提,适应型项目中评价需求的方法就非常重要。

在适应型项目中,产品负责人通过用户故事代表需求。但是,对用户故事理解不到位,就不能很好的理解什么是适应型项目的需求,怎么样去设置需求。本课程将从一个项目的角度,融合适应型开发方法,明确的讲解怎么设计“用户故事”,让客户和开发人员都能够充分理解项目真正的目的。

【适用对象】敏捷项目经理、敏捷开发团队、产品负责人、客户、项目经理,以及相关敏捷认证从业人员。

【课程时长】2天(6小时/天)

【课程内容】

一、项目管理概述及重要性

1、项目及项目管理,特点;

2、组织文化与项目生命周期特征;

3、项目管理过程;

案例探讨:一个工程建设项目,一个新型重大疫情应对项目,两者之间在生命周期方面的特征不同,明确预测型项目和适应型(敏捷)项目的特点。

二、项目管理与用户故事

1、什么是用户故事;

2、敏捷项目管理中用户故事使用;

3、用户故事的使用过程;

案例探讨:一个为客户开发的新产品,或者一个真在升级的公司内网。怎么样理解和捕捉需求。在收集需求的过程中,适应型做法和传统预测型做法有什么不同。

4、用户故事创建方法

1)用户故事的普遍特征

2)独立特征;

3)可讨论特征;

4)价值特征;

5)可估计特征;

小规模特征(史诗故事、分割与合并);

可测试特征;

案例探讨:针对一款新产品的开发,对所有需求进行确认,通过用户故事设计需求。需要通过角色、卡片等来进行定义。

5、用户故事中的角色建模

1)什么是用户角色;

2)用户角色建模步骤与过程;

3)常见的角色建模方法与工具;

4)特殊用户角色的定义;

案例探讨:如果你是项目当中的某个特定角色,你站在自己的位置,怎么提出需求。对你而言,这个需求的使用价值是什么,怎么判断和分析。

6、用户故事的启发与收集

1)启发、收集与获取的关系;

2)用户故事的迭代思路;

3)启发用户故事的方法:访谈、问卷调查、观察、工作坊;

案例探讨:与传统项目相比较,适应型做法在收集需求方面,应该怎么做最合理。不仅仅要做到收集,还要做大启发。

7、用户角色代理

1)什么是角色代理;

2)不同代理角色的优劣势;

3)建立客户团队;

案例探讨:敏捷开发团队的建设、开发人员角色声明。如果做到“一专多能“,跨职能、自组织和自管理的模式。

8、用户故事验收测试过程

1)什么时候写验收测试;

2)谁来定义测试;

3)测试频率与方法;

案例探讨:在开发软件方面,如果能够融合极限编程的高频率开发、测试、驱动关系。以及通过“提前验收测试”方式来推动工作是合理的。

9、优秀用户故事的准则

1)项目管理中的目的、目标;

2)切蛋糕;

3)卡片约束;

4)用户故事注意事项;

5)用户故事编写技巧;

案例探讨:一些优秀故事的准则,从原理到实践的探讨。

三、用户故事的估算与规划

1、估算用户故事

1)故事点;

2)三角测量;

3)故事点的使用;

2、发布敏捷项目管理计划过程

1)计划发布时间;

2)发布计划的内容;

3)故事优先级;

4)故事风险;

5)迭代长度;

6)初始迭代速率;

7)创建敏捷计划发布计划;

3、敏捷项目管理计划的优化

1)敏捷计划的特点;

2)关于用户故事的讨论;

3)计划任务的分解;

4)责任分配;

5)估算和确认;

4、用户故事过程监控

1)测量用户故事的速率;

2)计划与实际速率对比;

3)燃尽图;

四、用户故事深层讨论

1、用户故事与其他项目模型比较

1)用例;

2)场景;

2、用户故事的优点

1)基于口头交互;

2)容易理解、通俗易懂;

3)规模适宜、容易变通;

4)适用于迭代(增量);

3、避免用户故事缺点的方法

1)规模(大小)问题;

2)故事依赖问题;

3)镀金问题;

4)精细问题;

5)细节问题;

潘德有老师的其他课程

• 潘德有:《敏捷项目管理—Scrum应用实战》
【课程介绍】组织需要快速交付价值,并期望在短时间得到回报。又由于时刻面临着内外部环境的干扰,使得组织不得不考虑:在快速变化、不确定性高、充满风险的环境下,怎么样才能够让组织更有免疫力和挑战性。尤其是在开展各类项目的过程中,项目的做法直接代表了组织是否能够应对变化的能力。传统的预测型项目更注重一次性交付、环境稳定、变化较小的需求。但是这种需求已经不能满足当今社会的需要,使用敏捷方法开展工作,更好的确保了在多边环境中的突破。VUCA是当前各大组织都面临的问题,而敏捷项目的做法,更加贴切于VUCA的诉求,本课程将重点介绍敏捷项目如何应对组织的多变环境。【受众群体】敏捷项目经理、产品负责人、开发团队、敏捷转型团队、项目经理、IT/软件开发人员。期望对敏捷项目管理有全面了解的人【课程时长】2天(6小时/天)【课程内容】1、项目生命周期概述1)预测型项目生命周期特征、原理、应用场景2)适应性(敏捷)项目生命周期特征、原理、应用场景3)项目开发生命周期概念、包括内容、与具体做法2、敏捷项目角色定义1)高级管理层(授权)的定义2)产品负责人、客户的定义3)敏捷项目经理(或Scrum Master)及敏捷教练的定义4)开发团队的定义:角色、职责、规模、实践3、敏捷宣言与12条原则解读1)敏捷四大宣言解读2)敏捷12条原则解读3)VUCA环境下,敏捷崛起的重要意义4、从定义产品愿景开始1)设定产品开发项目的目标2)创建产品愿景声明的草案3)与相关方确认声明,并反馈修改4)确定最终愿景说明书案例应用:由谁负责制定产品愿景,怎么制定,结合你所在公司当前某款产品的开发战略,制定一份产品愿景。由谁授权开展这项工作,谁来支持。5、为产品创建路线图1)识别产品需求,在路线图建立关键输出节点2)将产品需求进行逻辑分组3)判断产品需求的初步工作量,以及分组优先级4)确定分组模块的大概时间维度案例应用:怎么描述产品路线图,敏捷团队需要整合产品的所有特征与属性。这与传统项目的异同在哪里。怎么样才能够展示出一份产品开发的可视化蓝图。6、分而治之:制定产品发布计划1)用户故事概念与定义2)创建用户故事全过程方法3)完成产品待办项列表4)优先级与价值交付驱动原理5)优化产品发布计划,并发布案例应用:基于价值和优先级的交付策略,如何切合产品功能和属性,并阶梯式交付,怎么样理解“迭代与增量”的思维模式。谁对价值和交付负责,谁来推动目标的落地。7、制定迭代(冲刺)计划1)迭代/冲刺计划的定义2)创建迭代计划3)冲刺计划设置的原则4)优先级与价值交付驱动原理案例应用:敏捷冲刺/迭代的实践是什么,在对现有产品展开正式的冲刺时,怎么要把用户故事进一步量化,并且能够让开发团队充分理解要做的需求是什么。8、确定和分解冲刺任务1)基于任务的分解原理2)创建任务板的原理3)每日站立会议4)任务跟踪、集成、测试与协作5)以交付为原理案例应用:把需求进一步行动化,让开发团队能够理解要开展的工作,并付诸行动来执行,在执行期间,确保开发过程的有效集成、沟通、协作、可用。9、交付验收:迭代评审实践1)产品演示2)迭代评审会议3)评审反馈4)绩效评价:挣值分析案例应用:怎么样证明已开发完成的工作是否可用,如何演示和确定验收。如何评价当前迭代/冲刺的绩效。如何处理与变更相关的工作事项。10、迭代回顾实践1)规划回顾会议2)迭代回顾会议3)检查与调整:持续改进的原理案例应用:针对某个单一完成的迭代,开发团队和敏捷项目经理,产品负责人共同评价当前迭代的有效性,从管理的角度基于当前迭代的总结,并为未来迭代提供更好的实践指导,持续改进。
• 潘德有:项目管理知识体系课程大纲(第六版)
【课程目标】本课程的主要目的是通过系统化的学习,全面掌握项目管理的管理知识体系(PMBOK第六版)。其中包括项目及项目管理的特征,项目运行环境,项目经理的角色,项目管理过程,项目管理知识领域等内容。本课程适用于备考PMP(项目管理专业人士)的人员,需要系统学习项目管理知识的人员,以及在职场中有实践经验的人员等。【受众对象】需要系统学习项目管理知识的人员、准备报考PMP/CAPM的人员、PMO管理人员、职能经理、高级管理层,正在或即将使用项目管理的其他相关人员。【课程时间】5天  7小时/天(上午9:00—12:00;下午13:00—17:00) 共计35学时【课程内容】1. 引论(Introduction)指南概述和目的;基本要素;2. 项目运行环境(The Invironment in Which Projects Operate)概述;事业环境因素;组织过程资产;组织系统;3. 项目经理的角色(The Role of The Project Manager)概述;项目经理的定义;项目经理的影响力范围;项目经理的能力;执行整合;4. 项目整合管理(Project Integration Management)制定项目章程;制定项目管理计划;指导与管理项目工作;管理项目知识;监控项目工作;实施整体变更控制;结束项目或阶段;5. 项目范围管理(Project Scope Management)规划范围管理;收集需求;定义范围;创建WBS;确认范围;控制范围;6. 项目进度管理(Project Schedule Management)规划进度管理;定义活动;排列活动顺序;估算活动持续时间;制定进度计划;控制进度;7. 项目成本管理(Project Cost Management)规划成本管理;估算成本;制定预算;控制成本;8. 项目质量管理(Project Quality Management)规划质量管理;管理质量;控制质量;9. 项目资源管理(Project Resource Management)规划资源管理;估算活动资源;获取资源;建设团队;管理团队;控制资源;10. 项目沟通管理(Project Communication Management)规划沟通管理;管理沟通;监督沟通;11. 项目风险管理(Project Risk Management)规划风险管理;识别风险;实施定性风险分析;实施定量风险分析;规划风险应对;实施风险应对;监督风险;12. 项目采购管理(Project Procurement Management)规划采购管理;实施采购;控制采购;13. 项目相关方管理(Project Stakeholder Management)识别相关方;规划相关方参与;管理相关方参与;监督相关方参与;
• 潘德有:《精益敏捷项目管理:看板实战应用》
【课程说明】精益体系下,逐步衍生了敏捷和看板,他们都是敏捷项目管理的最好框架。看板体系基于约束性理论,是项目进度管理的最好体现之一。通过资源可用来反向推动任务的开始到结束。项目管理团队(尤其是敏捷)应该掌握这门技术,将其应用到项目管理过程中。虽然看板体系来自丰田制造,但是传统的制造业将其发扬光大,直至在敏捷项目管理过程中充分体现。敏捷项目管理的底层是任务,有别于传统项目的活动,并不需要建立依赖关系,而是根据任务优先级进行推动,又依赖于资源可用性来完成。所以,这套方法很好的帮助了开发团队根据客户优先级和紧迫性来推动工作。【适应对象】敏捷项目经理、产品负责人、高级管理层、市场与运营人员、项目经理、开发团队、项目管理团队、生产或计划经理、对看板有进一步了解和学习的实践者。【课程时长】2天(6小时/天)【课程内容】一、预测型项目与适应型项目特征1、预测型项目生命周期特征2、适应型(敏捷)项目生命周期特征案例说明:工程建设项目与产品开发项目在不同生命周期中的实际演示二、敏捷看板原则1、如何开始使用看板2、看板设计的原则、实践与方法3、建立一个看板墙案例说明:从沟通的角度,可视化的展示是怎么带来变革性的信息传递的4、看板工作项与在制品5、学会创建看板卡片6、理解工作类型与指示器7、了解在制品和精益化运作案例说明:用实际案例说明工作流价值,浪费,动力和质量应用三、约束在制品1、确定限制与限制原则2、整合看板与团队3、基于人员的任务限制案例说明:怎么样正确的设置“在制品”的方法四、看板管理流程1、怎么样消除看板浪费:常见的7种浪费2、帮助工作流动的方法3、每日站会的重要性和会议形式4、下一步工作的定义案例说明:通过团队开展站会,探讨工作流,来了解看板管理流程的形式五、任务计划与估算1、什么是服务类别2、计划的安排:计划的需要3、估算工作量—相对而言4、用看板的方式做计划案例说明:计划和估算的必要性,通过开源节流的方式做一份不错的计划六、任务流程设计与改进1、敏捷常见会议类型,回顾会议的重要性2、管理质量:根本原因分析方法3、看板招式的应用案例说明:怎么样在敏捷项目过程中开会,每个会议的重要内容是什么七、看板度量方法与改进1、精益看板常见度量指标2、最好的可视化方法3、度量指导与改进案例说明:怎么对开展的看板体系进行度量,给出绩效评价的结果八、看板应用注意事项1、寓教于乐的工作方式2、时间盒子对工作的重要性3、看板运用的变革思路4、更加高效的工作方式九、一个完整的案例操作1、一款新产品的开发流程,根据看板模式,如何设计和推动,直到完成。

添加企业微信

1V1服务,高效匹配老师
欢迎各种培训合作扫码联系,我们将竭诚为您服务