关于项目管理的若干建议
今天整理电脑,发现自己去年年初给老板写的这个很好,拿出来和大家分享一下
《关于项目管理的若干建议》
1、 人尽其才,成本优先
技术开发型公司最主要的管理就是人员的管理,如何最大程度的利用好现有人才,发挥其最大作用,也是成本控制的重要参数。技术开发人员按初级、中级、高级三个级别进行合理分配和管理。并进行有效的级别薪资控制。最终达到有效控制开发过程中的人力成本。
分级管理说明白点就是给初级人员安排初级的工作,并预留培养成长空间,而不是给初级人员安排中级人员的任务,甚至高级人员的任务,最终结果是什么也没干好,人员情绪较大,不利团队稳定,更谈不到什么团队建设。公司可能发展到一个不断招聘、不断离职的恶行循环。
2、 项目节点,周期控制
项目签约或开始启动前,必须制定一级计划,按软件开发生命周期分段,有效制定每个阶段最终的产出物和时间节点,然后项目经理再进行细化的二级计划,如按期完成可以给项目组相应奖励,不能完成追究项目经理及相应人员的责任。形成项目经理负责制制度,项目经理对成本、项目质量、项目周期等负责。
3、 效率当先,合理分工
根据每个人的技术特长和工种进行项目分工,项目经理应首先自问一下,这个事交给他后能否完成,能否在时间内完成,能否在高质量的情况下完成。开始开发过程中,尽量做到有效加班、效率当先,否则只能是为了加班而加班。目前我们加班也有加班费了,这样的话,人力成本增加了,但是结果并不好。
4、 奖惩分明,鼓励勤奋
承接项目不容易,但是真正实施过程更难,所以项目管理和公司管理中应该秉承鼓励勤奋,当然更应该在项目管理中做到奖惩分明,展开来说就是哪些需要奖励的,哪些是需要惩罚的,利用好杠杆机制,做到多劳多得,少劳少得,不劳不得。
5、 任务划分,责权清晰
好的奖惩机制必须要先做的责任清晰,首先在项目任务划分之前做的,谁做什么,做到什么程度,前期制订好。
6、 开源节流,商务第一
主要是加强商务洽谈人员队伍,由原来的一人改变为多人,提高项目签约数量,当然这点必须在做好项目管理的基础上,也就是形成有效的项目管理机制,能够满足处理多个项目同时启动的情况下的人力准备、机构准备、制度准备。否则会适得其反。
7、 劳逸结合,张弛有度
建议增加定期团建,如春游、团建等,工作时间建议改为双休制,提供更有效的、符合法律法规的工作环境
8、 过程留痕,防止超限
项目开发过程中难免有需求变更,如何有效把握项目界定的尺度,那就要必须在开发前制订需求规格书,开发过程中因业务变更签写相应的变更单,变更单分两种,一种是不追加费用的,另一种是需要追加费用的。即使不增加费用,也要避免来回的修改增加时间成本。增加费用的可在上级领导批准后修改或签署下一期的合同计划,将项目延申到多个合同,从而扩展公司业务,为公司带来更大经济利润。
9、 教育培训,逐步上升
员工来公司上班无非是两点,挣钱和学习。团队可组织定期或不定期的业务培训,也可进行自我学习,提高个人技术水平。另外做好软件上线的客户培训工作。
10、 质量检验,有效监督
每个人有自己的编码习惯,这样导致项目后期换人等情况下别人无法接手的窘境,在完成的项目中,进行代码审查是提高软件编码质量的有效手段。
11、 自我开发,适当外援
软件开发过程可以是自建的团队,也可以是外包,外包的数量应该在不断减少,外包的开发进度、开发质量都很难做到实时掌握,一旦完成交付发现内部问题很难处理,加上外包的时间也很难把握,当然,如果成本比自建团队开发低很多,可以考虑项目外包给别人,并且可以做到多个乙方备份,也就是可以在多个承包商中进行遴选定夺。
12、 注重测试,提高质量
软件项目必须的一个环节就是测试,测试分为很多方法,如压力测试、黑河测试等等,测试多次的项目才可放心交给甲方,从而提高软件产品的质量。
13、 交付完整,回款完整
最后一点就是做好项目的完美交付,就是项目的结项工作。完美的交付再配合一个完整的回款才能做到项目完美