第六季天正学堂骨干班的推荐阅读书籍为《自我觉察》、《敏捷项目管理》、《非暴力沟通(组织应用篇)》、《管理者14天看懂财务报表》。本次推荐学员分享的书籍是由马克· C· 莱顿、史蒂文· J· 奥斯特米勒和迪恩· J·凯纳斯顿联合编著的《敏捷项目管理(第3版)》,该书籍在前两版的基础上增加了大量敏捷落地应用的内容,对于敏捷思想在实际中的应用起到了积极的指导作用。
在软件开发领域中,瀑布式开发已经不再适用,很多大型改造的项目因预留的开发测试周期有限,为了保证项目的顺利上线,选择敏捷开发的思想就很必要,敏捷开发对后续项目和需求等提供了很多的思路。采用敏捷开发的思想工作,能够让开发人员充分的参与到项目中。作为项目的干系人,无论是项目经理、开发组长还是开发成员,采用敏捷开发可以充分调动团队成员的积极性,让每个干系人了解到项目里程碑需要做什么事?每个节点做到什么进度?达到什么效果?这样使得干系人建立起强烈的责任感,每个人主动的去解决问题,无论是以沟通的方式或者是自我研究的方式。
通过阅读《敏捷项目管理(第3版)》,温故知新知识体系。敏捷理念的核心思想:快速迭代和持续改进。同传统的瀑布式相比,敏捷开发更高效,将项目按照优先级的顺序,将项目分解成多个模块,然后对于每个模块进行调研、开发、测试、部署、联调等。这种方式能够更好地应对变化,使团队在短时间内验证假设,从而避坑。敏捷开发让我们在项目中发现新问题或者因某个变化产生一连串影响时迅速做出反应,及时提供解决方案并通知相关干系人。
在我近期参与的项目中,就采用了敏捷开发的思想。项目前期,调研人员花费了很多精力在源系统沟通上,梳理之后,对应的人员进行开发。于此同时,安排测试人员对口径进行比对,过程中发现问题的再由调研人员立刻针对性的和源系统进行沟通,问题很快得到的解决,保障了项目的进程。项目后期,因测试多轮,采用的是另一批集市负责人员进行测试,根据历史的开发经验和对问题的精准定位反馈对应的开发人员,将需要修改的方案和思路一并提供。对于集市开发人员不了解的部分,咨询口径调研人员,进行逻辑最终的兜底。这一措施,保障了项目交付的正确率。
《敏捷项目管理》第3版内容,反复强调了跨职能团队合作的重要性。对于传统的组织方法,跨职能团队形式上的分散,导致沟通效率的低下,问题反馈和解决不及时,如:其它团队没有时时读取邮件,或者其他团队没有了解发件人的意图等。敏捷项目开发可以聚集相关干系人在同一个团队中,形成一种共同协作的氛围。这种方式可以加快信息传递,不会导致信息的不对称,减少不必要的等待时间,从而提高项目的整体效率。对于这个部分,后续的跨团队实践中可以继续摸索,通过敏捷的思想不断提升团队的协同作战和应变能力。