受到互联网的影响,整个中国经济的主旋律是创新和变化。在这样的大背景下,越来越多的组织发现,使用传统规范的项目管理模式已不能有效适应对创新的变化和要求,无法获取可持续发展的竞争优势,敏捷的项目管理方法越来越受到广泛的重视。
敏捷项目管理实践者认证(Agile Certified Practitioner,简称ACP),它于2011年由美国项目管理协会Project Management Institute(PMI)正式推出。于2015年6月27日在中国大陆正式推出PMI-ACP®考试。在ACP 的内容里面包括了多种敏捷方法的学习和应用。
另外,在互联网领域工作,大型的互联网企业已经全部开始进行敏捷方面的应用,在之后互联网的快速发展中,ACP 也必然会成为像目前 PMP 认证一样的大趋势。
PMI-ACP®证书认可证书持有者针对不同敏捷方法的原则、实践、工具与技能所掌握的知识,且不对从业者限定某一种敏捷方法。与其他仅基于考试或培训的敏捷认证不同,PMI-ACP要求申请者参加多种敏捷培训,拥有丰富的敏捷项目工作经验、普通项目工作经验并通过考试。
PMI-ACP®获得全球认可,适用于任何行业,包括从事或不从事互联网技术(IT)和软件开发或维护的人员。
w 掌握丰富的敏捷实践知识
w 熟悉和了解大量的敏捷术语和概念
w 获得在各种情景下应用敏捷实践的能力
w 理解敏捷的思维模式与方法
w 了解PMI-ACP®考试的风格
w 分享敏捷项目管理专家的实践经验
w 赠送高效项目管理实践模板
教育水平 :中等学历(高中或同等学历)及以上。
通用项目经验:最近五年内的2000小时项目团队工作。(注意:PMP®和PgMP®认证持有者,PMI确认候选人已满足以上要求。)
敏捷项目经验 :近三年内除2000个小时的通用项目经验外的1500小时敏捷项目团队工作。
敏捷实践培训 :21小时敏捷实践培训。
课程模式 | 比重 |
讲授 | 50% |
案例分析 | 20% |
小组分析讨论 | 10% |
角色扮演 | 10% |
经验分享 | 10% |
敏捷知识点精讲:3天(18小时)
敏捷全真模拟题精讲:1天(6小时)
敏捷项目管理实战演练:1天(6小时)
导入:PMI-ACP 简介
一、敏捷宣言与原则
1、案例:不确定性条件下的计划
2、案例:增加项目成功的方法
3、敏捷的含义
4、关于敏捷的常见误解
5、敏捷宣言:敏捷的核心价值观
Ø 我们早已习惯的方式:瀑布式专制
Ø 游戏:命令和控制 V.S. 放权与自主
6、敏捷的12条原则
Ø 讨论:如何判断你的方法是否敏捷
7、敏捷体系:洋葱圈
8、PMI敏捷实践指南简介
9、规范化与敏捷化的对比
10、案例:一个小的工作更容易完成
11、迭代与增量的区别
12、项目生命周期的各种“玩法”
13、敏捷项目管理方法模型(APM)
14、敏捷项目管理——从可行性到收尾全过程全景图解
15、企业敏捷转型的基本步骤
二、极限编程XP
1、什么是极限编程
Ø XP的五大价值观
2、XP的13个核心实践总览
测试驱动、结对编程、重构、简单设计、代码集体所有、编码标准、稳定高速的步伐、隐喻、持续集成、完整团队、现场客户、计划游戏、小规模发布。
3、XP的开发过程
4、XP的迭代流程
三、Scrum敏捷项目
1、Scrum在项目生命周期中的位置
2、Scrum的价值观
3、Scrum为何有效
4、Scrum的框架总览
1) Scrum团队
Ø PO、
Ø ScrumMaster、
Ø 开发团队
2) Scrum的四个事件
Ø 迭代计划会、
Ø 每日站会、
Ø 迭代评审会、
Ø 迭代回顾会
3) Scrum的三个文件
Ø 产品待办事项
Ø 迭代计划
Ø 燃尽图
5、迭代障碍的清除
6、迭代成功的要素
7、完整的Scrum项目管理流程
8、扩展Scrum管理更大规模的项目SoS
四、价值驱动交付
1、评估价值:
Ø 回收期、
Ø ROI、
Ø NPV、
Ø IRR
2、规划价值:
Ø 项目章程:梳理项目愿景、电梯陈述
Ø 价值流图:一个bug的处理流程、过程效率
Ø 价值排序:、客户价值排序方法(简单模式、MoSCow、Kano分析、虚拟价值、100点、需求优先级)、相对优先级排序理念
Ø 管理风险:风险管理过程、风险影响优先级排序
Ø 敏捷合同:敏捷合同的特性、费用变更合同
3、交付、确认和追踪价值
Ø 软件的七个浪费
Ø 低科技高接触方法
Ø 限制在制品WIP
Ø 利特尔法则
Ø 增量交付价值
Ø 确认价值
Ø 追踪价值:燃烧图、累积流量图、任务看板
五、看板方法
1、看板方法概述
Ø 游戏:开动脑筋
Ø 小测验:看谁速度最快
Ø 延迟决策
Ø 什么是看板方法
2、可视化工作流
Ø 将开发流程可视化
Ø 案例:一个真实的看板
Ø 工作分类与处理紧急工作
3、显示化流程规则
4、限制在制品WIP
Ø 为什么限制在制品的数量
5、度量和管理流动
Ø 案例:累积流量图
Ø 案例:绘制累积流量图
6、协同改进
Ø 工作改进循环
Ø 看板反馈环
7、案例:研发事务看板
六、干系人参与
1、干系人概述
Ø 干系人的定义
Ø 项目上的干系人
Ø 为什么要关注干系人
Ø 干系人管理的十项原则
2、识别干系人
Ø 人物画像
Ø 线框图
Ø 用户故事
3、分析干系人
Ø 用户故事地图
Ø 权力-利益方格
4、管理干系人参与
Ø 管理沟通
Ø 信息发射源
Ø 团队速度
Ø 指导团队的软技能
Ø 服务型领导
Ø 参与式决策
Ø 团队冲突管理
七、团队绩效
案例:工作关乎幸福与成就
1、理解团队绩效
Ø 激励理论
Ø 塔克曼团队阶梯理论
Ø 适应性领导
Ø 情商
2、组建团队
Ø 团队成员类型:通用专家
Ø 团队章程
Ø 自组织团队
Ø 高绩效团队的特征
3、建设高绩效团队
Ø 领导理论
Ø 教练理论:信任-责任模型、POTR教导循环、问题引导技巧
Ø 建设团队的工具:集中办公、渗透式沟通、达成共识、激发灵感
八、适应性计划
1、敏捷计划的层次
Ø 愿景计划
Ø 产品路线图
Ø 发布计划
Ø 迭代计划
2、敏捷计划工具
Ø 敏捷愿景&产品盒子
Ø 故事地图
Ø 时间盒
Ø 价值分析
Ø MVP&MMF
Ø 敏捷游戏
Ø 敏捷技术分析
3、敏捷估算
Ø 宽带德尔菲
Ø 亲和估算
Ø 故事点
Ø 计划扑克
九、问题发现和解决
1、认识项目问题
Ø 案例:项目上的问题
Ø 敏捷看待问题的原则
Ø 问题处理流程
2、发现问题
Ø 每日站会
Ø 循环时间
Ø 泄露的缺陷
Ø 趋势图
Ø 控制图
Ø 质量标准(DoD)
3、解决问题
Ø 持续集成
Ø 风险探测Spike
Ø 频繁确认
Ø TDD
Ø ATDD
Ø 探索性测试
Ø 时间轴
Ø 三五成型
Ø 颜色标识
Ø 寻找优势
Ø 满意度直方图
Ø 团队雷达
Ø 头脑风暴
Ø 名义小组
Ø 五问法
Ø 鱼骨图
Ø 简短主题
Ø SMART目标
十、持续改进
1、持续改进循环
Ø 敏捷回顾:迭代回顾、发布回顾
2、敏捷回顾的步骤
3、回顾类型
4、组织敏捷转型
两套(240道试题)ACP全真模拟试题
一、项目启动
1、人物画像
2、痛点图
3、项目愿景梳理
4、项目愿景描述
二、项目高层次计划
1、产品特性/需求分析
2、用户故事地图
3、产品路线图
4、发布计划
5、特性梳理和排序
6、敏捷架构设计
三、项目迭代计划
1、用户故事
2、编写用户故事
3、用户故事排序
4、用户故事估算
5、迭代计划会与迭代计划
6、项目风险识别与应对
四、项目迭代
1、每日站会
2、问题解决
3、团队管理
4、团队速度
5、迭代燃尽图
6、发布燃尽图
7、迭代评审会
8、迭代回顾会
五、项目收尾
1、项目回顾的操作流程
2、项目回顾实用工具与方法
1.质量
敏捷方法要求每一个迭代周期和改动都有严格的要求,这和大家持续的沟通交流也有很大的关系。一些敏捷方法如极限编程等,甚至使用测试驱动开发(Test-Driven Development),也就是在正式开发功能代码之前先开发该功能的测试代码。这些都为敏捷项目的整个开发周期提供了可靠的质量保证。
2.精确
瀑布式的项目开发和管理模式在执行的过程中很单一,只有从瞄准到射击这一个过程,敏捷的短周期迭代持续更新,很全面的解决了这一现象,根据不断变化的市场需求渐进调整自己的项目产品,得到的必然是一个精确符合市场定位的产品.
3.速度
敏捷在变化迅速的项目中优势会更为明显。根据市场需求进行最重要、需求最明确的部分进行进展,这样能很快地投入开发。另外,较短的迭代周期使团队成员能迅速进入开发状态。
4.丰厚的投资回报率。
使用敏捷方法进行开发会发现,最具价值的功能总是被优先开发,就可以优先进入市场,这样能给客户带来最大的投资回报率。
5.高效的自我管理团队。
敏捷团队要求团队成员必须积极主动、有沟通精神、可以进行自我管理。在这样的团队中工作,每个团队成员的技术能力、交流、社交、表达和领导能力也都能得以快速提高并成为团队中的核心成员。
敏捷方法是一种理念,采用基于人员、协作和共同价值观的组织模型。敏捷 方法采用滚动式规划(rolling wave);迭代递增式交付;对变化做出快速而灵 活的反应;在团队、干系人和客户之间进行开放式交流。许多敏捷策略都遵守这 些原则,如 Scrum、极限编程(XP)、精益(Lean)、看板(Kanban)和测试驱动 型开发(TDD)。敏捷原则来源于软件和 IT 业,但敏捷方法正在多个行业得到快速发展与扩展,包括医疗卫生、市场营销和制造业。
极限编程
其主要目的是降低需求变化的成本。引入一系列优秀的软件开发方法,并将它们发挥到极致,结对编程(pair-programming)就是其中比较知名的方法之一。除此之外,其核心做法还有小规模、频繁的版本发布、短迭代周期、测试驱动开发、持续集成、每日站立会议、共同拥有代码、系统隐喻等多种方法。
Scrum
是一个敏捷开发框架,它由一个开发过程、几种角色以及一套规范的实施方法组成。在Scrum中,产品需求被定义为产品需求积压(product backlogs)。所有的产品需求积压都是从一个简单的想法开始,并逐步被细化,直到可以被开发的程度。Scrum将开发过程分为多个Sprint周期,每个Sprint代表一个2~4周的开发周期,有固定的时间长度。
精益开发
精益开发的核心思想是查明和消除浪费。在软件开发过程中bug、没用的功能、等待以及其他任何对实现结果没有益处的东西都是浪费。浪费及其源头必须被分析查明,然后设法消除。精益的其他原则包括强调学习、在最后时刻做决定、用最快的速度交付用户等。
其它方法
其他敏捷方法还包括动态系统开发方法(DSDM)、特征驱动开发(FDD)、测试驱动开发(TDD)等,多种敏捷方法的区别在于它们对敏捷的不同阐释和不同侧重点的把控。理解和合理的应用多种敏捷方法到项目上面,会积攒更多的最佳实践方法。
什么是 PMI-ACP 证书?
PMI-ACP 证书认可证书持有者针对不同敏捷方法的原则、实践、工具与技能所掌握的知识,且不对从业者限定某一种敏捷方法。与其他仅基于考试或培训的敏捷认证不同,PMI-ACP要求申请者参加多种敏捷培训,拥有丰富的敏捷项目工作经验、普通项目工作经验并通过考试。PMI-ACP获得全球认可,适用于任何行业,包括从事或不从事互联网技术(IT)和软件开发或维护的人员。
PMI为什么要开发PMI-ACP证书?
在项目管理领域,敏捷方法是一个不断发展的主题。PMI市场研究表明,项目管理从业者正在将敏捷原则与实践用于成功的项目管理。此外,以下证据也表明,各行业对敏捷证书的需求正在不断增加:
·PMI会员、证书持有者和采纳了敏捷原则与实践的个人希望PMI为其提供认证、认可与培训机会。
·许多拥有传统项目管理技能的项目专业人员认识到,众多行业与组织对敏捷原则与实践的需求正在不断增加。这些从业者都迫切希望将敏捷原则与实践加入他们的项目管理技能集。
·为内部和外部客户提供项目管理服务的企业组织也意识到了敏捷原则与实践带来的价值:加快项目交付,减少因误解或错误确定需求而产生的浪费与成本。
获得PMI-ACP证书具有哪些好处?
·获得证书可证实从业者在敏捷原则、实践、工具和技能等方面拥有的知识和技能。
·该证书覆盖多种敏捷方法,而不是简单地将从业者限定于一种敏捷策略。
·增加项目管理专业能力。
·为从业者提供比现有的仅基于培训或考试的入门级认证更可靠的证书。
PMI-ACP与项目管理专业人员(PMP)认证有何区别?
PMI-ACP证书特别验证了从业者在项目工作中理解及实施敏捷管理原则与实践的能力。PMP证书则认证了从业者所表现出的领导和引导项目团队的能力。
持有PMP证书是获得PMI-ACP证书的必要条件吗?不是。许多从业者都持有多份PMI证书,但各份证书互相独立,并不互为必要条件。
PMI-ACP与Certified Scrum Master(CSM)认证有何区别?
PMI-ACP认证与Scrum Alliance CSM认证均为不同认证目标而设计,不过根据申请人的需求,这些认证可以互为补充。根据Scrum Alliance网站的信息,CSM认证流程需要申请人参加必要的培训课程,通过在线CSM考试证实其学习进度,并表明申请人对Scrum框架的理解。此认证能够向雇主和同行证实您已经掌握的核心Scrum知识。
PMI-ACP要求申请者参加多种培训和考试,并拥有敏捷团队工作经验。它还在敏捷策略之间建立起联系,包括Scrum、极限编程(XP)、精益、看板和测试驱动开发(TDD)。PMI-ACP证书持有者拥有多种敏捷方法知识,有能力提出适用于特定情景的最佳敏捷策略建议,因为本证书并不限定于某种特定策略。
Scrum是PMI-ACP考试包含的敏捷方法之一,因此Scrum知识可补充PMI-ACP要求的知识基础。所以CSM课程能够帮助从业者达到PMI-ACP的教育资质要求。一小时敏捷实践培训相当于可计入教育资质的一小时培训时间。
PMI-ACP的资质要求是什么?
PMI-ACP认证面向拥有敏捷项目团队或敏捷方法工作经验且掌握了多种敏捷策略的从业人员。请注意,曾负责领导或指导团队并非必备要求。敏捷团队的所有成员均可申请该证书。下表列出了相关资质要求:
(有关普通项目经验的注释:对于持有PMP或PgMP证书者,PMI认为此类候选者已经超越这些要求。PMP或PgMP证书持有者无需在PMI-ACP申请表上填写与这些要求有关的内容。不过,这两种证书都不是获得PMI-ACP证书的必要条件。)
提交申请表后,准备PMI-ACP考试需要多长时间?准备时间取决于个人情况,以及申请者每周用于学习的时间。平均来说,多数从业者需要3至6个月的准备时间。申请被接受后,可以在一年内参加考试。
为满足敏捷实践的21小时培训时间要求,可以参加哪些培训和教育课程?
您可以参加多种培训课程,包括:
·PMI注册教育机构(R.E.P.s)开办的课程
·PMI分会举办的培训课程
·雇主举办的培训课程
·著名培训公司、导师或顾问开办的敏捷培训课程
·提供课后评估的在线学习
·大学或学院学术课程及继续教育课程请注意,以下培训可能无助于满足21小时培训时间要求:
·PMI分会会议
·自学(如读书或看视频)认证考试的费用是多少?
获得PMI-ACP证书的最后一步是通过由120道单选题组成的考试。该考试时间为3小时,中国大陆地区笔试的考试费用3900元/人。
为做好考试准备,有哪些建议?
PMI通过网站www.pmi.org提供多种资源帮助从业者为考试做好准备。我们建议您利用以下资源:
·查看PMI-ACP手册,了解申请流程各个步骤的详细信息。该手册包括如何填写申请表、如何规划考试、如何在继续认证要求(CCR)项目中保持认证有效性等。
·您可以利用PMI-ACP考试内容大纲(考试蓝皮书)指导自己的学习。
·查看最新PMI-ACP参考书列表。
·考虑报名参加PMI分会或注册教育机构(R.E.P.)开办的正式学习课程。您也可以查看R.E.P.或其他可信培训组织发布的自学书单。
·可以考虑与同事或好友组成学习小组;小组可以进行面对面会晤或虚拟会晤。
各种证书都在PMI网站上设立了自己的主页,提供指向该证书手册与考试内容大纲(考试蓝皮书)的链接。
我是一名敏捷从业者,没有PM证书,我应该先通过PMP还是PMI-ACP?
先开始哪种认证取决于您的工作内容。如果您的大部分工作时间和敏捷团队在一起,那么PMI-ACP就是验证您的经验、提高您在其他敏捷从业者中的可信度的有效认证。如果您也从事传统项目,那么您可以选择通过PMP认证,因为该认证证明您拥有良好的项目管理实践基础。两种认证均为独立认证,均非获得另一种认证的先决条件。先通过哪一种认证取决于您当前的工作情况和职业规划。
通过认证后,我应如何保持PMI-ACP证书的有效性?通过继续认证要求(CCR)课程保持认证有效性,保证您掌握最新知识,满足
随着专业发展向行业领袖提出的新技能要求。为保持PMI-ACP认证,您必须在每三年一轮的认证周期内获得敏捷原则与实践领域的30个专业发展单元(PDU)。每1小时的专业发展活动对应一个PDU。(请注意,这些时间也可计算在PMP或PgMP认证维护中。)
为保持PMI-ACP有效,有哪些方法可以获得PDU?
您可以通过面对面课程或在线课程、阅读论文、观看培训视频、接受指导或教育等方式获得PDU。您也可以通过“专业贡献”(Giving Back to the Profession)获得最多20个PDU。此类活动包括编写/联合撰写教科书或论文,参加网络研讨会或播客,开发课程或在活动上发言等。
如果您在3年内获得的PDU多于所要求的30个,您可以将最多10个PDU转至下一周期(转让的PDU必须在周期最后一年获得)。