背景
现在很多小公司的项目经理都是由程序员 提拔上去的,没有项目管理经验
经常项目做的超出工期,主要原因有几点:
1、因为客户需求反复修改导致;
2、遇到核心技术没有人能够解决,学习和研究技术解决方案的时间比较久;
3、内部管理不到位,关键人员离职,导致项目中途换人,接手时间长;
4、不同项目前期准备工作,盲目拷贝模仿其他项目,最后导致项目失控;
解决方案如下
- 1、绝对不能盲目的拷贝其他项目;
- 2、项目开发初期,必须进行科学的项目设计;
- 3、科学组织开发团队;
- 4、科学管理项目;
围绕解决方案的5个必要的图
1、需求图
先罗列客户需求,最终再分类,分角色清晰描绘客户需求,主要分4个方面
- 核心规则: 模拟客户各种工作场景,设计出相符的程序流程, 再多次与对方确认,简化流程形成核心规则.
- 对象主体: 通过分析对方团队的组织结构和外部客户,理解每个系统角色的权限范围
- 相关事件: 通过观察和沟通,分析客户各工作环节的状况, 修补细节设计缺陷
- 相关报表 : 可以列出客户需要报表字段, 通过报表还原客户需求,深度理解客户的数据需求
2、流程图
针对客户需求中的核心规则和相关事件,详细描绘事件的流程图和行为边界
流程