
目前我国计算机软件工程管理工作还没能引起充分重视,仍存在着一些问题。究其原因,主
要是由于人们传统的思想观念,再加上软件工程尚属于新兴学科,很多问题还处于探索与研
究阶段。另外,由于软件产品具有一定特殊性,其管理工作也涉及诸多方面,如何强化计算
机软件工程的管理工作,更好地发挥应用效果,是当前值得思考的话题。
1、软件工程概述
软件工程是应用计算机科学、数学、逻辑学及管理科学等原理,开发软件的工程。软件
工程借鉴传统工程的原则、方法,以提高质量、降低成本和改进算法。其中,计算机科学、
数学用于构建模型与算法,工程科学用于制定规范、设计范型、评估成本及确定权衡,管理
科学用于计划、资源、质量、成本等管理。
软件工程的目标是在给定成本、进度的前提下,开发出具有适用性、有效性、可修改性、
可靠性、可理解性、可维护性、可重用性、可移植性、可追踪性、可互操作性和满足用户需
求的软件产品。追求这些目标有助于提高软件产品的质量和开发效率,减少维护的困难。
2、软件工程管理的方法与对策
2.1 构建完善的计算机软件工程管理体系
首先,构建计算机软件工程管理的人才体系,意识到人才在工程进展中的积极作用,加
强人力资源管理,调动工作人员的主观能动性,确保工程各项目标的顺利落实;其次,加强
对计算机软件工程相关知识的学习与渗透,对项目管理人员、工作人员等进行专业化的培训,
了解最新软件工程知识,做到理论与实践相结合,运用到具体的工程项目中,增强计算机软
件的开发水平与利用价值,提高工程项目管理效率;再次,为了更好地调动工作人员的主动
性和积极性,应加强制度规范建设,全面落实奖惩制度,以更好地实现计算机软件工程效益
目标。
2.2 加强计算机软件工程的风险管理与进度管理
首先,构建完善的风险管理制度体系。作为计算机工程项目的管理工作人员,应树立风
险意识,学习风险管理知识,能够客观识别风险并进行量化分析,有针对性地采取风险防控
方法,提交计算机软件工程管理的风险报告。其次,定期做好计算机软件工程项目的风险预
控与识别。对于一个完整的计算机软件工程项目来说,应该将风险管理贯穿于整个工作过程
中,应对随时可能发生的风险,将风险产生的损失降到最低。一般可采取规避、减缓、转移
等手段处理风险。最后,还应加强对计算机软件工程的进度管理,提高工程效率水平,合理
控制开发成本。结合计算机软件工程项目的实际情况,制订科学、完整、有效的进度管理工
作表,对工程项目的进展状况进行实时监督,确保各项工作有条不紊地进行。
2.3 强化计算机软件工程项目合作团队的管理
一个良好的团队是实现计算机软件工程管理的根本保障,强化团队管理工作,对实现工
程目标起到积极作用。其一,加强工作人员的沟通与联系,在整个工作团队范围内渗透沟通
意识,在团队内实现合作;其二,明确各岗位人员的分工,结合计算机软件工程的实际情况,