论软件项目管理在项目中的作用

2018-10-21 15:28刘鑫
科技信息·下旬刊 2018年9期
关键词:科技发展软件开发项目管理

刘鑫

摘要:在计算机技术的发展推动下,软件大量应用在人们的生活中,在网络互连的各个领域中,软件技术不仅仅是企业之间的竞争,更体现了整个国家的综合实力,决定着国家科技竞争力,在国家的大力支持下,我们必须要抓好基层,不要让计划的不充分影响了软件的整体水平,需要对软件进行科学化分析与决策,从而加强项目管理在软件提高过程中的有效应用.本文主要是以软件企业在软件开发过程中出现的问题进行研究,探讨项目管理在软件开发中的作用。

关键词:软件开发;项目管理;作用;科技发展

在日常应用中,我们可以体会到软件的更新速度之快,一个成功的软件,需要合理的规划与管理,才能有效保证项目的预期效果,在看到同学做项目失败时,我们找找共同点,哪个不与项目管理有关,大到企业,成功需要过程的一步步规划与管理。我们可以思考,好多企业团队因为一些沟通问题、管理问题使项目中途没法继续下去,随着软件开发和企业内部管理过程中问题的凸显,项目管理是软件行业最基本的一种管理方法,可以对项目进行高效的计划、组织、安排与控制,使项目在其生命周期的各个阶段有据可依,保质保量完成,达到最佳效果。在软件企业开发中,每个项目的出现,都是为了解决一定的矛盾和满足相关的需求而产生的,在软件技术不断变更的互联网时代,软件的需求变更也是难以控制的,在这种形势下,企业想要有好的发展,在企业间的竞争中不被淘汰,需要有自己的管理模式,对每一个项目有计划分析,同时提高管理者的水平。俗话说,“好的开端是成功的一半”,在项目中项目管理亦如此,是项目执行的基础。

一、软件项目管理中出现的问题

在许多失败的项目中,不少软件团队企业都经历过以下问题。细细分析,如果有很好的项目管理,其中大部分的问题是可以避免的,如果没有良好的项目管理,许多困难会一次次地出现,却不知道从哪里下手,导致了项目的不断失败。主要存在的主要问题有以下几方面:首先,在软件项目开始阶段,往往把目标定的太高,项目经理对团队人员的技术太过肯定,总以为自己的计划与想法可以领导团队人员,忽略了以团队人员为中心的理念,而人在项目管理中是决定性因素;第二,对计划不重视,项目执行不按分析、设计、编程、测试的流程来做,大多数人认为这样做太繁琐,因此执行效率比较混乱;第三,人员之间协调不充分,缺乏有效的沟通及计划,都想着早点做完,却没有保证质量,导致人力资源协作困难,降低了开发效率;第四,需求文档描述不清,项目经理缺乏对项目的构思与描述,而且软件项目需求变化频繁,导致对中途的变更难以控制;第五,没有考虑风险,多数技术人员在进行项目计划时没有考虑全面的风险分析,所做的计划不够可靠,在项目开发过程中遇到意外都不知所措,事先没有制定相关对策,这往往导致超期、预算不够,甚至是面临失败;第六,项目团队之间缺乏有效的沟通,基本没有实际沟通,大多是信息提示与确认,降低了项目的整体性,后期可能使各个部分之间合成困难,导致返工,而这最可能是以失败告终。总之,涉及计划、沟通、资源、人员和风险等方面的问题。

二、软件项目管理在软件开发中的应用及完善措施

从以上分析的问题来看,无论技术有多先进,软件项目管理的某个问题就会导致项目失败,因此,软件项目管理方式需要有所完善。第一,我们需要了解团队人员的技能与素质,必须明确各个模块的负责人,在项目开发之前完成;第二,必须确保项目经理的能力与职责,能够制定项目计划并且监督实施,有较强的管理能力和沟通能力,当然前提是要有熟练的技能,能够负责完成项目的具体管理,协作好客户、总监之间的沟通;第三,培养组员的团队意识,将项目视为整体,不要具體分工后就各做各的,这在追求完成任务的同时并不可能兼顾质量,质量是一个成功项目最基本的保证;第四,有了人员之间的协调,在做计划的时候要有重心,不要本末倒置,计划好人员、资源的高效配合,主要是人力资源的分配,在制定计划的过程中,尽量使每个阶段的人力变化趋于稳定,确保整个项目期间人员变动不大;第五,软件项目的风险要降至最低,并考虑好来解决可能出现风险的相关措施,即风险识别、预测与对策,风险在每个阶段都可能出现,这需要对不同类型的风险指明具体负责人。

三、小结

综上所述,并不是有技术人员就可以认为在竞争中项目将立于不败之地,这需要的是良好的管理,在面对突然地遭遇与风险时可以选取相应的对策,当计划赶不上变化时可以选择哪个优先,对资源要求做到合理规划,这样在项目执行过程中就可以不严格遵循规格说明书,根据变化而变化。一个项目的成功,离不开团队的合作,更需要领导者的综合管理,主要是对人员的管理。总之,不管项目是否需要多人合作,都要有相应的管理规划,这样不仅可以培养企业文化,还能综合成员的优势,使企业与员工之间达到最大效益,提升企业的综合能力。对于国家来说,可以培养优秀的管理人员,在科研方面有所建议,从而提高我国人均水平的发展。

参考文献:

[1]姚列健,韩涛,卢荣.项目管理在软件开发中的应用[J].舰船防化,2008,03:41-44.

[2]尹云霞,雷军红,王真真.项目管理在软件开发中的应用分析[J].新技术新工艺,2011,06:5-7.

[3]朱少民 韩莹.软件项目管理(第二版)

猜你喜欢
科技发展软件开发项目管理
基于项目管理视角的中小企业营销模式应用研究
项目管理指南
项目管理成熟度模型构建研究
浅谈祁连山水源涵养林保护与恢复
现代文化冲击下的法国教育
论科学技术的发展与道德的关系
信息安全环境下的计算机软件开发研究
如何在生理学教学中培养创新型人才
核电厂定期试验管理软件开发
FPGA软件开发过程中编码规范的作用