作为项目负责人,如何才能保证你的项目顺利进行

要过春节了,又一年过去了,总结一下今年项目开发的感悟。感悟每年都有,今年特别多。本文算不上项目管理,只是项目的一个环节。以下为个人认为项目中必须注意的问题。

 

1、前期工作太重要

    俗话说欲速这不达,尤其在软件开发这种非常精细的工作中,更要小心谨慎,走好每一步才是成功的基石。首先明确要做什么?做完之后的预计结果是什么?靠一纸说明书很难让开发人员开展工作,那么最好的方式就是采用原型开发(即开发人员最终拿到的是开发详细说明书及项目ui)。

 

2、开发前反问自己是否做好了一切准备

  • 人员组建及储备是否到位?
  •   人员培训是否完成?
  •  沟通规则是否制定完善?
  •   开发中用到的所有工具是否都已经准备好,而且放在了工具库中。
  •   项目架构有没有搭建完成?
  •  项目注释规则是否做了明文规定,有没有确定用何种方式通过注释生成系统api。
  •   代码运行的日志管理是否已有明文规定,比如那些信息放入日志的debug级别、那些放入info级别,那些放入warning及error级别?
  • 有没有指定与外界沟通的一系列计划、有没有指定外界发生变化时如何保证项目顺利进行?
  •  有没有指定项目里程碑?
  •  有没有准备好所有文档的模版。

 

3、合理的制定开发进度

     合理制定开发进度是极为困难的事情,因为进度与团队积累、人员配备息息相关,项目责任人往往在制定进度的时候默认为开发人员每天都很顺利的去完成功能,其实没有一个项目从开始到结束是完全走直线的,那么中间到底会有多少曲折,只有亲身经历过几个项目的整个开发经历的人才能真正体会到。所以制定开发进度最好的方式是不单纯去考虑工作量,还要结合以前的项目经验。

 

4、开发如打仗,执行力很重要

     项目负责人兼负责项目成功或者失败的责任,要为自己的行为负责,遇到事情可民主讨论,一旦决定坚决执行,毫不动摇。

 

 

 

 

5、做好阶段性总结

     无论进度如何都要有计划地停下来进行阶段性总结,阶段性总结可以帮助项目负责人更好的掌控项目发展方向,可以提高团队人员在工作中合作的默契程度。

 

6、测试与开发分离

    测试也是一个非常精细的工作,但是一定要对测试结果把握好,可以根据测试结果调整部署,但是绝对不能由测试结果尤其是测试人员打乱部署。

 

 

7、尽量为开发人员创造一个没有外界影响的开发环境。

 

 

以上是切身体会,希望自己能在今后的工作中把握好自己的总结,否则就很难进步,结果只能从失败走向更大的失败。

猜你喜欢

转载自twb.iteye.com/blog/591490