目前所在的公司所在的部门做项目,总是人手不够,总是延期,总是有各种各样的风险和问题。也考虑过采用CMMI项目管理,效果不加,也想尝试迭代开发方式,但是因为产品经理那方一直的想法就是要一个又大又全的产品,迭代方式一直没有真正的实行。真的很可惜,这又变成了人与人之间的博弈了。
迅速迭代
1、将核心快速完成,快速上线试用。
2、准备非核心需求的后续计划,迅速迭代。
3、充分关注用户和环境变化,迅速改进。
按照快速迭代的方式,将需求区分出核心需求和非核心需求,并制定好详细的里程碑和计划,然后按照这个计划实施,我想项目管理方面应该更好把握。开发人员不用每次都面对大量的需求变更,新的需求可以加入下个迭代版本,并重新制定迭代计划,这样研发的效率会有大幅度的提高。
但是面对目前的绩效考核方式,这样实施公司基本不会同意。要想改变这种状态还得从制度上改变这种情况。让研发提供效率,产出更多更优秀的产品,而不是频繁的改BUG,陷入没完没了的维护上面。