说简单点,把大家集中在一起,告诉大家要做什么?为什么要做?如何做?什么时候做?以及达成后的结果是什么?
类似于作战指挥室在打仗之前的兵棋推演环节。
一个好的启动会能够帮助项目真正开展之后顺利运行,启动会的主要作用可以分为以下几点:
1)理解前因后果
所有参加会议的人员在会议结束之后都能够清晰的明白项目的由来,也就是为什么要做这个项目。
2)明确目的和目标
所有参加会议的人员在会议结束之后都能明白,我们要做出一个什么什么样的产品。
3)明确策略和计划
在立项之初就要想明白几个重要的里程碑节点是什么、达成共识。一些项目在召开启动会时可能没有明确的里程碑,这时可以根据业务负责人的预期,确定出大概的里程碑。
4)明确项目界限
5)明确职责分工
职责分工,也就是组织架构。
明确每个人的角色和定位,有了清晰的职责,这样大家各司其职合作更顺利。并且在遇到问题的时候也能清楚的知道谁才是这个问题可以需求帮助的目标。
6)开发计划
7)风险管理
表明对项目存在的风险已经进行了深度分析,并且找到了应急方案,即使真的发生风险,也一切尽在掌握。
项目背景
说过去,通过过去的情况和现在所处的情况或者机遇,来明确为什么要做。
项目目标
说未来,描绘项目要做什么,解决什么问题就算成功。
需求和功能概述
说现在,描述项目如何达成从过去到未来的转变。
项目界限
只做那些事情,就能达成上面说的转变。
组织架构
明确项目成员和结构,明确职责人,便于在遇到问题的时候快速找到可以提供帮助的人。
项目计划
风险管理
项目的每个环节都可能存在风险,可能来自人,也可能是来自物。所以分析可能存在的风险列出每项风险的可能性等级以及针对风险的应对措施。
以上就是我对Kick-off的一些认识,这些知识适用于所有的项目化任务,你本身不一定是项目经理。
Mien,6年前端开发经验,目前就职于SLB,任职TeamLead。涉猎范围:Angular,Vue,React,小程序,Three.js,Cesium.js,Babylon.js,electron,Tauri,nodeJS,Rust以及一些乱七八糟的技术欢迎留言提问和指正。