收到了PMI的祝贺邮件,心里的石头落了地,欣喜于ACP考试的通过,所以想把自己的备考经历写下来,不敢奢望能给后来人什么启发,就算给自己一段学习生活留个记录吧。
总体来说,备考的过程可以分为四个阶段。
1.第一阶段:培训前看书阶段,了解敏捷领域知识。我是去年10月份报的名,因为正式的培训是从今年2月份才开始,所以在这一期间利用课余时间主要看了如下几本书:
1)《用户故事与敏捷方法》主要讲解了轻量级敏捷的需求方法-用户故事的概念和使用,还包括一点敏捷计划的内容;个人感觉比较适用于敏捷开发中的需求方面。
2)《敏捷估计与规划》主要讲解了敏捷计划,包括发布计划、迭代计划、每日计划、进度缓冲设置几个方面的敏捷规划;个人感觉比较适用于敏捷管理中的计划方面。
3)《看板方法》主要讲解了Kanban这种精益开发方法;个人感觉适用于团队推行看板方法时使用。
4)《敏捷开发的艺术》主要讲解了XP这种敏捷开发方法;个人感觉其中的一些技术实践可以在敏捷开发中适当采用。
5)《敏捷项目管理》主要讲解了敏捷项目管理方法,其中的5个阶段涵盖了产品开发中的相关内容;个人感觉可以开阔我们的项目管理思路。
6)至于SCRUM方面的内容,参考资料一大堆,可以去SCRUM中文网上去了解。
除了上述主要的资料,也根据个人的精力读了别的一些资料。读了上述的书籍,可以比较笼统的了解敏捷的几个主要方面。这时候你会感觉,你对几个主要方面有了了解,好比你发现了一些闪闪发亮的敏捷珍珠,可是它们是散乱的,你会有强烈的感觉,还欠缺一根能够有机穿起它们的线。
2.第二阶段:培训期间,学习掌握培训老师的讲义内容,掌握基础知识。
这个时候,线来了。没错,正是51CTO敏捷培训王老师的讲解,你会发现你之前的零散的几个方面都穿起来了,具体来说,个人觉得,51CTO敏捷培训有如下几个作用:
1)将零散的ACP的备考内容有机的穿了起来,让你能够更容易的,前后贯通的理解ACP备考内容。
2)培训老师补充了大量的上述书籍中没有体现的备考内容,能够填充你所欠缺的知识内容。
3)培训老师通过自己的敏捷实践经验,能够让你对敏捷的认识不止停留在书本之上,而是能够与自己的一些工作结合起来,使你产生更落地化的思考和启发。
通过以上阶段的学习,你发现自己对ACP的备考内容有了全貌的了解及掌握,那么开始进入实战吧。
3.第三阶段:模拟题练习阶段,融会贯通敏捷知识,敏捷实践情景练习。
这一阶段,51CTO会根据我们的学习过程,在培训上课的间歇,发给我们模拟练习题。本阶段模拟练习的目的是强化知识点,51CTO的模拟练习题答案讲解全面,是砸实基础知识点的强力工具。经过几套题的磨练,你会发现ACP考点内容在你的头脑中已经清晰,而且完全融会贯通。
这个时候,你会跃跃欲试,你会尝试挑战仿真的模拟题。
4.第四阶段:冲刺模拟阶段,考试真题情景模拟练习,举一反三贯通敏捷实践情景。
冲刺模拟阶段,51CTO会提供仿真的模拟题。仿真的模拟题与前一阶段的模拟题相比,主要是考察你对敏捷实践应用的判断,而不是考察你纯粹的知识点,这也是ACP考试的难点之处。
这一阶段,你会发现一开始你会错很多,没关系,首先你需要时间适应ACP的考题思路;其次,你需要把你之前掌握的知识点进行场景化应用。慢慢的,你就会渐入佳境。
我的ACP备考历经半年,实际投入时间没有那么多。在这里,很幸运自己选择了51CTO。51CTO的培训、练习、冲刺模拟很好的把握了ACP考试的精髓,最大程度保障了我们备考者的投入。1P6M的成绩不算优秀,但是我觉得符合我的时间精力投入,况且,ACP证书的获得只是我们敏捷之旅的开始,毕竟,前方更多的成功等待我们去创造。