当前位置:首页 >> 正文

关于敏捷研发的介绍

[ 日期:2019-7-17 ]

恒佳PMP培训中心

关于敏捷研发的介绍

一、PMI-ACP和敏捷研发

PMI-ACP是美国项目管理协会PMI在2012年推出的一门考试,ACP全称是:Agile Certified Practitioner。翻译过来就是“敏捷认证从业者”。
看到敏捷两个字,大家就知道这个PMI-ACP是啥了。没错PMI-ACP就是敏捷研发工程师的专业认证。
PMI-ACP考试截止2016年12月份,全球总人数为14021(来自中国PMI数据),这是即PMI考试中PMP、CAPM之后人数总量第三的认证。

敏捷研发,简而言之就是“关注价值,以人为本,以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件研发的一系列方法实践。”

二、为什么企业要应用敏捷研发

目前行业的现状,客户的需求是怎样的?VUCA(易变、不确定、复杂、模糊)是当下这个时代的特征,客户需求不确定、环境变化快速、个性化、碎片化。

组织之间的合作、以及内部的运作,都受制于外部和内部环境的影响,其变化速度也在增加。如何速抢占市场,企业可能不会等到一款产品完全完整了后才推向市场,而是把产品分为几个步骤,一步一步的进入市场,在战局中灵活并快速的攻击,以有力的价值点占领高地。

这种方式即可以满足客户的主要需求,还能及时根据市场做出调整。

传统项目管理从以计划驱动的方式来管理项目,这种情况是认为了环境的变化是比较小的,或者,环境的变化对计划驱动的项目影响是可以接受的,显然已经受到了当前外部环境的挑战。

三、敏捷研发和传统预测式开发对比

预测式研发
优点:
1.为项目提供了按阶段划分的检查点。
2.当前一阶段完成后,您只需要去关注后续阶段。
3.它提供了一个模板,这个模板使得分析、设计、编码、测试和支持的方法可以在该模板下有一个共同的指导

缺点:
1.各个阶段的划分完全固定,阶段之间产生大量的文档,极大地增加了工作量。
2.由于开发模型是线性的,用户只有等到整个过程的末期才能见到开发成果,从而增加了开发风险。
3.通过强制完成日期和里程碑来跟踪各个项目阶段。
4.反馈路线长,变更困难,不适应用户需求的变化。

四、敏捷研发

优点:
1.价值驱动,高适应性,以人为本。
2.更加的灵活并且更加充分的利用了每个开发者的优势,调动了每个人的工作热情。

缺点:
1.敏捷研发注重适度的文档,项目周期很长,所以很难保证开发的人员不更换,给维护带来不少难度,没有文档就会造成在交接的过程中出现很大的困难。
2.对人的要求提高了,不论是价值观,还是技术能力

分享到: