1 引言
近些年以来,伴随着科学技术的快速发展,企业软件项目管理逐渐体现出重要性,然而我国各个行业领域的企业发展比较滞后,尤其是在软件项目管理这方面显得更加落后,主要的原因是科学技术发展缓慢,同时缺乏科学合理的管理机制。如何使用计算机软件系统开展有效可行的项目管理工作,这已经成为我国软件行业领域继续解决的重要问题。当前我国不断开展计算机软件项目管理的深入研究以及软件系统管理人才的大力培养,这是企业未来发展的重点方向。
2 软件项目管理的问题
2.1 软件项目的计划问题
软件项目计划的主要作用在于能够把软件项目内的全部计划进行充分有效的协调,用于指导软件项目的开展实施,软件项目计划是项目管理人员落实项目管理工作的基本保证。
软件项目计划的制定实际上是对软件项目深入了解的过程,通过对软件项目计划进行合理的制定,管理人员能够清晰地了解到软件项目的实际内容,明确在软件项目的管理过程中需要注意的要点。通常来说企业软件项目的计划问题一般两种情况:一方面是软件项目计划制定的随机性太高,结构分布不合理,操作环节实施性比较差,无法作为软件项目计划实施的指导性文件;另一方面是软件项目计划的总体性比较差,无法有效地控制软件项目的实施进度,使得软件项目出现失控的情况。
2.2 软件项目管理的意识问题
对于企业来说,尤其是软件系统开发的技术型企业,大部分都仅仅关注软件系统技术而忽略软件项目的管理环节,软件项目的内部人员大部分都具备扎实的专业理论知识与实践经验,然而缺乏足够的软件项目管理知识、管理技巧以及管理经验。
2.3 软件项目的干系人问题
软件项目干系人一般就是软件项目有关系的人,主要包含参与软件项目与接收软件项目影响的人,分别有软件项目的策划人、软件项目的小组成员、软件项目的配合人员、软件的客户以及供应商等。软件项目干系人的期望值与需求度在软件项目的制定过程中与软件项目管理过程中都是十分重要的,由于各个不同干系人的期望值与需求度各不相同,因此在制定与执行软件项目时均衡这些人的期望值与需求度是十分困难的。
2.4 软件项目团队内部分工合作问题
软件项目的执行过程包含多个阶段,各个阶段的各个不同角色与同一阶段的不同角色的具体任务有区别的,软件项目经理在分配任务的过程中有时没有充分考虑到各方面的细节问题,比如分工任务不清晰,会导致软件项目的相关人员相互推拖责任;尽管有时候分工任务十分清晰,然而员工相互之间没有充分配合,没有从软件项目的整体性出发考虑。
3 软件项目管理的对策
3.1 制定有效的软件项目计划
制定软件项目计划并非是要求写出一份说明资料或者是计划书,然而应当根据实际的软件项目情况制定一个符合软件项目的实施计划,这个软件项目计划要有一定的针对性,尽量能够充分考虑问题。制定合理有效的软件项目计划要体现出实用性,可以用于指导实际工作,制定软件项目计划时应当充分考虑总体情况,充分结合实际的项目执行情况尽可能降低软件项目的成本,制定出一份科学合理的执行计划。
3.2 合理分配软件项目任务
软件项目经理把实际项目的任务分解过程中需要合理运用工作分解结构,这样能够充分有效地避免工作范围出现遗漏问题,为了达到项目任务分解的有效分配,能够使用软件资源的负荷直方图,从而能够确保工作任务达到科学合理的负载均衡目标.软件项目技术人员在承担管理任务之前,需要充分掌握软件项目管理的基本理论知识,尤其是执行项目的人员管理与沟通管理,在实际管理工作过程中不断提升自身的管理水平,从而积累软件项目的实际管理经验,相应地加强软件项目的管理意识。
3.3 软件项目成员的协调配合
软件项目经理在任务分解完成之后,把具体的工作责任合理地分配给相应的工作人员,同时需要强调各个员工之间的协调配合,完成各种不同的分工工作。软件项目的生命周期阶段通常包含了多个阶段,然而各个不同阶段之间是相互联系的,应当注意前后阶段之间的具体衔接,确保前后阶段之间良好的信息沟通。
3.4 增强沟通交流的主动意识
在沟通交流的过程中需要注意以下几方面情况:其一是要清楚认识到沟通交流的对象与内容;其二是应当清晰地了解沟通交流的主要目的;其三是要遵循一定的标准规范,在沟通交流的过程中需要注意时间的合理限制,有可能在第一次沟通交流过程中无法顺利地进行,然而给对方时间仔细耐心地听完对方的话,对于关键问题应当合理解决。软件项目干系人应当增强沟通交流的主动意识,确保项目内部人员相互之间的良好沟通,从而有利于促进软件项目管理工作的顺利开展。
4 结束语
计算机软件技术的迭代更新很快,这样在很大程度上直接增加计算机软件系统的管理难度,导致软件项目的管理过程变得十分复杂,在具体的管理环节上显得比较困难。假如要应用计算机软件系统达到项目管理目标,就需要对原本的管理体系进行相应的改革,应当进行企业的资源集中化管理,实施合理有效的资源配置方式,有利于提升软件项目管理质量,从而达到成本控制的有效目的。企业软件项目的管理在本质上属于一种管理方式或者管理措施,通过这种方法能够对企业进行成本分析。
参考文献
[1]王远,王健.计算机项目管理[M].武汉:武汉大学出版社,2009.
[2]俞振华,俞豪军.计算机项目管理导论[M].北京:机械工业出版社,2009.
[3]刘国靖,邓韬.21世纪计算机项目管理理念、体系、流程、方法、实践[M].北京:清华大学出版社,2009.
[4]尼尔·怀特.管理软件开发项目-通向成功的最佳实践[M].北京:电子工业出版社,2002.