为什么我的产品总是延期?我的项目总是超出预期工期?
1. 因为客户需求(或者产品经理对于需求把控不到位)反复修改导致;
2. 遇到核心技术没有人能够解决,学习和研究技术解决方案的时间比较久;
3. 内部管理不到位,关键人员离职,导致项目中途换人,接手时间长;
4. 不同项目前期准备工作,盲目拷贝模仿其他项目,最后导致项目失控;
解决项目管理风险的5个图
1. 需求图:罗列客户需求,再分类、分角色的清晰描绘出客户需求(类似于产品用例图)
2. 项目(产品)流程图:包括业务流程图 和 逻辑流程图
2.1 业务流程:与程序无关,描述了业务操作的流程,要求是不会编程的客户也能看懂
2.2 逻辑流程:对业务流程每个环节的程序逻辑梳理,给程序员看
2.3 其中,业务流程图的每个环节就是程序流程,只需要将主流程画好即可
3. Demo图:描述需求和流程(产品原型),此阶段一定要积极的和客户确认是否满足诉求;Demo图类似于产品原型图,一定要越早、越积极的和客户(用户)进行确认越好。
4. ER图:表结构图,项目的数据表结构之间的关系(很多时候PM不参与技术相关的架构设计,我的建议是需要参与,甚至可以培养自己参与字段命名规范设计,这样后续可以提升自己对于整个产品的把控,同时也形成了一套命名规范避免技术配合上出现问题)
5. 代码结构图(这部分PM可以选择性参与)
项目(产品)风险管理流程一览
1. 预期风险管理
1.1 合理的背景分析
1.2 理性的市场预估
1.3 风险提前判断
1.4 获得领导确认
2. 过程风险管理
2.1 合理工程量预估
2.2 项目关键节点
2.3 需求优先级把控
2.4 减少不重要的需求
2.5 风险发生后的管理
2.6 适当调整方向、需求
2.7 及时与关键岗位沟通