论计算机软件工程管理与应用

时间:2022-06-25 08:40:21

论计算机软件工程管理与应用

摘要:21世纪数字化时代的到来,促使计算机技术获得快速的发展,计算机在人们的工作、学习和生活得到非常普遍的应用。网络技术水平的快速提升,计算机成为人们获取信息的重要途径之一。计算机软件是计算机不可缺少的成分之一,它能够维持计算机的顺利工作和用户的正常使用。文章首先阐述计算机软件工程工作内容和方法,其次提出运用和管理工作面对的困难,最后结合实际工作提出并提出解决措施。

关键词:计算机软件;信息化工程;内容和方法;解决策略

1计算机软件工程管理的内容

1.1开发人员管理。伴随时代的快速发展,我国研究人员对计算机软件的开发也越来越关注,在开发的过程中,这些开发人员具有重要的作用,尤其他们能够提高开发工作的质量与效率,作为开发人员,需要做到以下几点,其一,软件开发的目标、工具等方面需要开发人员及时明确,其二,开发人员要懂得查找软件信息;其三,开发人员会编写代码;其四,开发人员懂得调试以及后期维护等。我们知道,软件工程开发是一件非常复杂的工作,所以,需要发挥多名开发人员的作用在每一个环节之中。除此之外,软件开发人员要对其及时进行管理,在这个过程中,需要做到以下几点,其一,明确工程所需要的开发人员的数量与技术方向,且结合软件工程具备的属性、规模等来进行,其二,合理规划分工人员的职责与功能在每一个开发环节,这就需要结合开发人员具备的技能水平与其综合素质等方面来进行;其三,强化软件工程开发的性质,即整体性、系统性等,基于此,开发工作得以正常开展。1.2用户管理。用户作为一个主要的使用者在计算机软件工程中,而软件工程开发的方向受到一些因素的影响,诸如,个人的特征、人们的需求等。在开发软件工程之前,需要用户对其进行管理,主要是对信息进行调研和分析,这些信息包括:用户人群的文化信息、用户人群的年龄、软件使用的需求、软件使用习惯等,而软件工程的开发与设计是以这些因素为依据来进行。对于软件工程而言,其具有不同的应用方向与需求,所以软件工程具有多种功能,这样一来,软件工程开发工作也会因其不同而不同。所以,在没有开发工程之前需要管理人员进行详细地分析,即对用户的需求、特征等内容,基于此,开发的目的性与方向性得以确定。对于软件工程开发,其流程如图1所示。1.3开发过程管理。开发过程作为一个核心内容在软件工程管理中,在这个过程中也需要管控以下几个方面,即开发成本、开发进度、软件开发的质量等。其中,开发成本作为一个基础保障在软件工程开发过程中。而开发进度,作为一个重要的因素在这个过程中,因其能够保障软件工程地顺利完成,同时确保其能够按时交付给客户的同时控制开发的成本等。为了保证软件工程的总体质量,需要对软件工程进行全程的质量管控在软件开发过程中。1.4管理体系管理。一个团体能否高效完成工作取决于其是否具备良好的管理体系,同时其作为一个基础条件在执行指令中。为了实现此目标需要做到以下几点:其一,对人才体系加强管理,且对人才分配做到,基于此,其作用得以更好地发挥,使其团队的工作效率越来越高;其二,对专业指导培训加强实施,基于此,工作人员能够更好地把握最新的软件工程知识,同时其业务水平越来越高,使其工作效率越来越高;其三,按照奖罚制度来实施,提高工作人员的积极性,最终工作人员制造的软件产品的质量越来越高。1.5风险管理。就开发人员而言,除了做到以上几点之外,还要树立一定的风险防范意识,基于此,确保软件开发工作的顺利完成,因此,加大力度培养工作人员的风险防范意识,保障安全损失越来越少。

2软件工程应用

随着时代的快速发展,计算机技术发展也越来越快,同时软件工程发展也越来越快,人们越来越关注软件工程。对于软件系统而言,其具有显著的特性,即简洁性、准确性等,这样一来,便于用户的操作与使用,大大提高了企业的工作效率。基于软件工程的发展,提供了优质的软件给计算机,这样一来,人们的工作习惯与方式也随之而改变,同时软件行业也得以快速发展,其积极使用在多个领域,即金融业、农业、工业等。以金融业为例,因系统软件的升级与使用,用户越来越容易操作,使银行的工作越来越快,同时改变了人们的交易方式。从某种程度来看,软件技术的发展与提升离不开开发人员平时的辛苦努力,基于此,大大提升了计算机设备的性能,同时确保高品质软件的顺利研发,这就说明,这二者形成一定的关系,即相辅相成。目前,人们积极使用计算机软件在各自的生活中,基于此,人以往的生活模式、工作方式也得以改变。以企业办公为例分析,自从出现办公软件,工作人员积极使用这些软件在工作中,大大提高其工作效率,比如,通过使用PPT、WORD等软件,企业的工作模式越来越简化,同时员工的工作效率也越来越高;基于使用电子邮件技术,企业上下级之间的沟通流程越来越简化,使企业之间的内部联系越来越方便;基于数据库的建立,信息实现共享,使工作人员及时获取信息。如今多媒体也引入教学之中,且取得了显著的效果。伴随时代的快速发展,技术也随之而发展,使课堂教学也随之而发生改变。基于此,便于教师的教学给学生,总之,基于使用软件工程,校方操作越来越容易,使其工作效率越来越快,确保校园各项工作顺利开展。

3计算机软件工程管理面对的问题

3.1用户需求的分析与实际业务处理相矛盾。就计算机软件工程而言,对其进行管理时需要做到以下几点:其一,对其需求进行分析;其二,对其业务进行处理等。从实际来看,工作人员对这两方面考虑不够充分,或者不能及时把其联系在一起考虑,这样一来,严重影响软件工程的管理。究其原因主要是因为人们对需求分析阶段的项目的数据调查缺乏全面性,他们仅仅认识到软件扩建的开发与其有关,但是他们没有认识到其对业务规划、经营等环节的影响。这样一来,软件研发人员无法及时完成工作,使其违背实际的业务的需求,而对需求分析上面也不够深刻,使计算机软件所研发的产品与实际的需求相去甚远。3.2不能准确的预估任务量。就计算机软件工程而言,其管理工作比较复杂,且具有很多任务需要完成;另外,一些人为因素也会对其产生影响。尽管人们能够按照业务规则来实施,但是人们对人为因素没有给予足够的重视,使其软件工程在研发的时候出现很多错误,尤其在实际工作中。这就需要人们积极采取措施来探究更加精确的处理技术来处理数据,进而达到预期目标。

4完善软件工程管理工作的措施

4.1建立成熟的计算机软件工程管理体系。为了确保计算机软件工程的顺利开展,需要做到以下几点,其一,从人为因素开始抓,我们知道,只有具备高质量的人才团队,才能促进计算机软件工程地顺利管理,所以,需要从人才体系的建设开始抓,同时对人力资源管理工作给予足够重视在软件工程项目中,同时激发员工工作的积极性,使工程项目的每一项目标和任务得以完成。其二,引导人们积极学习计算机软件工程专业知识,同时设计有关培训对操作人员,使计算机软件的管理越来越有效果。4.2突破传统的管理观念和管理手段,估算好软件的需求分析与预测。为了更加有效地管理计算机软件的工程,需要改变自己的管理理念,采取适宜的管理手段对软件工程的有关工作进行管理,基于此,大大提升管理的质量。再有,对需求分析给予重视,从而促进计算机软件工程的管理。另外,及时构建一个科学的需求调研团队,在没有调研之前需要做好计划,同时把用户的个体差异性考虑在内,进而作出准确的决策。4.3加强软件工程管理过程的风险管控。在研发软件的进程中会遇到这样那样的风险,比如,需求风险、成本风险、技术手段风险等。其中,需求风险即客户因弄不清楚软件的功能,而造成所研发的软件无法达到客户所需,所以,管理人员应该及时对风险管理制度给予完善,并构建相关的管理体系,提高员工的风险防范意识,使其实施适宜的办法来避免风险。

5结束语

总而言之,只有发展了软件工程,才能提高各个领域的工作效率与质量。所以,需要更新以往工作模式与人们的生活习惯。但是从实际来看,在发展软件工程的过程中也会遇到很多问题需要解决。比如,管理制度不够完善,导致软件工作的工作效率不够快,这就需要不断完善管理体制,对工作模式进一步优化,基于此,推动软件工程的发顺利发展,作为社会公众,要提高自己的认识在软件工程上,以及拓展自己的思路,采取适宜的措施来促进软件工程的发展。

参考文献:

[1]袁帅.计算机软件工程管理现状及开发应用[J].电子技术与软件工程,2017(01):46.

[2]李涛.我国计算机软件工程的管理和开发应用研究[J].中小企业管理与科技,2015(01):226-226.

[3]代晶.我国计算机软件工程的管理和开发应用研究[J].科学中国人,2016(33).

[4]盛健.计算机软件工程管理与应用解析[J].信息通信,2017(04):141-142.

[5]阎栋.关于计算机软件工程管理与应用策略研究[J].电子测试,2017(8):119-120.

[6]赵志鹏.关于计算机软件工程管理与应用的讨论[J].电子技术与软件工程,2016(15):87-88.

[7]雷文育.关于如何创新和完善计算机软件工程管理的探讨[J].软件,2013,34(10):46,48.

作者:闻绍媛 单位:哈尔滨职业技术学院