为了深化大家对DevOps的理解,并将其理论知识转化为实践操作,PMO前沿于11月19日举办了一场别开生面的线下,主题为“凤凰项目DevOps沙盘实战”。
在会议上,业界权威汪珺老师为我们解读了IT界武侠小说——《凤凰项目:一个IT运维的传奇故事》中的奥秘。在激烈而真实的实战模拟中,她引领我们团队从无序到有序的转变,探讨并学习团队的改进及DevOps工具和方法的高效使用。
虽然我们对DevOps的认识尚浅,但我仍希望通过记录的方式整理我在这场活动中的收获与思考,以便日后更好地将其应用于实际工作中。
在实战开始前,汪老师详细介绍了“凤凰项目沙盘”的背景和规则,并采用抽签的方式帮助我们确定各自所属的部门角色。我抽到的是业务部门(Retail Operations),不禁让我想起了书中莎拉一角,她因管理不善导致项目漏洞百出。
在这场沙盘模拟中,我可能将面临各种挑战。凤凰项目部门包含CEO、CISO、CTO等多元角色。整个“虚拟公司”的架构图如下:我们的目标是协同各部门的努力,完成市场项目,提升公司股价。这对我们新组建的团队来说无疑是一项巨大的挑战。
汪老师通过卡牌发布团队任务,这些任务不仅包括外部项目,还有内部业务项目以及部门间的培训。在初期,整个团队处于磨合期,工作流程尚未建立。由于大多数人是首次接触沙盘项目,对活动规则和卡牌内容感到陌生,老师甚至故意造成部门间的割裂感。
作为业务部门的负责人,我本想为团队出谋划策,但因误解卡牌描述而使团队走向错误的方向,导致局面一度十分混乱。
在老师的引导下,我们逐渐进入规范期。通过总结复盘,我们成功建立了业务流程。完成第一个项目后,老师给予我们时间进行优化,引导我们寻找业务优化的约束点。我们开始尝试在白板上梳理工作流转的路径,并进行了一次“人事调动”。在新任VP的引导下,部门开始协作,项目工作逐渐顺畅起来。
进入执行期后,我们充分发挥关键角色的作用,引入可视化工具,并根据项目优先级确定工作顺序。虽然场面一度混乱,但老师通过介绍之前的活动案例给予我们启发。我们开始借鉴其他团队的经验,使用可视化工具辅助项目管理。由于信息未全面同步,开发部门对即将发布的项目一无所知,导致他们只能被动接受指令,降低了工作效率。
尽管过程中有诸多坎坷,时间有限只体验了两轮项目的发布,但我们在团队的共同努力下完成了高利润项目,为公司创造了业务价值。这次沙盘活动让我深刻领悟到:
第一点是流程在团队初期的重要性。不熟悉业务流程规则会导致工作混乱无序。忌讳的是盲目行动而不思考关键因素和流程。若将时间用于制定规则和流程上可能会事半功倍。
第二点是领导层的责任重大。他们需在混乱中快速建立流程规则并进行迭代优化以明确业务优先级和价值驱动开发方向。只有确保团队始终聚焦于核心项目而非内部繁琐事务才能实现价值最大化。
第三点是部门间的沟通与协作对于信息流通至关重要打破部门墙至关重要;当业务部门与IT部门在资源利用上出现冲突时需明确共同目标团结协作并找到关键资源以协调互帮互助提升效率和质量。
第四点是工具的使用是推动流程顺畅进行的重要手段如可视化看板等工具应确保所有参与人员可见以保持信息畅通;
最后一点是学习过程中不应过度依赖闭门造车而应注重团队在混乱中的协作与探索走出绝望之谷的价值更大而如果有高人指点则能更快开悟希望在工作中也能遇到这样的高人指点迷津。
通过这次沙盘活动我不仅加深了对DevOps的理解还学到了很多宝贵的经验和教训相信这些收获将对我未来的工作产生积极的影响。