欢迎光临建设行业信息网!

设为首页   加入收藏

首页>>建筑信息化>>解决方案>>

目前软件项目管理中不完善及解决办法

  所谓项目管理在软件开发过程中的应用就是将项目管理的方法应用到软件开发的过程中去,其本质上就是一个管理的过程。根据以往软件开发的成功经验,软件开发能否成功往往不是取决于一个人,而是取决于整个团队的团结合作。

  但是如何使整个软件开发团队协调的工作,如何保证每个软件开发的成员有明确的分工,如何使软件开发高效的进行,这些都成为PJ}待解决的问题。因此在软件开发过程中应用项目管理的方法显得尤为重要。项目管理是否科学直接决定了软件开发能力的高低。

  一、软件开发中实行项目管理的意义

  根据长期实践经验,在软件开发过程中不使用项目管理的方式,软件的开发也是有可能完成的,但是不按照项目管理的方式进行就很难保证软件开发的利润空间,对企业的可持续发展是有害的,可能带来很大的风险和经济损失。为了满足利益相关者对项目的要求,项目管理的过程需要有专业的知识和技能。在软件开发活动的一定范围内实施项目管理实质上就是项目利益相关者通过各种资源共享满足项目客户的需求以及实现项目的目标,从而有效地控制项目的质量、成本、周期,避免后期不必要的风险。

  目前阶段,许多软件公司,不论是基于产品为导向还是基于项目为导向的产品开发过程,都还没有适合自己公司的软件开发管理系统。尽管有一些大公司依据软件工程的理论,成功地开发过软件,有一些相关的管理经验,但这并不能从根本上解决了软件开发过程中成本、质量和周期的问题,不能适应时代的变化,从而导致风险不能控制,产品质量得不到保障,生产周期过长,以及后期软件维护、升级难度大等等问题,最终使用户的利益受到牵连。

  任务的分配随心所欲,有利资源没有得到充分利用。还有一些项目经理不具备宏观把握整个项目的能力,缺乏成功的管理经验,不会合理地分配资源,最终导致项目任务不能合理有效地分配,人员能力与工作不匹配的结果。

  二、目前软件项目管理中存在的问题

  2.1对项目计划认识不足。总体的规划不到位,对项目的全过程的理解不够全面,从而导致后期发展与前期的总体规划脱节,没能够综合的考虑整个项目,使得实际进行的具体工作与计划严重脱节,项目经理的干预又往往导致进度的延误,计划和控制管理过程严重脱节,最终不能有效地控制项目的进度。

  2.2项目经理缺乏管理意识。项目经理没有从宏观的角度把握整个项目,而是进行具体的技术工作,导致团队成员没有明确目标的自一目工作,前期制定的项目计划不被重视,2.3项目经理只懂技术不懂管理。在软件企业中,有经验的专业的项目管理人员十分缺乏,普通的项目经理无法达到项目管理的需求。能被任命为项目经理的人,应该既拥有独立完成工作的能力,又掌握项目管理技术的人才,实际情况并不是这样,项目经理的管理经验严重不足。

  2.4缺乏有效的沟通机制。许多关于项目的有利信息得不到有效的沟通。方案实施状况和问题反馈结果等信息不能及时传递,相关人员的沟通不到位,按照各自的方式工作,造成了不必要的损失,降低了工作效率。没有养成主动沟通和了解的习惯,不能够获得最新的信息。

  2.5缺乏风险管理意识。一些项目经理没有充分地认识到风险管理的重要性,在计划时期分析出来的风险不能满足整个过程,仅仅是简单地列举几个可能存在的风险,然后写一些简单的策略,根本起不到任何避免风险的效果。

  三、目前软件项目管理中存在问题的解决办法

  3.1加强项目管理方面的培训。设置培养目标,由项目经理在进行项目管理的同时评估培训效果。项目经理作为项目的支柱,必须要系统的学习项目管理的有关知识。

  3.2接受一些系统的项目管理知识培训。项目经理应当接受正规的管理知识培训,并且进行项目管理的实践工作,提高项目经理的管理水平。

  3.3制定项目计划。在项目管理前期,需要制定出一个完整的项目计划,重点放在计划阶段的风险分析上。

  3.4建立有效的沟通机制。加强对信息沟通重要性的认识,采用多种通信方式进行沟通。设立制度严格规定将及时收到的信息传递下去,因为信息沟通不及时造成的损失必须要追究当事人的责任。对信息的传递进行监督,利用电子邮件,QQ等工具进行信息传递,以确保信息的准确和及时。

(责编:王伟)




相关阅读:

品牌推荐



友情链接