计算机软件工程管理及应用探讨

2016-12-07 02:54张卉
电脑与电信 2016年7期
关键词:计算机软件计算机软件

张卉

(苏州高等职业技术学校江苏联合职业技术学院苏州分院,江苏 苏州 215009)

计算机软件工程管理及应用探讨

张卉

(苏州高等职业技术学校江苏联合职业技术学院苏州分院,江苏 苏州 215009)

随着科技的发展,计算机软件技术已经被广泛应用到社会的方方面面,不仅提高了日常生活的便利和工作的效率,更促进了经济和社会的发展。本文针对计算机软件工程所面临的优化问题,对计算机软件工程管理及应用进行了探讨。

计算机软件工程;管理;应用

1 引言

软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等方面。科技的发展对计算机的应用提出了更高的要求,电子邮件、嵌入式系统、人机界面、办公套件、操作系统、编译器、数据库、游戏等计算机软件技术已经被广泛应用到生活和生产的各个领域中。计算机软件在各个行业的应用不仅大大提高了日常生活的便利和工作的效率,使得人们的生活更加便利,更促进了经济和社会的发展。

2 计算机软件工程管理的主要内容

2.1 组织机构管理

组织机构所强调的是完整的组织结构及人员分配,确保信息上传下达。严格遵守平稳、简单、高效、的设计原则,合理设置组织结构,建立有效的各业务单元之间、各部门之间的合作与交流平台。组织机构权责分明,每一个工程的组织形式既具有独立性,又具有关联性。由于不同工程要求不同,组织机构的模式也不完全统一。

2.2 用户管理

用户使用是软件开发的最终目标。与用户保持良好的情感关系,应充分了解用户的需求、操作习惯,开发、满足客户需求和操作习惯的新型软件,增强软件的可操作性和实用性,保障客户的最大利益,增强用户对计算机软件的依赖感,与用户达成双赢合作机制,完善用户关系管理体系。

2.3 工作人员管理

工作人员是计算机软件工程的主体。查找资料、编写软件程序、后续处理工作等,是软件工程项目的工作任务,这些工作性质差异明显,需要不同岗位的工作人员协作完成。计算机软件开发人员的合理安排依据个人专业知识、工作素质、工作能力,需结合工程项目的规模、性质进行正确管理。为了确保繁多的软件工程项目管理工作的实现,计算机软件工程管理工作的开展不仅要求工作人具有专业知识,更要求工作人员具备团队协作能力。

2.4 档案资料管理

对多种工作进行严格记录于档案中,为计算机软件工程管理各阶段工作开展奠定基础,另一方面,为后期复查工作提供便利,进而为软件开发提供了保障。故而,计算机软件的开发过程中,改变传统思想观念,充分重视计算机软件开发的文件、档案的管理工作,提高管理效率与质量水平是非常重要的。

3 计算机软件工程管理方法及应用

3.1 建立并完善管理体系

作为新兴的产业计算机的发展时间并不长,一个完善的管理体系将会在其未来的发展中起到一定的约束和引导作用。计算机软件工程管理中完善管理体系的建立要从以下几个方面进行:首先,人才体系的构建。人才在工程进展中的积极作用要得到充分认识,加强人力资源管理,构建相关人力资源管理体系,为了确保工程各项目标的顺利落实,最大限度调动工作人员的主观能动性;其次,加强知识渗透。计算机是一个更新较快的行业,必须加强项目管理人员、工作人员等相关计算机知识培训工作,使其及时了解最新软件工程知识,并将其运用到具体项目的实践中,提高相关人员的计算机软件的开发水平及工程项目的管理效率;再则,调

动积极性。加强制度规范建设,全面落实奖惩制度,调动相关人员积极性,确保计算机软件工程效益目标更好地实现。

3.2 团队合作管理

良好的团队是实现计算机软件工程管理的根本保障,一个项目的完成需要依靠一个团队的通力合作。加强团队合作的管理,通过合作的方式更快更好地完成软件工程对工程目标的实现起到一定的积极作用。团队合作管理主要包括明确分工、加强沟通及主动性的调动几个方面。首先,明确分工。结合计算机软件工程的实际情况,明确各岗位人员的分工,将具体的责任落实到个人,避免出现任务的不清晰等问题;其次,加强沟通。在整个工作团队范围内渗透沟通意识,只有沟通到位才能够进行后续的合作工作。最后,主动性的调动。激发团队动力,确保每个人都能够全身心地参与到计算机软件工程建设中,做好项目的开发和管理工作。

3.3 强化软件工程的风险管理

加强对软件工程进度的管理和风险管理在一定程度上推动了计算机软件工程更快更好的发展。首先,完善风险管理制度体系的构建。计算机软件工程管理工作风险程度非常高,作为计算机工程项目的管理工作人员,要不断完善自身素质,树立风险意识,对风险能够量化分析,客观判断并采取有针对性的风险防控方法,降低计算机软件工程管理的风险;其次,风险预控与识别。风险管理应贯穿于整个工作过程中,一旦计算机软件出现了风险问题,采用规范、转移等措施来对风险进行处理,将风险产生的损失降到最低;最后,加强进度管理。科学、有效的进度管理工作表对工程项目完成具有引导作用。进度管理根据工程项目的详细情况,在提高工程操作的效率、节省工作成本的基础上进行计划和方案的制定。

3.4 计算机软件工程的相关应用

在信息化网络技术快速发展和释放的时代的大环境下,计算机软件被人们广泛的应用到日常工作和生活中。计算机软件工程的开发需要管理的系统化和细致化。科学的管理是计算机软件具有更好的发展方向的保障。目前被广泛应用到软件工程管理过程中的模型是能力成熟模型(CMM),它是软件质量保障的关键因素。CMM可以非常有效地控制软件的开发过程,提高开发效率,改进软件的产品质量。图1为五个能力级别始终的核心过程域。任何软件企业所实施的软件过程,总体上必然属于这五个级别中的某一个。

图1 五个能力等级始终的核心过程域

4 结语

随着社会的发展,计算机已经普及于人们的日常生活当中,计算机软件工程已成为社会进步、科技发展的重要课题。人们对计算机软件的依赖性将越来越强,通过强化对计算机软件的管理,完善组织机构制度,对工作人员、客户文件和档案进行管理,确保软件的正常使用,为我国的信息化发展奠定良好的基础。

[1]田华.计算机软件工程管理方案初探[J].煤炭技术,2011(01):241-243.

[2]初旭.计算机软件工程管理与应用解析[J].中国管理信息化,2013(05):72-73.

[3]王叶,苏仲明.计算机软件工程管理与应用[J].中国新通信,2015(17):91-93.

[4]刘琳.计算机软件工程管理与应用分析[J].软件,2014(02):141-143.

Analysis on the Computer Software Project Management and Application

Zhang Hui
(Suzhou Higher Vocational School,Suzhou Branch of Jiangsu Union Technical Institute,Suzhou 215009,Jiangsu)

With the development of science and technology,computer software technology has been widely applied to every aspect of society,not only improving the convenience of daily life and work efficiency,but also promoting the economic and social development.Aiming at the computer software engineering optimization problem,this article discusses on the management and application of computer software project.

computer software engineering;management;application

TP311.52

A

1008-6609(2016)07-0103-02

张卉,女,江苏吴江人,硕士,讲师,研究方向:软件工程。

猜你喜欢
计算机软件计算机软件
禅宗软件
计算机操作系统
基于计算机自然语言处理的机器翻译技术应用与简介
计算机多媒体技术应用初探
软件对对碰
基于C语言的计算机软件编程
浅谈不同编程语言对计算机软件开发的影响
信息系统审计中计算机审计的应用
浅谈基于C语言的计算机软件程序设计
即时通讯软件WhatsApp