计算机软件工程项目管理分析
计算机软件工程项目管理分析
文/崔宁 李克锋
摘要:有效地工作管理是提高企业效益和促进企业发展的战略性因
素。本文主要探讨了计算机软件工程项目管理内容中较常出现的
问题,在分析了相关问题后提出了解决相关问题的具体措施。
【关键词】计算机软件工程 项目管理 问题
计算机软件工程的实施需要管理人员对工作人员的组织、工作内容安排、工作进度调
控、软件产品质量、产品风险控制、工作分配制度等等进行科学化管理。有效的管理能提高
产品质量,使得公司获得最大的效益。
1 计算机软件工程项目管理的主要内容
1.1 项目工作人员的管理
计算机软件工程涉及的人员十分广泛,一般一项工程中会有项目总管理、系统分析人
员以及程序设计人员, 有些项目还设有资料员、兼职人员。一项工程具体工作涉及到每一个人
的责任内容必须要明确,不同水平的工作人员的工作任务也要明晰。另外在项目工程中的主
要负责管理人员一般要求有很强的组织能力,遇到问题能够及时解决的能力,对前景分析策
划能力以及商务会议中的交流能力。每一个工作岗位对工作人员提出的要求都不一样,因此
在人员招聘和使用中要进行科学的管理,从而实现人员最优化配置,在节约人力投入的成本
中高效的完成软件设计任务。
1.2 软件质量管理
软件质量管理工作主要包括,软件质量计划制定、软件质量的检测保证以及项目建设中
各个环节的质量控制。软件工程的目的就是制作出与实施计划相一致的高质量软件,软件质
量的标准也是最终考核的目标。因此在工程开展过程中就要对每一个环节的工作进行监控,
以保证软件的最终质量。其中涉及到的软件配置管理工作要求记录软件产品开发过程中的各
项数据,事实上就是对一项工程的软件进行有目的的标识并控制管理软件更改的管理技术。
这样能够确保研发人员对不同阶段的软件情况有精确的产品配置了解,对项目开展过程软件
开发进行可调控和预测性观察有重要作用。
1.3 软件工程风险管理
软件工程风险管理内容主要有:工作中可能会出现的问题进行预测,对风险产生的后
果进行评估。提前识别风险发生的要素,加强风险管理监督和减小风险带来的危害都是软件
工程风险管理工作的主要内容。对计算机软件风险的正确评估和有效防范有利于提高软件工程中的效益收入,降低失误带来的经济损失。
2 软件工程项目管理中出现的问题
2.1 人员工作安排不合理
在计算机软件开发过程中需要各层人员的充分协调和交流,只有保证团队相互协作的
情况下才能有序正常的开展工作。但是在我国计算机软件开发过程中会出现人员工作分配不
合理并缺乏工作分配的联系性考虑,导致工作人员工作效率不高,或者工作人员相互推诿工
作的情况发生。工作人员之间缺乏信任和合作是很难高效完成一件优质的软件开发工作的。
2.2 缺乏实地调研
软件开发工程在追求先进性的同时也应该要考虑到软件设计的实用性,在软件开发过
程中往往会出现的问题就是软件产品与实际业务的运用存在着较大的偏差。这是因为在工程
管理工作中,软件设计前没有对项目调研工作给予重视,没有对实务需求的实体以及具体要
求没有进行严密仔细地调查,从而导致设计成的产品不符合要求。
2.3 欠缺风险管理意识
风险一旦发生造成的损失是相当大的,但是风险的发生具有一定的可控性,如果控制
得当也就会避免发生风险事故。但是在软件开发工程中风险管理理念还不够深入,因为缺乏
对风险管理理论的了解以及风险管理体系的建立,从而造成了风险发生前的不可预测以及风
险发生后形势难以控制的情况。
2.4 进度把控不好
对整个工程实施过程缺乏统一的规划和管理从而造成了工作进度控制出现了问题,同
时也会因为在总规划中没有考虑到开发过程中会出现的问题,导致计划实施不能够总目标的
要求。工程无法按时完成就会导致公司赔偿违约金,从而造成公司利益的损失。
3 解决问题的对策
3.1 促进团队间合作
提高工作人员的团队意识,可以通过周期性会议加强团队合作的理念,也可以通过聘
请相关企业的管理人员介绍团队合作中创造成果的典型案例。建立有效的沟通机制,使得工
作人员之间有着多种有效的沟通方式,并且提高交流过程中的沟通有效性。提高人力管理人
员的管理水平,确保对工作人员的分工更加合理、明确。责任、内容分配要以工作人员的能
力、专长为依据,以提高工作人员利用率。通过各种活动和物质奖励行为激发工作人员的工
作热情,热情和活力是保证工作人员不断进取的不竭动力,合理的责任分工以及恰当的物质
奖励能够很好的激发工作人员的内在潜力。
3.2 完善管理体系,对工作进度严密把控
管理人员应该要善于发现工作人员的特殊能力,并且要对软件开发相关工作人员进行
专业的培训,在原有的基础上提高他们的工作能力。管理核心要以人为本,完善工资分配和
奖惩制度,增强制度的公平性。建立有效的人事考核制度,加强对工作人员的职位升降科学
管理。完善管理体系有利于激发工作人员的积极性和主动性,从而将更多的力量投入到软件研发工作中。
制定严谨的工作进度计划,加强工作进度的管理,对软件任务开发的每一项工作进行
跟踪管理,并将记录形成报告,对工作进度进行严格的控制。对于工作无法顺利完成的情况
下,可以根据实际记录对将责任落实到具体的工作部门。
3.3 重视风险管理
项目主要负责人员应该提高管理风险意识,学习先进的风险管理知识,提高自身对风
险预测能力水平,加强培训锻炼,掌握具体风险评估的具体方法和风险涉及的因素判断。定
期对项目实施过程中涉及的风险进行排除,同时也要加强风险控制和弱化风险能力的提高。
4 结语
在计算机软件工程项目中由于管理经验比较缺乏,管理工作人员的能力水平有限以及
计算机软件工程开发工作的复杂性,导致在管理工作中会出现一系列的问题。管理人员不断
学习管理经验不仅能够解决好当前遇到的问题,也能在未来发展过程中预测和控制问题的
发生。
参考文献
[1] 邵国红 . 探析计算机软件工程项目管理[J]. 硅谷 ,2011(02).
[2] 林茂光,王建宇,吴忠平 . 工程项目管理中的网络计划技术应用 [J]. 国外建材科技 ,2010(06).
[3] 杨智明 . 软件项目管理过程 [J]. 科教文汇 ( 下半月 ),2011(09).
作者简介崔宁(1977-)男,河南省南阳市人。大学本
科学历。现供职于南阳医学高等专科学校担任助教。研究方向为计算机应用。作者单位南阳医学高等专科学校 河南省南阳473000