计算机软件工程管理与应用
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
计算机软件工程管理与应用
发表时间:2018-08-22T15:33:57.437Z 来源:《电力设备》2018年第13期作者:黄园
[导读] 摘要:现阶段,人们只注重计算机软件的开发环节,忽视其后续管理及风险问题。
(宁波万德高科智能科技有限公司浙江宁波 315100)
摘要:现阶段,人们只注重计算机软件的开发环节,忽视其后续管理及风险问题。软件管理和应用是计算机开发过程中比较薄弱的环节,因此需要加强对这方面的管理与控制,解决其中存在的问题,为计算机更好地发展提供动力。
关键词:计算机软件工程;管理方式;应用途径
引言
我国计算机软件起步较晚,但已经取得了较大的发展成果。时至今日,计算机软件的每一个项目几乎都有很大的工程量,涉及众多的人力、物力、财力。其越来越需要工程管理的介入,以优化计算机软件工程项目中的各种资源配置,提升软件工程项目的工作效率和最终成品的质量。
1计算机软件工程管理的不足
1.1认识偏差
当前计算机软件工程发展虽快,但是其相应的理论研究远没有跟上进度,也没有一个很好的宣传度。而计算机软件工程管理的技术人员虽然多是专业出身,但是其在校所学的内容与现实状况有着比较大的差别。这就使得大部分计算机软件工程技术人员在参与工程项目的时候,对于整个工程的计划缺乏认知,对于工程项目的各个环节、层次的问题也认识不足。其在工作时,就很容易只顾着自己的“一亩三分地”,对其他的计算机软件工作就缺乏关注。这样不但不能确保顺利完成工程项目,反倒有可能拖慢工程项目的进度。
1.2团队合作意识较低
计算机软件的组成部分较多且各部分技术的专业性较强,其开发也就需要许多人的共同努力。一个成功的计算机软件离不开整个项目团队的协调合作,只想靠一个人或几个人完成计算机软件的开发在当今已经比较困难。但是如上所述,计算机软件工程中各技术人员相互之间缺乏有效、良好的沟通,自然也就谈不上配合、协作了。同时在计算机软件工程项目中,常常会出现工序衔接不畅或工序重复的情况,以及各部门、成员之间因为工程项目的问题而相互争吵的情况。这不仅不利于整个工程项目组形成一个良好的工作氛围,也不利于计算机软件工程项目的顺利进行。
1.3培训工作效果不佳
与其他工程项目不同,计算机软件工程项目具有较强的系统性和专业性。因此计算工程管理岗位的要求就比较高,不仅要具有较高的管理水平,还要具备比较丰富的计算机软件工程相关知识。但是在计算机软件工程项目的进行过程中,从事工程管理的工作人员要么是拥有计算机软件工程专业知识的技术型人才,要么是具有良好的工程管理水平的管理型人才。前者没有受过完整的工程管理训练,对工程管理的理论和技能都掌握不足,其就不能对计算机软件工程中的工作人员进行有效的管理指导。后者缺乏对计算机软件工程专业知识的储备,很难直接介入对工作人员和整个计算机软件工程项目的管理。
2计算机软件工程管理的对策
2.1科学地制订软件风险管理措施
虽然软件构建极大地方便了人们的使用,推动了计算机软件工程的发展,所设计的电子产品和软件也被应用于诸多领域。但是,软件构建也存在一定的风险,所以还需要制订一些科学、合理的风险控制措施,这样才能使人们更方便地运用软件,并且科学、合理地规避其中的风险。由于在设计软件的过程中会出现数据丢失的情况,如果不积极预防这些风险问题,则会造成计算机软件缺失,失去完整性和实用性,就不能完全发挥计算机软件的价值。所以应该建立健全风险管理系统,并且不断完善管理系统,通过科学地制订措施,有效预防风险,降低数据和信息丢失的概率,确保计算机数据信息的完整性,最大限度地发挥计算机软件系统的优势。鉴于此,加强计算机软件风险管理是十分重要的。在进行软件研发时,开发人员需要具备一定的风险控制意识,积极做好软件管理方面的风险管理工作,在设计软件项目初期构建风险管理系统,对可能出现的风险集中进行收集管控,同时制订有针对性的控制风险措施,通过科学、合理的方式有效地防范风险、转移风险。综上所述,制订预防风险措施必须重视管理系统的应用,最大限度地发挥计算机软件的作用,同时还要增强工作人员的风险管控意识,通过进行自我专业学习,提高专业技术水平,增强风险意识,具备做好风险管理工作的技能,逐渐消除风险,提升计算机软件设计阶段风险预防的重视程度。
2.2将计算机软件应用于管理机制中
现在,我国的计算机软件已经在大范围内被使用,尤其是在管理机制中,通过使用计算机的软件和管理系统,建立科学、有效的管理制度,明确各个岗位的工作任务。同时,管理人员可以通过计算机软件科学、合理地分配工作,计算岗位工资,还可以根据不同的使用需求调整工作内容,合理安排工作事项。通过管理机制的合理安排,有效提高管理工作的效率,更加方便、快捷地管理项目和员工。但是,在使用计算机软件的过程中,还需要不断完善管理体系。由此可见,只有不断地开发、研制更加先进的计算机软件,才能满足客户不断变化的需求,提高计算机软件工程的管理效率。随着人们日常需求的不断增长,计算机软件管理机制也要不断完善,以满足用户的需求,提高使用率。
2.3完善计算机软件工程合作管理
计算机软件工程开发设计需要团队活动来实现,强化团队合作管理是优化计算机软件工程管理的重要方式。一方面,管理人员要明确团队中的人员岗位职责,细致划分不同人员的工作内容,避免出现职能重合等不良状况。另一方面,要建立有效的人员沟通交流机制,保证不同环节与模块人员之间能够进行有效的交流,保证软件工程设计研发的整体性与系统性。另外,管理中还要从整体与局部的不同角度出发,在保证团队整体工作质量的同时关注个体员工的工作能量与需求,调动整体团队的工作积极性。
2.4培养团队合作意识
计算机软件工程项目的工作极具系统性,各层次、各方面的工作之间都存在着比较紧密的联系,这就要求各工作人员之间要进行有效、良好的沟通合作。由此,计算机软件工程管理的一个重要工作内容就是要促使各工作人员树立起团队合作意识。而要做到这点,主要的工作就是要促使各工作人员进行高效的、优质的交流沟通。具体来说,可以制定切实可行的沟通机制,同时加大对沟通重要性的宣传力