目标:帮助项目解决一切障碍,让项目成员每天专心投入到工作中去,宁愿做错,也不能什么都不做。
最终目的:使项目在预期时间内完成,达到预期要求,甚至超出预期效果,同时形成公司自己的一套管理流程制度。
前提:项目已经进行了需求调研,流程梳理,优化设计,确定了要整体的业务流程跟技术框架的设计等。
一. 预热阶段(准备阶段)
全体性(负责人主持):
1. 召集全体开个会,互相认识下彼此,同时对合作参与人员表示欢迎
2. 组织项目人员进行项目的宣导跟相应的培训
3. 协调好内部人员跟合作方之间的沟通跟合作关系
针对性的(负责人主持):
1. 召集公司内部骨干成员,形成一带一或者一带多的模式,帮助合作方人员快速融入团队,在公司的规章制度下合理无误的完成
2. 召集公司内部骨干成员,将目标项目按一定的任务量跟时间,分为N期来完成,每一期都要达到交付标准
3. 划分为三个开发团队(每个项目一个开发团队),选出三个小组长(开发进度跟进+代码质量的把控) + 一个测试团队(三个项目共有),选出一个测试组长(测试进度的跟进)。
4. 划分好每个开发的任务量,评估需要的开发时间,测试时间,交付时间、风险程度等
5.协调好组内成员的关系,活跃气氛。
二:开发阶段(战斗阶段)
对于参与人员的部分建议或要求:
开发人员:
1. 功能开发 = 人+模具(通用功能+定制化开发),一个开发人员负责自己相对熟悉的一个功能模块,同时推到三个项目中去,有的开发人员会在三个项目中都参与,参与的内容基本相同
2. 开发人员每次提交代码后,必须第一时间上测试环境验证自己的代码质量跟功能效果。
3. 如果遇到阻塞性问题,应及时求助,告知组长或者负责人。
4. 有风险的及时报风险,重新评估
5. 保存过程中产生的需求稳定,接口文档,设计文档等项目文档
测试人员:
1. 推出单元测试,自动化测试,测试用例等
2.最好就是做开发人员沟通好做一部分就测试一部分,不要全部集中在最后的交付时间在拼命式测试,增大风险
3. 有风险的及时报风险,重新评估
组长(三个开发小组长跟测试小组长):
1. 每天或隔天收集组内成员的各种情况,并汇总信息给负责人
负责人:
1. 每隔一天跟三个开发小组长跟测试小组长开早会,统一下进度,是否有风险,有什么碰到什么阻塞困难,需要哪些协调等
2. 把握好进度情况,总结好每个项目的情况,并汇报给上级领导, 同时发送邮件给相关人员,让大家都清楚项目的进度情况。
3. 对于一些突然情况或者未遇到到的情况,及时跟进处理。
4. 主动关心寻问每个组员是否有需要帮忙协调的事情
5. 开发过程中对表现优秀的或者受到领导,同事赞扬的人员,予以通报表扬
6. 申请项目经费或者自掏腰包请组内人员吃下午茶
三:冲刺阶段(收尾阶段)
负责人:
1. 仔细检查是否有未能按时完成的风险
2. 验收结果是否能达到预期效果
3.做好一周的工作情况做总结和复盘,总结内容包括但不限于项目的进度,项目遇到的问题,项目存在的风险,对应的解决方案、解决时间。
4. 协调好组内成员的关系,活跃气氛。
5. 开发过程中对表现优秀的或者受到领导,同事赞扬的人员,予以通报表扬
6.申请项目经费或者自掏腰包请组内人员吃下午茶
四:交付阶段(成功)
负责人:
1. 召开全体会议,并每一个参与人员表示赞扬,给每一个成员点一个赞
2. 对合作方也表示认可跟赞扬,写一封感谢邮件