计算机软件工程项目的自动化管理分析

(整期优先)网络出版时间:2020-10-21
/ 2

计算机软件工程项目的自动化管理分析

李佳妮 1 李振弘 2 周芊邑 3

1 辽宁工程技术大学 辽宁 葫芦岛 125000

2渤海大学 辽宁 锦州 121000

摘要:在当前这个时代,计算机在社会发展的各行各业都有着比较普遍的应用范围。基于这样的现状,计算机软件工程也获得了一定发展。计算机软件工程的数量也越来越多,不过,其表现出的不足之处也越来越明显。因此,要在软件工程项目中引入自动化管理技术,进而实现软件工程管理成效的提升,也能为有效保护信息数据稳定和安全打下坚实的基础。

关键词计算机;软件工程;自动化管理

前言

当前是一个信息技术日新月异的时代,计算机领域又在迅速发展。当然,计算机也在人们的日常生活和工作中发挥着重要的作用。因此,软件工程也得到了行业内外的高度重视。随着软件工程数量的增加,也吸引了越来越多的软件开发人才投身到软件工程的有关工作中。与实体产品相比而言,软件是一种特殊的信息载体产品。通常指的是各种文档和程序。软件是连接硬件和用户的重要接口。程序是对计算机的处理规则以及处理对象的描述,一定要装到设备中才能实现工作。文档则是让用户知晓更多的程序信息资料,不是必须装到设备中的。用户们主要是用计算机和软件实现沟通和交流。当前关于计算机软件工程的研究工作更多的是关于软件工程的自动化管理,也就是用软件测试管理、设备管理、数据管理等实现计算机软件工程自动化管理的合理性和科学性的提升,也能有效促进有关的成本支出的降低。然而当前的软件工程还有一些不足之处。

1.计算机软件工程项目自动化管理概述

1.1项目管理的主要内容

科学有效的项目管理能够提升项目的整体效益。对于软件工程而言,涵盖的管理内容非常广泛。大概可以分为以下三方面:一是对软件工程进行风险管理主要是通过对计算机软件工程进行分析和评估,找到存在的潜在风险,并采取科学有效的措施进行防范和化解,保证软件工程项目可以高效、高质的完成。二是对于软件开发品质的管理。品质管理主要包含配置管理和质量管理两大板块。配置管理主要是对各种配置的应用是否有效、合理进行综合测评。质量管理主要是应用一些有效的措施对软件的使用体验等要素进行管控。在开发软件的时候,定期开展项目质量评估工作能够很好的找到项目在研发阶段的问题,也能很好的防止产品发生质量问题。三是研发团队的管理。软件的研发团队包括项目的总负责人、高级管理工作人员和初级软件编程人员等。为有效防止人为因引发失败,在对软件进行研发的时候,应当结合考量团队的特长倾向以及能力水平等要素。合理的规划软件工程计划以及实施范围、成本和风险控制等要素,进而保证工程项目能够顺利完成。

1.2计算机软件工程项目管理的特征

计算机软件工程项目管理工作主要呈现出以下几方面的特征:一是不可视性。计算机软件并不是一种直观性很强的硬件产品,是一种比较抽象的东西。在具体的活动中呈现出很强的不可视性,也没办法对项目的有效性进行直观地观察和判断。需要采用一定的测试方法和专用的软件才能对其进行一定的判断。二是不唯一性,在开发计算机软件工程项目的时候,代码以及编程都不确定,也没有唯一、固定的开发设计标准。当然,也有各种各样的开发形式。因此,是一种没有标准的软件工程。三是具有很强的不稳定性。在开发一些比较复杂或者大型的软件项目的时候,因其系统结构和设计流程比较复杂、而且有多种多样的技术支持,因此,基本上都是一次性设计完成,其工程量和对应的安全风险也会比较大,这就造成项目的研发过程表现出很强的不稳定性。除此之外,用户在软件工程方面的实际需要也不太稳定。倘若没有对齐进行有效管控,则会导致很多的成本支出的损耗和浪费。

2.计算机软件工程项目自动化管理的意义

在研发计算机软件工程项目的时候,通过对自动化技术的应用可以很好地实现软件工程项目的开发和管理。自动化技术的应用能够让项目开发的效率更高、质量更好。同时,有关的资源也能得到合理地配置。编程人员借助软件代码烧写硬件芯片技术,可以分门别类的控制可编程控制器电路逻辑。以此实现复杂的运算操作简单化的目的。以计算机软件工程为基础,可编程控制器的指令由内部存储器自动完成运算过程,进而达到自动化的生产和加工的目的。不但可以降低人力资源的成本支出,而且可以大幅提升计算机数据库的利用率。在开发软件工程的时候,工程师应当做必要的用户需求调研工作,对软件的规格和参数进行预设,分别从硬件和软件两个维度对软件的处理程序、数据处理、框架、功能等要素进行拟定。有关的管理工作人员也应当定期对自动化的设备的相关指数进行校验,通过调试活动判定设备是陡能够正常运行。当然,也需要对硬件设备进行考察,应当核验硬件设备是否可以兼容目前的系统和项目,能够正常记录有关的数据的变化情况。在管理软件工程项目的时候,践行自动化管理理念和对自动化技术的应用有着比较重要的价值和作用。重要表现在三方面:一是给人们的生活和工作带来了很多的便利。在计算机的大范围普及的时代下,人们对各种各样的软件的需求量都是逐步加大,自动化管理技术可以让软件实现设计周期的提升,让那些新开发的软件能够以更快的速度走向市场,进而促进人们的工作和生活的方便。二是能够让有关的管理效率更高。也能够让自动化技术的利用率实现大幅提升。研发人员可以通过对自动化技术的应用讯速的实现各项命令的操作,促进系统更好的完成任务。三是对项目管理和发展具有一定的推动作用。自动化的管理理念能够软件项目的管理水平和软件的质量带来提升作用,进而提升软件工程的效益。

3.计算机软件工程项目自动化管理有效对策

科学技术的持续发展和进步,自动化管理将是软件工程项目管理在接下来的一段时间内的趋势。

3.1自动化数据管理优化策略

对数据实行自动化管理的目的就在于优化软件系统。在软件项目进行市场之前,有关工作人员应当对有关的设备和数据进行校验。通过对一些软件工具的应用,处理和分析有关的数据,并且做好漏洞以及不足之处的检测工作。在优化不足之处的时候,应当高度重视软件项目在运行期间的数据信息。当然,也应当做好备份工作。准确、安全和完整的数据能够给自动化系统的后续提供重要的参考价值。。

3.2设备与环境管理优化策略

环境和设备也是软件工程项目自动化管理工作的重要因素。对此,一定要以有关的标准为依据,对硬件设备进行全面、客观的评价。当然,综合评估软件的兼容性、在运行期间的稳定性也是必要的。如果监测数据发生异常情况,那么就应当及时进行处理。在没有得到允许的情况下,一定不能私自拆设备、更不能任何更换相关配件。为确保系统能够正常、稳定的运行,还需要对工作人员的行为进行规范,保证室内环境的干燥、整洁,也不能让磁场干扰到系统的稳定运行。

3.3软件测试管理优化策略

在计算机软件工程中,软件测试也是必不可少的重点内容。这是一项缜密性很严谨性都比较高的工作。软件测试能够帮助有关工作员对软件的运行情况进行判定,能够有效保证软件工程项目的质量。在开展测试工作的时候,要对错误信息进行准确的定位和追踪。另外需要注意的是,要提升测试的效率和精准度,尽可能地降低测试结果的误差。

3.4安全管理优化策略

软件工程项目通常都是企业的机密。为防止不必要的损失,一定要强化安全管理。有关的工作人员应当在开展相关工作的时候严格执行有关的标准和要求,扎实落实保密要求。在运行和存储数据的时候,也应当做好保密工作。为防止其他人员接触到核心数据,在计算机中使用暗码也是必要的,这也是执行保密要求的重要方式。同时还可以采用一些监控设备实时监督和管理有关人员的行为。

参考文献:

[1]梅军.计算机软件工程项目自动化管理探究[J].科技创新导报,2019,16(29):130-131.

[2]刘琳琳.计算机软件工程项目的自动化管理[J].信息与电脑(理论版),2018(19):8-9.

[3]郑宇.计算机软件工程项目的自动化管理分析[J].数字通信世界,2017(12):107.