项目计划是项目管理活动中非常重要的工具。在实际工作中,大家往往能够制定计划,但是计划制定以后,就无人问津了,没有起到应有的作用。本人通过在天津南大通用数据技术股份有限公司的实践,总结了几点关于项目计划的心得,分享给大家。
一、理解项目计划
■ 计划就是为了实现项目的目标,对项目各项工作的统筹安排。
● 什么是项目的“各项工作”?
▪ 包括:团队建设、战略分析、需求、设计、编码、测试、实施等
▪ 对上述这些工作的理解程度,将直接决定项目计划的质量。
■ 计划本身对加快进度并没有帮助。
■ 提升项目计划质量和计划跟踪能力,才能加快进度。
■ 项目经理要主动写项目计划。(不是被逼着写没有下文的计划)
■ 项目计划的跟踪应该由项目经理完成。(不要被别人踢屁股)
二、加快项目进度的主要手段
■ 打造团结和追求进步的项目团队
■ 找到甲乙双方的战略共赢点。
■ 提升需求分析和管理能力,在能为客户带来价值的前提下,尽量将需求控制在一定范围内并尽量简单。
■ 提升软件的设计能力,让项目的整体工作量下降。
■ 从一开始就抓代码质量,减少返工。
■ 测试前置,全程测试,减少返工。
■ 重视实施工作。
三、项目计划及跟踪的实用方法
■ 人人都是项目管理者
● 项目管理是项目组成员每个人的事,项目经理需要这样要求每个项目组成员
▪ 全力完成工作,要保证工作质量;
▪ 要主动报告进度,遇到问题、识别出风险要主动提出;
▪ 要主动管理好自己的工作输出物;(做好输出物的配置管理)
▪ 要主动协助同事完成工作任务;
▪ 要主动沟通。
每个人首先应该管理好自己的事情
■ 积极提升项目成员水平
●提升项目成员的能力和水平,是项目按期交付的重要因素。
▪ 创造学习机会与环境,授权与信任。
▪ 亲自传授,言传身教。
■ 估不准总比不估算要好
● 估不准,估算和实际之间有一定偏差;
● 不估算,估算和实际之间有无穷大的偏差。
● 如果估算超过了预算,要跟老板提解决办法,例如增加人手,砍掉部分需求等,一定要努力按期交付。
● 计划可以改变、可以推迟,但是要尽早提出。
■ 计划需要持续细化和优化
● 关键里程碑需要“倒推”出来。
● 近期1-2周的工作必须细化。
● 通常最开始需要细化的计划就是需求工作的计划。
● 计划是“鲜活的”,需要随时更新、细化和优化。
● 如果关键里程碑需要或者有可能推迟,要马上告诉领导并商量对策
■ 近期计划需要制定优质任务
● 什么是“优质任务”
▪ 一个任务只做一件事情。
▪ 清楚描述任务要求,明确完成标准。
▪ 每个任务至少有一个可检查的输出物。
▪ 一个任务的完成时间不超过5个工作日。
▪ 一个任务只安排一个人负责。(评审类任务除外)
▪ 任务只有两种状态:完成和未完成。
■ 计划的执行和跟踪在于每一天(不是仅靠关键里程碑检查)
● 每天的计划跟踪能够及时发现问题,及时纠偏且能够加速项目组成员能力提升。
▪ 每天展示工作成果(运行效果),结合设计评审、代码核查、测试前置等,保证我们每天都在正确的轨道上运行。
▪ 每天发现问题及时解决,避免了很多返工,加快了项目进度。
▪ 通过每一天的检查,让大家养成质量保证的习惯,互相学习质量保证的方法,加速了每个人能力的提升,保证了项目的质量和进度。