摘要:基于我国互联网技术的不断发展, 尤其是“互联网+”战略的实施, 计算机在社会各领域的应用范畴不断扩大, 成为人们生活、学习所离不开的工具。软件是计算机的重要组成部分, 做好计算机软件工程管理与维护对于提高计算机使用性能和工作效率具有重要的意义。因此本文以计算机软件工程的概述作为切入点, 阐述计算机软件工程管理维护的具体措施。
关键词:计算机; 软件工程; 管理; 维护;
随着互联网技术的不断发展, 计算机成为人们日常生活、学习的重要工具。计算机运行状态的好坏与计算机软件性能有着直接的关系。因此基于电子商务经济模式的发展, 做好计算机软件工程管理与维护工作是推动我国经济发展的重要举措。
1 计算机软件工程的概述
计算机软件工程施利用计算机科学、逻辑学以及管理科学等原理进行软件开发、测试以及维护的工程。计算机软件工程开发属于极为复杂的工程项目, 其经历了几十年的发展采取的现代成绩。纵观我国计算机软件工程起源于20世纪初期阶段。由于我国计算机技术比较落后, 因此我国计算机软件开发专业人才匮乏、自主研发能力比较短缺, 主要依赖于国外技术。随着我国自主创新的发展, 我国计算机软件工程已经处理世界领先行业。
实践证明, 加强计算机软件工程管理与维护具有重要的现实意义:首先加强计算机软件工程管理维护是保障用户信息安全的基础。“互联网+”战略的实施, 计算机已经成为人们生活工作所离不开的工具, 例如人们通过计算机转账、通过计算机记录文件等等。在整个计算机运行系统中软件所发挥的作用非常突出, 一旦出现软件故障不仅可能会造成用户信息的丢失, 而且还会给用户造成巨大的经济损失;其次做好计算机软件工程管理维护有助于保障计算机软件的性能。计算机软件工程管理维护可以从根本上保障软件开发性能的实现, 提高计算机软件管理的整体水平。例如通过计算机软件工程管理可以及时发现软件运行中所存在的漏洞, 进而在以后的开发设计中采取相应的应对措施, 实现软件性能的提升。
2 计算机软件工程管理
2.1 计算机软件工程管理的内容
有效的管理可以提升计算机软件工程的质量。由于计算机软件工程涵盖的项目比较多, 结合工作经验, 计算机软件工程管理的内容主要集中在以下几点: (1) 软件研发团队的管理。计算机软件开发、设计以及测试等工作离不开研发人员的运作, 因此软件工程管理必然要强调人的因素, 需要结合团队成员的特点而采取不同的管理策略, 制定合理的人力资源制度, 降低软件工程风险; (2) 软件开发品质管理。软件开发品质主要包括软件品质质量和软件配置品质。由于计算机软件开发的目的是被用户所接受, 因此质量与配置品质是用户评价软件的主要依据。所以在计算机软件工程管理中必须要及时根据软件开发的进度进行质量检测, 及时发现问题进而优化改进; (3) 计算机软件风险管理。计算机技术发展速度比较快, 软件更新周期快, 因此存在开发的软件性能已经落后于市场的风险, 所以计算机软件工程管理必须要注重风险; (4) 软件档案管理。软件开发与应用需要严格的程序, 而档案资料是准确记录软件性能的基础, 做好相关资料档案的管理能够为软件后续维护等提供科学的建议对策, 有助于提升软件工程管理水平。
2.2 提升计算机软件工程管理的对策
计算机软件工程管理工作涉及诸多因素, 结合相关理论研究及工作实践, 提高软件工程管理的对策主要体现在:一是加强软件工程管理人员技能教育培训。计算机软件开发离不开研发人员, 研发人员的业务能力直接影响软件的性能, 计算机软件工程管理企业必须要加强对项目管理人才的教育培训, 提高他们的专业技能。例如通过定期组织技能培训, 可以让他们掌握最新的计算机软件管理技能, 从而提高管理效率;二是要树立风险管理意识, 控制软件开发进度。计算机软件工程管理具有一定的风险性, 例如市场风险、技术风险等。因此在具体的管理中必须要树立风险意识, 及时做好风险防范措施。同时还要严格控制软件开发的进度, 保障软件开发工作在严格的程序下进行, 避免出现某环节不规范的问题;三是加强对先进技术的引入, 提高计算机软件工程管理质量。软件工程管理涉及诸多新技术, 因此在具体的管理中需要密切结合市场技术发展趋势, 及时引入世界上先进的软件开发技术, 以此提升计算机软件性能。
3 计算机软件工程的维护
维护是计算机软件工程质量保障的基础, 只有不断维护计算机软件工程才能为用户构建满意的服务体系, 才能提升软件工程整体水平的发展。由于计算机软件存在安全问题, 因此在具体的维护中需要从以下方面入手:
(1) 计算机软件工程的防范维护。防范维护属于被动维护手段。网络的普及为人们带来巨大便利的同时也带来一定的安全威胁, 例如病毒传播会造成计算机软件系统瘫痪, 因此计算机软件工程维护必须要依赖于杀毒, 通过建立杀毒系统保护计算机软件的安全。同时在计算机软件维护中还要加强对计算机硬件设备的维护管理, 保障计算机硬件符合软件运行的要求, 避免出现不兼容性问题。
(2) 计算机软件优化。计算机软件优化是根据用户的反馈以及软件在运行中所存在问题, 通过计算手段对软件系统进行优化升级, 以此消除各种问题的策略。软件测试是计算机软件优化的重要举措。通过测试可以让设计人员及时了解软件运行的状况, 客观分析软件运行中是否存在漏洞或者错误, 以此准确的对软件性能进行改进与优化。另外还需要对计算机软件数据进行优化管理。计算机软件在进入市场前需要对数据进行优化管理, 这样可以有效避免软件在投入市场中后出现数据丢失或者被篡改的现象, 进而威胁软件的核心技术。具体的软件数据优化策略就是软件研发人员利用专业的检验设备, 对照相关流程对计算机软件系统进行检测, 通过检测查找计算机软件系统所存在的缺陷, 最后采取相关的技术手段优化。
4 结语
综上所述, 随着“互联网+”战略的实施, 计算机软件工程迎来快速发展的契机。为保障社会经济的稳定发展, 完善与优化计算机软件工程具有非常重要的战略意义。因此随着计算机软件系统性能的不断完善, 我国必须要立足于我国现状, 提高计算机软件工程管理与维护的能力, 推动我国信息网络战略强国目标的实现。
参考文献
[1]孙金录.浅谈计算机软件工程管理维护[J].中国新技术新产品, 2016 (04) .
[2]宋杉.计算机软件工程项目的自动化管理[J].电子技术与软件工程, 2017 (09) .
[3]黄德龙.计算机软件工程的管理维护措施与方法初探[J].数字化用户, 2013 (14) .