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

时间:2020-09-17 19:15:42 计算机软件毕业论文 我要投稿

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

  众所周知,在进行软件的开发时,随时随地都会面临各类风险,下面是小编搜集整理的计算机软件工程管理与应用探究的论文范文,欢迎阅读查看。

  【摘 要】本文首先对计算机软件工程管理的内容进行了分析,然后就如何加强计算机软件工程管理进行了研究,关于计算机软件工程的运用,笔者也进行了分析与研究探讨。希望所得的结果能够引起大家的关注和重视,也希望能为相关的领域提供一些有价值的参考。

  【关键词】软件工程 管理 应用

  一、引言

  随着科技的不断发展,计算机软件工程的应用也越来越普遍,它们几乎深入到人们生活的所有方面,但是人们在对其进行管理时却出现了许多的漏洞。基于此,我们有必要对计算机软件工程的管理与应用进行探讨。

  二、计算机软件工程管理的内容分析

  总的来看,计算机软件工程的管理主要包括四个方面,即开发人员的管理、组织机构的管理、用户的管理以及对控制的管理,下面就这四个方面进行详细介绍。

  1.有关软件开发人员的管理

  软件开发人员,主要包括诸如项目负责人、系统分析员、高级程序员、初级程序员以及资料人员等各类相关人员。但在实际工作当中,由于某些项目规模太小,因此可能会出现一个人身兼多职的现象,尽管这样,职责必须要分清楚,因为承担不同职责的人,对其所要求的专业素质是不同的。一般而言,在一款软件的生命周期内,其各阶段的工作既有区别又会相互联系,所以就要求相关人员既要有较高的专业素质,又能够具备团队精神以进行不同阶段工作之间的良好配合。

  2.关于组织机构的管理

  计算机软件工程管理里的.组织机构绝不仅仅是开发人员的简单集合,其应具备多种构成模式。一般来讲,该类型组织机构通常包括以下三种机构:(1)由主程序员构成的机构。它的作用主要是保证全组的协调以及统一。一般分工如下:高级工程师负责主持计划、协调以及复审全组的技术活动。而一般的技术人员则主要负责软件的分析以及开发。(2)由专家构成的机构。专家组的每一位成员都有着极高的专业素质,他们每个人都可以被看作是某一方面的专家,这一类的组织机构可以在很大程度上发挥所有相关工作人员的工作积极性。(3)民主组织。一般这类组织的组长必须要由在各方面工作过的人员来轮流担任。可以想象,这类组织机构无论是在调动工作人员的积极性方面还是在提高个人的创造性方面都将发挥其巨大的作用。

  3.关于用户的管理

  人们开发软件的目的是为了满足相关用户的需求,用户是软件的最终使用者以及评价者。因此,相关的开发人员在进行软件开发时,一定要想方设法使客户对其进行配合以及支持,同时还要将这类互动贯穿于软件开发的全部过程。而对于那些软件开发项目的主要负责人来说,不但要强化与用户的联系,以时刻了解用户的需求,而且还要严防由于客户所带来的各种不确定因素的干扰。

  4.关于控制的管理

  具体来讲,对于控制的管理其内容主要包括对进度、经费、人员以及质量的控制等。控制进度是为了使该项目能够按时完成;而经费的控制则是为了保证项目能够在最终完成时不超支;进行人员控制的目的是要使开发人员能够有较高的稳定性以及工作积极性;至于对质量的控制,其目的十分明显,就是为了保证项目的质量。

  三、如何加强计算机软件工程管理

  1.构建完善的计算机软件工程管理体系

  计算机是近代才发展起来的,尤其是计算机软件,其作为一个新型的知识产业,对于各方面的要求都比较高,比如从业人员的专业素质及其计算机的理论研究能力等。所以在进行计算机软件工程管理体系的设计时,针对开发人员的管理是十分重要的,可以通过加强对相关人力资源的管理,从而调动技术开发人员的工作积极性,最终使项目能够按计划进行。

  2.强化对计算机软件工程的风险管理

  众所周知,在进行软件的开发时,随时随地都会面临各类风险。一般来讲,关于软件项目的风险主要有四个方面:(1)需求方面。这类的风险主要是由于客户对于软件的需求在表达上不明确而引起的。要处理好这类风险,软件工程的相关管理人员必须要与客户进行充分的交流与沟通,及时了解客户的需求并且使其明确化。比如客户对于软件效果是否满意、或者要求对软件进行重新设计以及客户的意见没被接受而使得软件达不到其预期需求,最后要求重做等。(2)技术方面。由技术方面引起的风险主要是由于软件的开发人员对于编程方面的知识掌握不够,从而使得整个程序的编写出现错误。这就要求开发人员必须要具备丰富的编程方面的知识以胜任其工作。(3)成本方面。这类风险主要是指在软件开发过程中的成本问题。假如有一家软件开发企业正在对某软件进行开发,然而由于其在工程方面的管理不当,从而造成人力资源成本以及开发费用的上升,增加企业的资金压力。最严重的情况就是可能导致开发成本比所获得的报酬还高,使企业失去生存的基础。因此,必须对成本予以有效的控制。(4)进度方面。由于在进行软件开发时的工程管理达不到要求,使得相关人员的工作效率不高以及造成拖沓等不良现象,从而使工程的进展缓慢,不能够按时完成整个软件的开发,造成客户的不满。

  基于上述原因,我们必须加强计算机软件工程的风险管理意识,要针对所有可能出现的风险采取对应的措施。首先要明确客户的意图,然后尽可能按照他们的需求进行设计与规划,而对于那些实在无法满足的需求,则必须在事前予以说明,与客户讲清楚,尽量使其取消他们的不正当需求。此外,还要加强对相关人员的管理,提高工作人员的工作积极性,并且对他们的职业素质进行考核,一旦发现不足立即予

  以培训以使其能够完全胜任工作。最后要加强对于开发成本的控制,做到能省则省,杜绝浪费。

  四、计算机软件工程的应用分析

  随着经济与技术的发展,特别是进入本世纪以来,信息网络技术得到了飞速发展。由于计算机软件具备很高的准确性以及高效性,而且使用方便,因此在各个行业都得到了很大程度的发展,当然也包括职业院校的计算机教育系统。今天,人们的很多日常工作都是通过计算机软件来完成的,可以说,计算机软件已经成为人们日常工作以及生活的一部分,其在诸如办公软件、操作系统、邮箱、游戏以及数据等多个方面起着巨大的作用,没有计算机软件,它们都不可能实现。而对于诸如航空业、农业以及银行业等其他方面的发展,它们也在很大程度上得益于计算机软件的使用。在可预见的将来,计算机软件工程的发展将更加广泛,而且软件的开发也会朝着越来越人性化的方向发展。总的来说,计算机软件非常个性化,而且需求多变,对于它们的开发工作而言,只有那些具有丰富经验以及专业素质的人员才能够胜任,而且在进行软件开发时,不能在出了问题之后才去处理,通常软件出现问题所带来的后果是极其严重的,甚至很多后果都是开发人员所承受不起的。因此,应该事先考虑到各种情况,做到万无一失,虽然软件开发十分困难,但是只要我们不退缩,终将克服各种困难。

  今天人们对于计算机软件的使用已经呈现出普遍化的趋势,在生活中随处可见它们的身影。如在校园生活以及教育当中,计算机就起着十分重要的作用。教师在进行教学时,经常会使用计算机软件来和学生进行沟通与交流,这极大地方便了教师与多个学生之间的沟通。在校园生活里,诸如学生的信息登记、消费以及进出校园,都需要借助于计算机软件。登记信息需要软件进行统计,消费需要通过软件进行缴费,而进出校园需要计算机软件帮助进行身份识别。此外,在对校园进行管理时,管理人员也需要借助计算机软件来对不同的校园系统进行分类管理,从而保障学校的日常运转。

  计算机软件的使用十分广泛,除了校园之外,在企业、医院以及各个娱乐场所都能看见它们的身影,可以说,没有计算机软件,人类的现代生活方式将发生极大的转变。

  五、结束语

  本文主要就计算机软件工程的管理与应用进行了研究与探讨。笔者认为,在计算机软件工程管理方面,主要是对人员、组织、用户以及控制方面进行管理,通过构建完善的管理体系以及进行风险管理可以在很大程度上对其进行强化。至于计算机软件工程的应用,则非常广泛,没有计算机软件,就不会有我们现代化的生活方式。

  参考文献

  [1]初旭.计算机软件工程管理与应用解析[J].中国管理信息化,2013(5)

  [2]牛增祥.论计算机软件工程管理工作[J].科技致富导向,2013(6)

【计算机软件工程管理与应用探讨】相关文章:

1.计算机管理与应用简历范文模板

2.酒店管理与计算机应用专业简历范文

3.酒店管理与计算机应用专业求职简历

4.酒店管理与计算机应用专业求职简历范文

5.酒店管理与计算机应用专业个人简历制作

6.酒店管理与计算机应用专业个人简历范文

7.经济信息管理与计算机应用求职简历模板

8.酒店管理与计算机应用专业个人简历制作范文

9.经济信息管理与计算机应用专业求职简历模板