内部分享了如何使用项目进度表,趁着这个机会总结一下项目管理的一些小经验。
一、什么是项目进度表?
是为了保证项目高效完成的工具,常用的是Excel的做的一个特殊格式的表格。下面是一个空的模板哈。看内容大概就能知道一般填什么。
项目进度表的好处是可以一目了然知道要要想完成项目目标需要做哪些事情,谁来做,现在做得怎么样了,帮助团队成员判断项目是否能如期完成,当前进度是否健康等等。
二、如何使用项目进度表?
一般来说,在项目启动的时候就开始做项目进度表。由项目负责人来梳理项目进度表中的任务以及跟进整个过程。项目进度表推进的前提是项目方案比较确定了,知道了这个项目中大概需要做那几方面的工作,然后再来分解。如果项目方案不确定,无法将任务拆分到人,那么这是不可执行的,没有意义。
步骤1:列任务清单
简单地来说,就是把所有要做的事情列出来。
1、项目方案会有几种形式,如果项目是APP开发计划的话,产品经理会给产品原型。如果项目是运营促销活动的话,方案会是一个可执行的word文档。
2、可以根据项目方案先按照开发流程来拆分任务,比如需求、设计、开发(安卓、iOS、前端、后端)测试、上线。每个人模块下面再分解相应的子任务。
3、任务拆分要具体到某人可以具体执行的任务。颗粒度可以参考工作量,一个工作日以下的同类任务可以合并,分配给某个人。超过5个工作日的任务建议再拆分。
4、尽可能地把每个环节需要做的任务记录下来。任务随时可以调整,添加或者删改。项目负责人主要把握这个调整频率。
步骤2:确定时间及责任人
简单地来说,就是把所有列出来的事情都具体落实到人。
任务拆分完毕之后,叫上每个环节可能会涉及的人员,一起来评估任务时间及任务分配。
1、初次评估时间:先把任务分配到人,然后每个人针对任务评估需要的相对时间。
2、评估时间时按照工作日计算,以天为单位。
3、综合调整时间:使用时间正序及倒序相结合的方式,调整出每一个任务的开始和结束时间。比如说某个任务的上线时间是确定的,那么就用上线时间倒推每一部分任务最晚完成时间。如果是上线时间暂时无法确定但是希望尽快开始,则用正序估算。
4、如果出现时间不够的情况,要么精简需求,要么加班赶工。
5、相信每个小伙伴自己评估完成任务所需要的时间。
6、谨慎确定上线时间,一旦确定就尽全力按计划完成。
7、确保项目进度表中每个任务的负责人明确地知道自己要做什么,应该什么时候完成
步骤3:跟进及调整
每天关注项目进度完成情况,标绿已完成的,标黄已延期,标红需要警戒的任务。
1、按任务顺序确认每个任务的完成情况,每天更新任务完成状态。
2、不断思考任务分配是否合理,是否有遗漏,哪些组要重点关注,随时调整。
3、提醒大家及时反馈任务完成情况,如果预计会延期,提前沟通补救措施。
4、如果项目有重大调整,比如方案重做时,主动和项目组成员沟通。
5、如果有临时加急任务需要优先影响到部分任务进度时,可以微调,但是不能影响总任务完成时间。
6、每周一、五跟成员小伙伴通报项目的总进度和本周计划。
三、项目进度表的原则
1、实事求是
分解项目任务,评估项目时间,记录项目进度的时候,实事求是地去做。
一个项目需要通过多少个任务去达成项目目标?
这个任务交给谁来负责最合适?
这个任务所需要的时间是多少?
这个项目按计划完成了吗?如果没有,为什么?
2、随机应变
一个项目周期是15-30天不等,可能还会涉及到多个部门的协作。要保证所有人都能够按照项目进度的要求,按时按质量地完成,这是一个比较理想的状态。中间可能会遇到种种情况,比如说临时插入几个比较紧急的任务,比如团队成员突然生病了,比如方案被突然叫停重做。
尤其是跟开发相关的,每一个环节都会对下一个环节有连带反应,一个任务受影响也许会导致整个任务延期或者效果大打折扣。
所以呢,我们需要随机应变,关注每一个任务的完成情况,及时发现问题,然后及时沟通和调整。
子任务的微调不影响,只要保证大任务目标是在计划内就行。
3、换位思考
前面说了,在项目推进过程中可能会遇到种种状况,团队成员也会有种种情绪。任务没衔接好相互推诿也有可能。主观的、客观的原因导致影响了项目进度,出现这个状况时我们努力地多从对方的角度来分析为什么会出现这样的情况,以及下次如何避免,坦诚地说出自己觉得不太ok的地方,真诚地给出改进建议。
大家相互包容和体谅,可以让项目推进得更高效。
努力在每次一次的项目中发现一些问题,改进一些问题,帮助小伙伴共同成长。
四、常见问题
1、如何分解任务更合理?
所有人要先对项目的目标达成共识。然后去分析项目方案大概都需要做哪几方面的工作,这几方面工作的目的和主要形式是什么。然后根据它拆分。可以多听听这一块的主要负责人的建议,之前会有些类似的经验可以参考。最好让项目所有人都参与到讨论中,综合来分析。让大家主动来领任务,而不是被安排任务。让大家来定任务细节及时间。
2、如何确定项目的上线时间及子任务时间表?
如果是类似双11这样的活动,上线时间确定,但是各任务时间节点不确定。需要先确定为了要做双11活动我们要做多少个子任务,每个人任务大概需要多少时间,倒推出详细时间表。
如果是计划要发一个APP的版本,上线时间并没有严格要求,则需要先确定任务数及所需时间,往下推算发版时间。
3、出现计划外状况如何解决?
这个要具体分析计划外的时间是什么性质的,对现有项目会有什么影响。
如果是需要占用时间,会影响原计划进度,那就先论证这两个事情哪个更重要,根据优先级来安排。如果都重要,那就只能加班。
如果是会导致项目暂停或终止,则需要更全面了解情况,做好最坏的准备及应对策略,然后汇报领导沟通后解决。
4、项目团队成员很多的时候,如果让大家了解项目进度?
可以每天或者每周把项目进度表截图发在群里,方便大家查看总体进度。
每天更新项目进度表,上传到群共享中,按日期标明,方便大家随时下载了解详情。
使用简报的方式通报给大家当前的进度,以及下一步要做的事情。
也可以5分钟大家简单碰一下,效率也很高。
其他的以后想到再补充~~