随着创新和变化成为时代的主旋律,传统项目管理方法逐渐不能满足需要,越来越多的客户选择了敏捷项目管理方法,并要求我们做出改变:
传统模式下,大爆炸式的交付往往等到试用阶段才会发现问题,花费了大量的时间和费用,用户却并不能完全满意,甚至会提出不少修改意见;
在项目之初甲乙双方往往难以定义出清晰的项目需求,而随着项目逐步实施,需求会不断的细化和膨胀,最终导致项目微利甚至亏损;
传统项目对于需求变化管理相对死板,难以应对长周期项目中动态变化的用户需求,经常会导致需求方案再三评审、或甲方不愿意签字、或不愿意走变更流程;
近年来,我们在部分客户项目中也选择了敏捷开发方法,不过在实践中出现了比较多的问题,似乎敏捷方法并没有发挥出它应有的效率,这很有可能是我们未能真正理解正确的敏捷方法。为了应对日益复杂的业务挑战,正确理解和运用敏捷开发方法,上海江达于1月24日-25日邀请Scrum中文网创始人、著名敏捷顾问和教练廖靖斌先生为相关的业务人员进行了Scrum敏捷实施方法学的培训。
本次培训以一次简单有趣的破冰小游戏揭开序幕,培训顾问廖老师根据培训参与者对敏捷方法初始认知的不同,将大家均匀的分成实力基本相当的四个小组。在两天的培训中,各个小组的成员将要精诚合作,完成培训过程中的各项小组任务。
随后,廖老师详细的为大家讲解了敏捷思维方式的起源,敏捷思维的三大主要元素及其要点,Scrum框架的主要角色构成和流程等基本内容。与传统项目管理的瀑布式模型不同,Scrum敏捷方法倡导以迭代增量式开发为核心的基本理念,将软件项目细分为多项需求,并在一次次周期迭代中构建、测试、交付、反馈,通过不断的PDCA循环达到最佳的开发效果。此外大家还学习了Scrum框架中一些具体工具的使用方法,例如产品任务清单backlog的梳理、用户故事的编写、任务故事点的估算等等。
为了增强培训的体验,廖老师还针对敏捷的各项理念和实践,设计了多个参与度极高的案例分析和互动游戏等活动。每个小组都需要在各项活动中积极的探讨和参与,同时体验和领悟敏捷方法的精髓。
通过“EasyCRM软件公司试用scrum失败案例”,大家了解到在初步接触和使用scrum方法时,一些常见的典型误解和错误实践,对于如何正确的运用scrum方法有了更深刻的认识。
通过“设计B2C电商购物车”产品游戏,大家实践了如何分析需求和编写用户故事、如何利用故事地图分类整理用户故事,各个小组根据自身对于产品的理解设计了产品的各项故事,相互进行了交流。
而在练习任务估算方法的环节,廖老师采用了有趣的动物体积估算案例。在公布各小组的估算结果时,大家对于各自相差巨大的估算结果感到非常好笑,同时也认识到在任务估算的环节,不同的小组想要达成相近的意见,将会存在着很大的难度。
通过本次培训,大家对于敏捷开发方法有了比较体系化的认知,思维眼界得到了拓展。相信在上海江达未来的新项目中,敏捷开发方法能够得到更加广泛和有效的应用,为客户带来更高的项目价值。