首页 > 文章中心 > 正文

计算机软件工程项目管理研究

计算机软件工程项目管理研究

【摘要】计算机软件的广泛使用,提高了生产效率,推动着社会发展,但是在软件工程项目管理中存在的问题也越发明显。本文将简单介绍计算机软件工程项目管理的主要内容,指出管理中存在的问题并提出相应的解决办法。

【关键词】计算机软件工程项目管理分析

一、引言

科学技术和信息技术的发展推动了计算机软件的开发和日益广泛的使用,在影响生产方式,提高生产效率的同时,极大地改变了人们的生活方式。随着计算机软件的研发规模不断扩大,研究人员增加,软件数量增多,软件运用范围更广泛,计算机软件工程项目管理遇到的挑战也不断增多,管理中的问题也逐渐暴露出来。对计算机软件工程项目管理进行分析,找到解决问题的对策,是实现计算机软件长期健康发展的重要保证。

二、计算机软件工程项目管理的内容

结合计算机工程项目的特点,可以知道在计算机软件工程项目管理中,必然要包括对计算机软件项目工作人员的管理,对研发出的软件的管理以及对该工程的风险管理。

2.1软件项目工作人员的管理

在一个计算机软件工程项目中的工作人员通常会涉及到:软件的研发人员,软件系统的分析人员,资料员,项目总经理以及一小部分的兼职人员。做好项目工作人员的管理工作是做好整个项目的前提,要想使这个项目具有高工作效率,取得优秀成果,就要对项目中的工作人员进行合理的分工,明确的职责划分,建立良性的竞争机制,在提高团队协作能力的同时提高项目工作人员的工作效率。

2.2软件的管理

1.质量管理:

软件的质量管理包括对软件质量计划的制定,软件项目中各个环节的质量把关,以及软件质量的检测保证等[1]。通过一系列的管理工作,保证最终生产出来的软件具有高质量,这个软件项目最终能够取得成功。

2.配置管理:

软件的配置管理指的是对软件变更进行标识,组织和控制的管理,根据软件项目的规模,复杂性和风险水平来决定配置管理的使用。在进行软件配置管理的过程中,近乎完整的记录下了软件的更新和改变过程,这就使得工作人员无论在软件项目周期的哪个阶段都可以准确获得产品配置状况,便于对项目软件的开发进行有效调控和预测[2]。

2.3软件工程的风险管理

软件工程的风险管理包括两方面的内容:预测项目工作过程中可能出现的危害产品质量的问题,以及对这些风险可能产生的后果进行分析评估。对软件工程进行风险管理,有利于降低风险,减少因风险引起的经济损失,提高项目的收益。

三、计算机软件工程项目管理中存在的问题

3.1团队协作能力较差

在计算机软件工程项目中工作人员数量多,项目包含的工作内容也比较广泛,如果没有做好分工或者人员的协调工作,就很容易出现职责不清,相互推卸责任等问题。如果做好了分工,但是在工作人员之间没有良好的合作能力和互帮互助意识,就会造成工作人员只负责自己分内的事,不同的职员之间缺少沟通,办事效率低下。团队协作能力较差会影响整个项目的工作进度,降低效率,干扰收益。

3.2实践调研工作欠缺

在计算机软件工程项目管理中很有可能会出现需求分析和实际业务存在较大差距的现象,这是由于在项目管理工作过程中没有做好项目的调研工作导致的[3]。在项目管理工作中,工作人员没有做好对实际数据,实际需要产品的客户数量,以及产品的实际使用情况的调查,忽视对产品实用性的考虑,就会造成项目完成后的结果与实际业务存在差距。实际调研工作欠缺会影响产品的研发生产,因为不能满足实际需求而造成项目最终的实际收益低,甚至出现拜拜浪费资金的现象。

3.3工作进度把握不当

如果对项目实施过程缺乏统一规范的管理,或者对工作过程中可能遇到的问题考虑不当,就容易耽误正常工作,放慢整个项目的工作进度,不能够按时完成产品的生产和交付,一旦不能按时完成工作,按照约定就需要进行赔偿,带来不必要的经济损失。

3.4风险管理意识缺乏

在项目的实施过程中,会出现部分工作人员,甚至是项目负责人员对项目的风险管理意识不够强烈,会大大影响工作时的态度和采取的措施,容易使项目承受更多的风险,造成较大的损失。

四、如何解决计算机软件工程项目管理存在的问题

4.1提高团队合作能力

对整个项目的工作进行明确的划分,使每个人员都了解各自的职责。除此之外,还要建立起良性的竞争机制,鼓励工作人员通过合作和创新的方法改进工作方式,提高工作效率。还可以适当的举办一些活动,增强工作人员之间的感情和凝聚力,营造轻松愉快的工作氛围,可以大大提高项目完成的质量和效率。

4.2提高风险管理能力

首先加强工作人员风险管理意识的培养,鼓励学习风险管理知识,提高风险预测能力;还要建立起完善的风险管理制度,做好项目的风险预测和分析工作,并定期对项目管理进行风险评估和分析,降低风险,保证项目实施过程的稳定。

4.3完善工作管理体系

完善人才管理体系和内部奖惩体系:发现有能力的人才,并大胆使用。鼓励员工发挥才能,根据不同人员的工作能力安排其应处的岗位,并根据工作人员的工作完成情况和对项目的贡献进行分明的奖惩,以调动工作人员的积极性;完善工作进度管理体系:严格控制工作进度,加强对每一项工作的进度管理,必要时形成报告和记录,便于相关部门进行处理,不至于耽误进度。

五、结语

培养工作人员的风险管理能力,完善管理体系,做出正确及时的风险评估,增强员工之间的团队协作能力,调动工作热情,做好计算机软件工程项目管理工作,提高项目收益。

参考文献

[1]崔宁,李克锋.计算机软件工程项目管理分析[J].《电子技术与软件工程》,2014(17):71.

[2]杨周礼.计算机软件工程项目管理的探究[J].《电子测试》,2015(13):79-80.

[3]卢亚松.基于计算机软件工程项目管理的探讨[J].《软件:电子版》,2015(11):168.

作者:邱恩海 单位:江西工业职业技术学院