学位论文网10年专注于硕士论文,博士论文,毕业论文及各种文字服务。 咨询电话:17031187987李老师(微信同号),QQ:356662379

所有论文科目分类

首页 > 论文范文 > 计算机论文 > 计算机软件 >

软件工程论文:软件工程管理的现状和创新策略

作者:2020-12-29 20:16阅读:文章来源:未知

这里是学位论文网小编整理的一篇软件工程论文的范例,如果您需要软件工程毕业论文,软件工程期刊论文,软件工程课题论文的代写服务,请联系我们网站上面的二维码联系我们。10年的成功经验,万千案例,值得信赖。

软件工程管理是软件工程和项目管理分离而构成的一个穿插学科,是软件工程管理学科的办法详细到软件工程范畴的实践应用。与普通范畴上的软件工程管理不同,软件工程项目具有一定的特殊性和复杂性,所以软件工程管理是保证软件产品的本钱,进度,质量以及按时托付的一个不可或缺的重要要素。本文剖析了软件工程管理的现状,并对以〔姑姑为代表的创新管理战略停止了剖析和研讨。

  软件工程管理的提出和研宄源于上世纪70年代中期,美国国防部在那时曾经特地针对软件工程停止不理想停止过研宄,其中大约70%是由于管理不善所惹起的,大家所以为的技术要素等并不是主要缘由。他们从这些研宄中得出一个结论,影响软件研发项目全局的要素是软件工程项目的管理,而技术等相关要素只是起到了一些部分作用。到了上世纪90年代中期,软件工程管理程度低下的问题依然存在并且愈加严重。依据美国软件工程项目施行现状的调查结果显现,软件工程研发的总体状况依然很难预测,大约只要10%的软件工程项目可以在大家预定的破费和时间点托付。在国内的软件工程中同样存在着这种状况,以至愈加的严重。近些年来,在整个软件业也在倡导一些新的管理形式,但是从总体上来看,传统的软件工程管理形式即瀑布型形式,仍旧是运用最为普遍的管理办法,如今一些企业也在尝试一些新型的管理形式,比方队以及矫捷形式。

   1984年美国国会与美国灯行业一些主流公司和相关的研宄中心一同创建的一个由美国联邦政府赞助的非盈利组织一软件工程研讨所在其早期研讨中得出的研讨成果。该模型提供了软件工程成果以及管理办法的框架,自90年代提出之后,曾经在北美洲、欧洲和日本等地胜利地停止了实践应用。如今该模型曾经作为业界软件过程改良的工业规范。

  如今国外对…的研讨曾经比拟成熟并得到了普遍应用,但是在我国对^的研讨远远落后于国外软件兴旺国度。^……是一个十分复杂的体系,有着大量的规范和请求,关于软件过程中每一个方面都有很多详细的规范请求。国内大局部软件公司范围较小,人员装备在10至20人之间,经常是四五个人就施行一个项目,完整依照的体系来管理停止软件工程管理并不契合实践状况。所以本文基于^理论,对软件工程管理的现状停止剖析和总结的根底上,就等创新战略停止研讨。

  1软件工程管理的现状及其特性

  (一)    工程管理的内涵

  软件工程管理的定义,美国对软件工程管理作了如下解释:软件工程管理是为了完成一个项目的需求和目的,将相应的学问、技术、工具以及技巧运用到该项目的详细事务中去的工作,软件工程管理的完成是经过执行以下这些运作流程:启动、方案、执行、控制和完毕。

  ?祖倡导的软件工程管理理论的中心内容是执行软件工程管理所需求的详细学问,这些详细的学问依据普通软件工程管理的请求能够划分为九大学问范畴,传统意义上的软件工程管理的概念就是如何实行和运用这九个范畴学问,来对一个项目停止管理。

  (二)软件工程管理的特性

  软件工程管理的特殊性还表现在其管理过程以及内容的特殊性。为保证软件工程取得胜利,必需分明其工作范围、要完成的任务、需求的资源、需求的工作量、进度的布置、可能遇到的风险等。软件工程项目的管理工作必需开端于软件开发工作之前,并且要一直贯串于整个软件开发的过程之中,最后完毕于整个软件工程一切工作终止之时。?心1的定义包含了很多重要的理念,最重要的是制定了一个重要的原则,就是施行流程管理,它明白提出了软件工程管理整个流程的五个阶段,即启动、方案、执行、控制、完毕。任何一个项目都是由开端到完毕的一系列活动,具有从始至终、渐进性的特征。一个项目的详细工作要分为几个步骤的过程来完成,这些过程称为项目中的阶段,一个项目从始至终一切阶段的总和称为一个项目的生命周期。经过对项目的总结,任何一个项目都应该具备以下阶段:

  项目启动阶段:启动阶段的目的是决议某个项目整体或某个项目的某个阶段能否启动。决议一个项目能否启动,首先要树立对一个项目的认同感,要弄明白开发的是什么类型的产品,满足客户的需求是什么,同时还要对一个项目的工作任务所触及到的范围、详细资源请求、费用请求、面临的种种风险等,将这些内容构成一个项目意向书来呈现出来给客户,来协助客户肯定他们的请求以及希冀,并协助他们做出一个判别,来肯定能否让项目立即上马。一个项目的意向书得到客户的经过,构成整个项目的起点,并开端组织软件工程管理班子。

  项目方案阶段:这个阶段的主要工作就是为整个项目做出一份合理可行的方案。明白出在项目各个阶段的任务,需求做的事情;然后由各级项目经理来肯定详细每局部的工作方案,列出每局部需求做的详细事情,并依据整个项目各个局部的重要紧急水平排序;肯定每项工作所需求的人员装备及各种资源;并且依据人员详细的装备而制定出各个局部工作的时间节点以及整个项目的时间表。

  项目执行阶段:这个阶段的主要任务就是依据项目的方案来完成相关的事情,包括肯定落实完成各项任务所需求的资源,比方说人员,施行设备,相关费用,以及各种所需信息。然后由项目经理率领全体人员展开各项项目工作。同时跟踪整个项目以及项目各个局部工作展开状况,并经过各种方式向项目利益相关方报告项目进度和执行的详细状况。

  项目控制阶段:项目控制阶段的主要任务就是确保项目各个阶段的结果能否和项目的方案坚持分歧。经过各种方式来控制项目的结果不要和项目方案产生偏离,并且经过权衡结果,比照项目方案,来找进项目差异,并且提出相应的战略。这个阶段的任务还包括,审核在项目的执行当中提出的一些修正的恳求。同时可以调理项目整体进程当中的资源配给,并且依据项目的实践状况对工作的总体进程做出一些修正。

  项目完毕阶段:这个阶段的主要工作就是使整个项目的最终消费结果可以契合这个项目最初所定的方案,满足客户的需求,并且得到一个客户方肯定确实认。而且还包括一些项目完成之后的收尾交接等工作,对整个项目停止总结,并且完成文档等项目相关材料的保管等一些善后工作。

  (三)当前软件工程管理面临的问题软件工程管理是一个很有应战性和发明性的学科,并没有一个十分成熟,放在哪里都卓有成效的管理形式,关于国内的一些中小企业来说,要想在竞争剧烈的市场上占有一席之地,施行软件工程管理是必要的。但是施行软件工程管理也并非易事,在软件工程管理施行过程中,会面临很多问题:

  ⑴软件工程管理系统培训的缺乏。在软件企业中,常常都是由本公司在技术方面具备十分强才能的人担任项目经理,而他们缺乏专业的软件工程管理学问和技艺。

  ⑶软件工程方案认识的缺乏。项目经理对软件开发的总体方案以及开中阶段方案的作用认识缺乏,所以项目施行过程中缺乏一个详细可行总体方案,而由于工作中不时呈现的事情而招致阶段方案经常被拖延,致使进度控制管理未能到达预期效果。

  ⑶管理认识的缺乏。由于项目经理经常投入于详细的技术工作,而疏忽软件工程管理的整体,容易形成项目团队成员之间,任务布置不合理,资源糜费,以及方案不周等,任务不能合理的得到分配,致使很多事情都要本人埋头做。

  ⑷沟通认识的缺乏。软件工程最大的特殊性,是智力劳动,纯学问产品,人在其中的作用起决议性作用。假如在定制方案,需求等方面缺乏必要的沟通,就会形成了很多反复性劳动,以及项目结果未能到达预期。风险管理的问题。有些项目经理缺乏风险管理的认识,无视了软件工程管理中的风险管理的局部,对风险管理的制定有些随意,未能对风险做详细的剖析,不能起到有效防备风险的作用。软件工程变的异常复杂。由于项目范围的增大,参与人数大量增加,软件工程管理也变得异常复杂,需求处理的问题也随之变的复杂起来。

  由于上述问题在软件工程管理中呈现的比拟多,同时也比拟复杂,为了更好的停止软件工程管理,[……管理是一个比拟有效并可行的办法。

  2。贼贼管理的内涵和现状

  ^一………管理的内涵

  〔……是1984年由美国国会结合美国的一些订公司结合创建的一个有由联邦政府赞助的软件工程研宄所(〜丨加狀如66如8I肥11加伯,%!)的一个研宄成果。见1的战略是将工程学科即构造化的环境引入到软件开发当中,正如构造建筑师、桥梁建筑师与飞机设计师都是用统一的环境一样。3瓜将…定义为:关于软件组织在定义、完成、度量、控制和改善其软件过程的实贱中各个开展阶段的描绘。[⑭⑭的中心是把软件开发视为一个过程,并依据这一准绳对软件开发和维护停止过程监控和研宄,以使其愈加科学化、规范化,可以更好地完成目的。

  …采用5级等级构造,由最低的一级到最高的五级,被评为等级五的组织,那么它则到达了完整成熟度。完整的成熟度指的的是软件组织有一套实践运转办法和标准。使软件开发团队能在一个能够预见的,牢靠的,能够反复的方式来消费高质量的软件,被评为等级一的组织缺乏这种才能,称为初始级,在实践中他意味着“有组织的混沌状态”,质量不是经过有方案的一系列的过程来完成,而是经过个人本人来到达的。

  (二………国内应用现状

  在上世纪九十年代初,[……1.0版由美国软件工程研宄所发布,惹起了我国沿海的几个大城市局部灯人士的关注,他们引进了    1.0版到我国软件工程范畴。后来在1995年我国

  开端载人飞船工程的研宄,需求一个比拟成熟的软件工程管理框架,所以选择了〔……并停止了深化的研宄,提出了…队并在载人飞船项目组内内施行,获得了积极的好评。由于国际上软件工程协作的加深,清华鼎新公司率先于1999年经过了…二级的评价。随着国务院18号文件的发布,〔……在我国的研宄和应用疾速升温。相关的过程管理规范的书籍越来越多的面世。很多企业参加了    …管理的评价中来。依据国内软件

  工程管理方面研宄专家的调查标明,由于软件过程必然与工程管理相关,因此它不像详细的软件开发技术问题容易施行。特别是国内广阔的中小软件企业和部门,在停止过程改造时,容易面临很多问题:

  ⑴急于看到效果。由于〔的应用要对旧的软件过程停止大量的改良,以至是丢弃一切,从头再来,这个过程需求企业方面很大的投入,假如企业决议停止…管理应用,那么必需可以尽早的投入到这个过程中来,而其必需做到应用的彻底性,不要前功尽弃。

  ……作为一套管理框架、规范,它只通知了企业做什么,您的论文得到两院院士关注    管控一体化

  而不是怎样做的改良重点放在了影响过程的关键问题,主要针对大型软件企业,这些企业部门完备,能够对软件过程中的方方面面停止改良,关于中国目前大量的中小型企业中的一些要素可能并不适用。

  ⑶企业在过程改良的同时,能够引进一些工具和新技术。但是,过程的改良是一个周期长投资高奏效慢的长期过程。所以企业必需有耐烦停止过程的改良,在一个很长的周期内,过程改良的收益才会明显。

  3完成。贼贼的创新战略

  (一)需求管理过程创新

  需求管理是在用户和软件工程之间树立对顾客需求的共同了解,施行有效的需求管理是项目胜利的关键。需求管理是软件工程十分关键的一个步骤,需求剖析的完好与否直接影响到软件过程的改良,以至招致软件开发的成败。因而,面向用户的需求一定要和用户多沟通、交流,最终经过双方有关部门人员的论证以文档材料的方式肯定下来。任何一个需求剖析因客观缘由可能存在着需求更改的可能,关于这种状况一定要留意需求更改的可控性,要及时判别需求更改所影响的范围,经过定义一个标准的流程来处置需求变卦,要树立需求的基准版本和更改版本控制文档材料,一方面使受需求变化影响的产品与需求变卦分歧,另一方面使需求变动影响到的产品尽可能少,最终目的是在需求发作变卦的状况下项目依然能获得胜利。

  (二)软件工程方案过程创新

  软件工程筹划是依据目的对软件过程施行活动的布置,是施行…的中心并归入基线管理。其关键活动有软件生存周期模型、工作产品、工作合成构造、项目预算、风险剖析、项目方案。在软件工程的施行过程必需做到:^)制定软件工程方案的规范格式,阐明系统的功用、性能、应托付的文档材料;(习明白项目所需的资源、条件约束、所用的开发办法和面临的风险;丨3丨阐明项目所需人员的类型、组成构造、数量;丨4丨阐明项目的开发进度、应完成的任务及时间、预算支出;(为撰写软件工程方案文档。

  (三)软件工程跟踪和监视创新

  软件工程的跟踪和监视是依据项目的方案,在指定的时间对项目制定的目的停止监测,它一直贯串于整个过程中。目的是标准软件过程的流程,增加软件过程中进度、本钱、质量的可视性。与项目相关的人员应完成以下相应的任务:丨1丨由项目经理担任根据开发方案对项目施行跟踪与监视工作,并在项目的执行过程中请求项目中的各级担任人查阅和剖析组织软件过程数据库和文档库,运用组织级的经历对项目停止监控,跟踪项目的执行状况,按工程实践状况定期检查项目的停顿状况并构成文档;(习项目管理部门对项目的执行状况停止数据剖析和评审并采取必要的措施。

  软件工程的施行是一个复杂的过程,软件开发人员以及软件开发组织的管理是重要要素,[……是软件工程范畴一个比拟完善的规范,[……有助于软件开发过程的标准化、规范化,能够进步软件开发效率,降低软件开发失败的风险和错误发作率,进步软件产质量量,缩短整体开发时间,减少开发本钱,从而保证用户能得到称心的软件产品。

  本文无剽窃,作者全权担任版权事宜。

  此软件工程论文出自网络,版权归原作者所有,若侵犯到您的权利,请联系我们。我们将于1 -2个工作日内删除。国内最权威软件工程论文代写机构,无数成功案例,欢迎品鉴。

最近相关

速成论文网

最新更新

热门推荐

[职业教育]简析人才培养工作状态数据采集平台在高职院校
1 院校研究的起源与定义 院校研究于20 世纪20 年代诞生在美国。1965 年美国院校研究会(Association for Institutional Research,AIR)成立...[全文]
[高等教育]试论高等院校音乐课程的德育功能及其实现路径
一、高校音乐课程的德育方式 (一)特定音乐作品的歌词内容具有德育功能 每一首歌曲,既经过词作家、曲作家的精心创作,...[全文]
[高等教育]浅谈高等教育大数据的作用及其构建
一、高等教育大数据的含义 大数据(big data)或称海量信息资源,其概念来源于早期学科的信息爆炸。大数据是信息技术和计算...[全文]
[初等教育]对小学英语课堂有效教学的研究
小学英语是小学学习课程的重要组成部分,英语的学习有利于培养学生的语言接受能力与表达能力,能够让学生在不同的语言...[全文]
[学前教育]幼儿园管理视角下谈幼儿园教育小学化问题
一 幼儿园教育小学化的体现 幼儿园教育小学化是指幼儿教育机构将小学课程内容、教学观念、教学方式和方法等渗透于幼儿...[全文]
[临床医学]简析优质护理服务对抑郁症患者服药依从性和护
近年来,抑郁症患者呈上升趋势,引起广泛关注。为此,我院选取了70 例抑郁症患者实施不同的护理,以此观察抑郁症患者护...[全文]
[临床医学]骨外伤急诊患者心理护理的临床效果解析
骨外伤是指间接暴力或直接暴力等外伤所致的骨折,属于急诊科常见病之一。目前,手术是治疗骨外伤的主要方法。研究发现...[全文]
[药学]谈黄芪注射液对大鼠急性脊髓损伤的神经保护作
急性脊髓损伤( ASCI) 是一种由原发性损伤和随继出现的继发性损伤引起的脊髓神经功能障碍疾病,据统计中国脊髓损伤的发病...[全文]
[医学]揭示青蒿素强力疟原虫杀灭效果的机制
来自新加坡国立大学(National University of Singapore,NUS)的研究团队解开了青蒿素强力疟原虫杀灭效果背后的谜团。青蒿素被认为...[全文]
[互联网技术]浅析基于“互联网+”的高校教务管理系统的分析
1 需求分析 1.1 功能性需求分析 根据广东工商职业学院教务管理工作现状和诉求,本系统主要使用对象为:教务管理人员、教...[全文]
[互联网技术]探析计算机远程网络通讯技术
1 计算机远程网络通讯技术概述 计算机远程网络通讯技术主要是建立在计算机技术和通讯技术两种新型技术发展之上的,这两...[全文]
[计算机硬件]简析CP-ABE 与数字信封融合技术的云存储安全模型
1 云安全相关技术 1. 1 数据加密技术 针对数据存储及传输的安全问题,目前大多数云服务商还是采用传统的数据加密方式保护...[全文]

热门标签