当我们第一次听到“敏捷项目管理”这个词时,都会问两个问题。什么是敏捷?我们为什么需要敏捷?
“敏捷”是什么?
敏捷方法是一种理念,采用基于人员、协作和共同价值观的组织模型。它作为新兴的项目管理模式,简化了传统项目管理的繁琐流程和文档。敏捷方法采用波浪式规划(rolling wave);迭代递增式交付;对变化做出快速而灵活的反应;在团队、干系人和客户之间进行开放式交流。
以 Scrum 为代表,欢迎需求变更,在客户需求不明确的时候,以在较短的周期内开发出可用的软件为目标,来帮助客户描述自己的需求。迭代过程中的需求变更会加入到项目继续迭代需求池,丰富项目的产品功能。敏捷原则来源于软件和 IT 业,但敏捷方法正在多个行业得到快速发展与扩展,包括医疗卫生、市场营销和制造业。
为什么需要敏捷?
传统项目管理遵循计划和流程,注重需求尽早确定,一旦前期计划确定后,后续的实施都需要按照计划来做,如果出现偏离计划的轨迹,需要变更并回到原计划继续实施。传统项目管理适用于对于需求明确,相对成熟的项目。在详细周全的计划下,不欢迎变更、拒绝惊喜,拒绝完美,只欢迎合适。特别适合于轮船、工程、建筑、汽车制造业等项目。
那么敏捷管理有何优势?
1、更快交付价值
敏捷是基于价值驱动交付,项目团队要频繁的且尽快的给客户交付可以使用的产品,并尽早的让让产品投入市场可以尽早的验证其商业模式和商业价值,这是敏捷提倡的核心价值之一。
2、更低的风险
敏捷提倡优先交付高价值、高风险的需求,然后交付高价值、低风险的需求、再交付低价值、高风险、最后低价值、低风险的需求。这样的好处是把最高风险的需求在项目的初期就开始做,可以最早发现该产品是否可行(通常只要1~4周)。如果因为市场、技术或者其它原因失败了,可以及时停止该项目,降低项目风险。即使这个项目失败了,这个失败的代价相对来说小一些。
3、适用变化
在VUCA时代,唯一不变的就是一直在改变,变更才有可能创造伟大产品。敏捷拥抱变化,并且鼓励变更,即使在迭代开发的后期也接受变更。因为市场在变化,用户的期望和要求在变化,客户的需求也会随着这些因素的变化而变化,只有及时响应这些变化,并尽快予以实施,才能帮助客户在瞬息万变的市场中保证竞争力和吸引力。
4、更好的质量
敏捷提倡高频率的交付有价值的产品。每天的例会、迭代计划会议、迭代评审会、迭代回顾会议都在对可交付成果质量上进行层层把关,因为在这几个会议中会频繁讨论遇到的问题/解决方案,验收标准,DoD等等。同时,也会邀请项目干系人参加迭代评审会并对可交付成果验收和反馈,这样团队可以及时予以调整,以确保质量。
5、持续改进
敏捷提倡不断调整和优化,并在每个迭代的迭代回顾会议进行分析、讨论、总结敏捷当前迭代开发过程中需要改进或者要提升的地方,进而在下个迭代中改进、调整和优化。这是整个团队成员不断学习,不断提升自己经验、技能的一个很好的机会。另外,因为敏捷强调客户参与的重要性,对于客户的反馈意见和建议,开发团队也会及时给与相应以及反馈,让双方可以更好的合作,建立更加信任的合作关系。
6、更高的客户满意度
敏捷提倡尽早和频繁的为客户交付有价值的产品,以确保更高的质量,更高的成功率,为客户尽早带来商业投资回报率的机会。
7、更高的团队满意度
敏捷提倡仆人式的领导,SM需要给团队工作上的指导、帮助和支持,扫除团队成员工作上遇到的问题和障碍。重视并尊重团队成员的想法和意见,授权团队并引导团队成员自组织和自管理。更重要的是,团队成员可以决定要做什么、怎么做、什么时候做,并自己监控和管理工作进展,对结果负责;团队成员可以一起讨论并确认工作协议,确保考虑并接纳每个人的意见;团队成员可以一起评估故事点;同时,SM要引导团队成员之间相互协作并促进合作。通过这些,团队成员可以更高效的工作,交付的质量也会提高,团队成员的满意度也会大大提高,“A happy employee is a productive employee”,不是吗?
8、更大的灵活性
敏捷基于价值驱动,它的项目范围是可以灵活调整的,这就给项目干系人很多的灵活性来根据市场不断调整需求范围、变更以及优先级等等。另外,敏捷提倡频率与团队和客户沟通交流,并不断根据反馈和意见调整管理方法、需求流程、开发流程以及运维流程等等。
还有,验收标准,DoD都可以根据实际情况进行调整。当然敏捷还有很多其它的优点,比如透明、简洁、高效,更早进入开发等等,在这里就不一一介绍了。
PMI?经过多年调查发现许多项目需求不断地变更,无论小于10人的团队,还是大规模企业组织转型,套用以往“先做计划再做事”的思维,项目根本推不动。因此,PMI提倡采用敏捷(Agile)的方法管理变动的项目,并从2011年开始正式推出 PMI Agile Certified Practitioner(PMI-ACP?)认证,2017年底PMI携手Agile Alliance(敏捷联盟)研发出敏捷实践指南,多方位打造实践型敏捷专业管理人才,具备快速应变的能力。它与其他认证不同在于它要求敏捷培训、敏捷项目工作经验以及包含敏捷实践、工具、技巧考试的结合。
PMI-ACP?证书作用
对于个人价值
1、获得证书可证实从业者在敏捷原则、实践、工具和技能等方面拥有的知识和技能。
2、该证书覆盖多种敏捷方法,而不是简单地将从业者限定于一种敏捷策略。
3、增加项目管理专业能力。
4、为从业者提供比现有的仅基于培训或考试的入门级认证更可靠的证书。
对于企业价值
1、适应不断变化的业务需求,使组织得以对需求的增加、变化或消除施加更多影响
2、尽早提供持续客户反馈,改进了企业与客户之间的交流,也为企业所有者提供支持,帮助他们获取并审查重要信息,用于做出正确决策,引导项目在开发流程中的发展方向
3、尽早获得可测投资回报·提高项目进度的可见性和影响力,有助于及早发现问题
4、采用递增式交付,取代项目结束时的一次性交付模式,减少了产品与流程浪费
PMI-ACP?认证适用人群
1、技术人员:程序员、测试、需求分析师、QA、架构师等。
2、项目管理从业者:PMP?持证者、产品经理、技术经理、项目经理、公司高层。
3、敏捷管理业内人士:DevOps工程师、技术主管、敏捷教练