欢迎来到天天文库
浏览记录
ID:23679580
大小:104.00 KB
页数:4页
时间:2018-11-09
《软件工程管理及其维护策略分析》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、软件工程管理及其维护策略分析 【摘要】21世纪是计算机的时代,可以说计算机是推动时代发展的重要动力。目前,计算机的应用已经非常广泛,深入到生产、生活的各个方面,因此对于软件工程管理和维护就显得尤为重要,本文主要对软件工程管理及其维护策略进行分析和探讨。 【关键词】软件工程管理维护策略 一、计算机软件工程概述 计算机软件工程是一门学科,主要使用工程化方法来完成对高质量软件的构建和维护。目前,和软件工程有着密切关系的是:软件开发平台、标准、程序设计语言、设计模式以及数据库等。目前,软件的应用和我们的生产和生活密切相关,比如:网络游戏、电子邮件、各种各样的操作系统以
2、及嵌入式系统中。此外,银行、农业、工业以及政府部门都在使用计算机软件。目前,不同功能的软件都被使用,在此影响下,我们的办公效率和生活方法都得到了很大的改变。 二、计算机软件工程的管理 1、计算机软件工程管理的主要内容4 组织机构管理。组织机构管理工作不光包括简单集合开发人员,而且包括对人员的分配,让分工明确。此外,还要实现信息的上传下达。因为不同工程的要求不同,所以到目前为止并没有将组织机构的统一模式提出过。 工作人员管理。工作人员是计算机软件工程的收集和整理的主体,主要负责以下工作:查找资料、处理后续工作以及编写软件程序。这些工作都需要不同岗位的工作人员之间进行
3、合作,这样才能完成工作。所以,工作人员不光要将自己的特长发挥出来,更要具有团队合作意识。 用户管理。软件开发的最终目标就是用户。在对软件进行开发的过程中,首先要对用户的操作习惯和需求进行充分的了解,只有这样,开发出来的软件才具有实用性和可操作性。 档案资料管理。开发计算机软件时,需要对各个流程记录在档案之中。这样做的目的是给各阶段的工作提供方便,同时也会给复查工作的开展带来便利,最终软件开发的保障性就会得到保证。所以,对档案资料的管理不能忽视,质量水平和管理效率都要进一步提高。 2、计算机软件工程管理中存在的主要问题 软件工程需求和实际业务之间脱轨,存在比较大的差
4、异。在开发计算机软件时,软件工程需求和实际业务之间存在的差异比较大。这是因为对于数据和项目的实体的市场调研工作还处于形式阶段,此外对业务规划工作的重视度也比较低。因此,针对软件后续设计人员,在进行业务的规划时只能依靠想象,因此产品和实际的要求就会脱节。 目前,计算机软件工程的管理量很大,这和工作量大有直接的关系。此外,许多的干扰因素会出现在开发的过程中,其中人为因素占很大比例,包括:开发人员的投入、管理水平等。 三、提高计算机软件工程管理水平的建议和措施4 提高软件效率。近些年来,信息技术和数据库得到了迅速的发展,在数据修改之前,网络计算机已经逐渐取代前台程序控制的
5、操作方法,因此修改数据程序是提高软件工作效率的一个有效的方法,之后将数据程序分配到计算机的其他层次之中,最终分散的方法就可以提高工作效率。 对软件开发平台实施统一的规划。目前,计算机软件发展受到平台不统一的影响,因此平台的重复开发问题就产生了。网络技术的发展可以给软件开发搭建一个平台。 对计算机软件工程的进度管理和风险管理工作进行加强。作为软件开发人员,风险意识是不可或缺的,用冷静的思维处理问题,争取让损失降到最低程度。此外,进度管理也不能忽视。 三、计算机软件工程的维护措施 软件工程维护的一个重要措施是提高软件工程质量,实现模块化。假如需要针对某一功能模块进行增
6、加和改变,那么仅仅需要对具体模块进行增加和改变即可,而在这个过程中,其他模块也不会受到影响。 构建软件品质目标。软件工程维护需要具备以下几个特点:可理解、效率高、可移植、可靠、可测试、可使用以及可修改等,以上这些特点之间既相互矛盾,又存在依赖关系。因此,要想对以上特点进行满足,就需要正确使用程序,也就是要构建起相应的软件品质目标。 重视程序设计语言的选择。低层次语言是很难被维护和理解的。高级语言的维护和被理解相对容易些,但是其可理解的程度存在差异。因此,不同的程序设计语言就需要选择具有针对性的软件工程维护方法,这样软件的运行才能得到保证。4 为了让计算机软件处于正常
7、运行的状态,因此需要创建病毒防御机制,比如:安装杀毒软件和防火墙。此外,用户的上网习惯也不能忽视,不要随便下载一些非法复制的程序软件。 对硬盘进行及时的检测、清理和扫描。计算机在运行一段时间后,就会产生一些残留的数据,这些数据一方面会对软件的运行速度造成干扰,另一方面也会占据一定的硬盘空间。所以,要及时的对磁盘进行清理。 结束语: 计算机对我们的生产和生活造成了极大的影响,其正常运行非常重要。计算机软件工程的管理对于计算机的运行的重要性也不言而喻,因此需要加强对计算机软件工程的管理和维护,笔者对此进行了分析和探讨,希望对
此文档下载收益归作者所有