在项目规划完成后,项目正式执行前,最好能够把大家都叫在一起,开一个统一的项目启动会。项目启动会的主要目的是 正式认可项目管理计划 。项目启动会的参加方包括发起人、项目成员、各个依赖方、相关leader和老板。项目启动会主要介绍以下几个方面:
项目背景
项目目标
项目参与人员、角色
项目排期
项目规章制度
项目启动会结束后,发起一封邮件,确认项目正式启动时间。
七、项目规章制度项目规章制度主要明确风险同步机制、需求变更机制、奖罚制度和项目站会。在所有项目中最简单实用的是 项目站会 ,往往在每个版本迭代进入后半程的时候开始。站会时间最好选在上午时间,每次站会时间在15分钟左右,站会每个人回答三个问题:昨天做了什么、遇到问题的解决方式、今天做什么。同时负责人记录其中所遇到的问题,跟踪解决。
八、协调冲突项目进行过程中难免出现冲突,依赖于被依赖双方的时间可能存在不吻合情况,或者由于某些事情的插入导致原先时间点出现偏差,这种情况需要项目负责人及时发现问题,协调解决,或者调整排期,或者申请人力,或者调整功能,再或者加个班内部消化。
项目进行过程中需要指定以为项目推进者,负责与外部团队对接,及时同步需求和发现问题,拉动双方快速会议,进行决策。尤其在项目接近尾声暴露出来的问题,可以牺牲一些安全性和规范来及时支持,同时完善长期合理计划。
实在有高优项目插入,对本项目造成影响,那就按照正常的需求变更和项目延期流程来 合理delay 。
九、测试与上线计划项目进行到尾期,这时候测试以及修复bug占主要部分。确定测试环境、预发环境、以及上线回归流程。要确保这个时间测试和预发不与别的项目冲突,以及与测试同学同步产品逻辑确定测试用例。同时要尽量保证测试环境与正式环境的一致性,防止项目上线后由于某些环境变量不统一引起的线上bug,造成损失。
上线之前要 确定各个环节的上线顺序,线上回归用例,以及紧急回滚策略 ,尤其是依赖方。站会时要明确各个环节都清楚上线顺序,并且发送邮件通知各团队相关人员。
十、项目总结项目上线结束后,还需要进行项目总结,目的是对项目进行整体复盘,发掘项目中遇到的问题,以及思考解决方案,避免下次发生类似问题。同时对于项目中存在的问题进行排期解决。
项目总结可以按照以下几个方面来进行:
项目回顾(开发周期、需求、版本、bug修复)
项目过程反思(需求、排期、沟通、review)
TODO项目
对于项目参与人员,可以让大家都参与进来,考虑不限以下几个方面:
在项目过程中的成长收获
在项目进行过程中遇到的一些问题
对本次项目的一些建议以及想法
最后,带人其实一件处理不讨好的事情,领导力是责任和委屈撑起来的。