搜索
写经验 领红包
 > 健康

资深软件项目经理告诉你项目成功秘诀是什么(软件项目成功率是多少)

导语:资深软件项目经理告诉你项目成功秘诀

很多软件公司,特别是创业型软件公司,费尽九牛二虎之力从外部拉来的项目,最后却栽倒在内部开发。或者迟迟拿不出合格的软件,或者开发的软件漏洞百出,即使客户使用了还是不停的修改,造成客户使用困难怨声载道,最后款还收不回来。造成的结果还是只有公司自己承担。老付,一个资深项目经理,在软件行业十多年,经过他带领的大型项目很多,有时是同时管理多个项目。开发出来的项目基本没有不成功的。来聊聊他是如何来管理项目的。

当然,一个软件项目会涉及到很多方面,但如果已经在公司内部实施开发了,那么绝大部分责任就在内部了。本次主要就聊如何在内部加强管理上保证项目的成功。

1、组建项目体制。一般采用项目经理、项目组长、项目小组长、成员的组成方式。根据项目工数的多少以及工期来决定各个环节人员的多少。但一般一名项目小组长带领3-4个成员是比较合理的。不能太多,太多了项目小组长就太累了,忙不过来,因为一般组长级的人员自己还要设计编码,成员太多的话这样就没有太多的时间来检查成员的工作。

2、培训。项目刚刚一确定用什么开发工具时,就组织高级工程师对各成员进行技术培训。项目经理一般也是有一些技术能力的,没有其他工程师时,项目经理也得自己亲自上阵进行培训。关于培训,很多公司这一点上比较保守,培训不深入,怕培训后人员流失,其实完全没有必要。教会他们更多,项目做起来也会更轻松。如果是项目已经启动了,还要进行业务培训。特别是深入到小组时,更要培训彻底,不然代码和测试时会发现很多意想不到或不必的问题。

3、写好程序设计文档。很多小型开发公司为了节约成本,在设计文档上会砍掉,而是采用口述的方法教给程序员。这种方式是完全是不负责任的做法,不但是结果不能保证,即使完成了本次项目,如果今后有软件改造和升级、维护的话,会变得相当的麻烦,特别是人员还有流失。

4、软件设计和核心代码要由核心人员现完成。核心人员把软件设计完成,并把框架搭建好、核心以及共通的方法写好,到时让程序员直接使用就可以了。这样程序员的效率也比较高,也不会同一件事情不统一。

5、尽量细的分解任务来做好开发进度表。详细估计每一本程序的工作量,预估工数时甚至会估计该本程序会有多少个方法,大约有多少行代码,逻辑是怎么样的,工作量才比较精准。有些项目组靠拍脑袋来预估,那样和实际相差比较大,不利于项目管理。

6、强化内部管理。明确开发流程、各环节人员的责任、明确的奖惩制度(有些公司没有人员评价体系、或没有项目奖金、年终奖金,那么项目经理应该进行反映这个问题,在公司层面推进大的制度体系建设。)。当然管理上方法各种各样,各有各的招数了。

除了上面的几个大点还有其它的,只要保持上面几大点做好的话,内部软件开发项目基本就成功了大半。每一个公司每一个项目都会存在这样那样的问题,但每一个项目都得推进才行。所以还是很考验项目经理的能力,果断的项目经理是不管什么问题,先评估好问题建立相应的预案,然后就立即行动。中途遇到问题就立马想办法沟通解决,而不是一直纠结于难题而不行动。业务和技术等问题多花时间一般都能解决好,可能特别让人头疼的就是公司的制度,比如待遇、加班费、还有人员的心态等等,有些方面项目经理能解决的,有的是不能解决的,每个项目经理应该都有自己的方法。

免责声明:本站部份内容由优秀作者和原创用户编辑投稿,本站仅提供存储服务,不拥有所有权,不承担法律责任。若涉嫌侵权/违法的,请与我联系,一经查实立刻删除内容。本文内容由快快网络小珊创作整理编辑!