您好, 访客   登录/注册

计算机软件工程管理应用策略

来源:用户上传      作者:

  摘 要:随着计算机技术的飞速发展,计算机软件工程被应用到各个领域中,与此同时,软件工程管理得到了人们的广泛重视。本文简单阐述了计算机软件工程管理的基本内容,重点讨论了计算机软件工程的具体应用,并提出了几点提高计算机软件工程应用有效性的重要策略,以供参考。
  关键词:计算机 软件工程 管理 策略
  中图分类号:TP311.5 文献标识码:A 文章编号:1003-9082(2019)12-000-01
  在计算机软件工程与各行业深度融合的背景下,计算机软件工程得到了更加广泛的应用,而且,相关管理工作也得到了人们的重视。但由于计算机软件工程管理制度还不完善,风险管理工作落实不足,再加上软件开发设计及运行团队交流合作不够,管理人员素质参差不齐,所以计算机软件工程应用中还存在一些问题。笔者认为,相关部门应当采取行之有效的措施提高软件工程的应用有效性,充分发挥软件工程的功能与作用。以下就是笔者的分析与论述。
  一、计算机软件工程管理的基本内容
  计算机软件工程主要是用工程化的方法建构、维护具有高质量、高实用性的软件,它涉及到多方面的知识,如程序设计语言、软件开发工具、系统平台、数据库等。计算机软件工程管理就是对相关人员、用户、组织机构及工程建设整个过程中产生的所有资料进行管理,控制软件从开发到运行中产生或者是可能发生的风险[1]。
  计算机软件工程管理主要包括四方面的内容:一是人员管理。制定详细的人员管理及培训计划书,合理分配任务;按时按量完成软件工程的基本功能,按时发布产品及文档,并在全体人员充分讨论的基础上共同提出决策。二是用户管理。根据用户的需求,结合对市场的调研,开发设计工程,实现工程的多元化及个性化功能,并加强与用户间的联系,定期帮助用户更新升级,以避免网络漏洞对用户计算机造成的危害。三是组织机构管理。依据工程建设的复杂程度组建团队,以组为单位对软件工程进行开发设计;实施主程序员负责制,由主程序负责软件设计、编写代码、撰写软件设计报告,由程序员及文档维护员整理用户需求分析、撰写需求报告、修改并发布已更新的技术文档,前者也要参与软件设计与代码开发,由软件测试员负责软件代码测试、用户测试、编写测试初稿、审核界面美工初稿,由秘书负责主持讨论会及团队内沟通工作,同时,使团队成员明确自身职责。四是档案资料管理,整理工程建设整个过程中产生的所有档案资料,如项目管理计划、需求规格说明、设计报告、测试报告、用户使用手册和项目个人总结,并对其进行备份。
  二、计算机软件工程的具体应用
  1.在教育领域中的应用
  在教育现代化的发展形势下,现代信息技术与教育深度融合,各种计算机软件工程被应用到了教育教学当中,如智能化图书馆管理系统、教学管理系统、网络学习空间、职业技能在线培训平台、英语在线授课软件等。与传统教育不同的是,计算机软件工程可实现对教学资源的充分利用与实时共享,极大地改善了教学资源不足的问题。例如,职业院校建立职业技能在线培训平台,以丰富的校本教研资源及网络资源为基础,锻炼学生的知识应用能力,使学生迅速掌握职业技能,为学生以后就业择业创造良好条件。
  2.在电力行业中的应用
  随着全面建设智能电网的持续推进,以计算机软件工程技术为基础的电力系统软件逐渐被应用到电力行业当中,如电力市场决策分析系统、通信监控系统、电力工程概预算软件、电力故障报修软件等。由此,电力行业呈现自动化、智能化的发展趋势。在电力行业中应用计算机软件工程,可有效解决配电网运维及电力工程建设中存在的多种问题,如决策合理性问题、造价经济性问题、故障排除问题等。例如,使用电力故障报修软件,用户可直接在软件上申请电力报修,通过填写个人信息、故障地点、故障现象及上传图片,联系电工维修人员,从而缩短故障处理时间,提高故障处理效率。
  3.在企业管理中的应用
  面对信息化管理的发展大环境,不少企业建设了基于软件工程技术的信息化管理系统,如EPR管理信息系统、OA协同办公系统、TST2.0安全技术系统、人员信息管理系统等。不仅提高了企业管理水平,也在一定程度上实现了开源节流。例如,在OA协同办公系统下,企业管理者及员工可在网络上进行公文会签、用款报销、签字、盖章等工作流程,也可随时根据实际情况来调整不合理的环节。无纸化办公成为可能,大量的纸张及表格印刷费用被节省下来。另外,OA系统提供的完善的信息交流渠道能够彻底消除由于企业内部各业务部门相互独立、数据不一致、信息共享程度不高、管理分散等因素形成的信息孤岛[2]。
  三、提高计算机软件工程应用有效性的重要途径
  笔者认为,要提高计算机软件工程应用有效性,相关部门应当持续完善工程管理体制,比如说制定规范化的工程项目运作标准,以及人员管理培训计划书,层层落实管理职责,使工程参与人员充分明确自身任务,了解到工程管理目标及具体流程;建立严格的奖惩制度,激发工程参与人员的工作积极性。加强风险管理,有效规避工程开发中存在的需求变更风险、项目无法按期完成风险、集成失误风险等。比如说,规避需求变更风险,在开发设计前期要求工程参与人员尽可能地提出具有前瞻性和预见性的建言,同时对设计方案进行充分讨论,并给方案留有变更的余地[3]。另外,相关部门也应当促进团队间的合作,以提高软件工程开发设计效率,减少因团队意见不一致而导致的失误问题。同时,提升管理人员综合素质,使其掌握专业的工程项目管理知识与管理技能,以满足计算机软件工程管理的实际需求。
  结语
  综上所述,计算机软件工程管理包括人员管理、用户管理、组织机构管理以及档案资料管理等,它对信息化管理有重要的作用。在计算机技术与各行业深度融合的时代背景下,计算机软件工程被应用到了各行各业各领域当中,如教育领域、电力行业、企业管理等。在实际应用过程中,要提高软件工程应用有效性,应当完善工程管理體制,加强风险管理,并促进团队间的合作交流,同时提升管理人员综合素质,实现计算机软件工程作用的充分发挥。
  参考文献
  [1]高祥民,吴桂贤.试论计算机软件工程管理与应用策略[J].电脑知识与技术,2017(1):231-232.
  [2]王征.论计算机软件工程管理与应用策略[J].电脑知识与技术,2017(13):95-96.
  [3]张峪齐.加强计算机软件工程管理应用的策略[J].电子技术与软件工程,2019(8):67.
转载注明来源:https://www.xzbu.com/4/view-15079520.htm