“软件工程管理”

“软件工程管理”

ID:46055717

大小:56.50 KB

页数:4页

时间:2019-11-20

“软件工程管理”_第1页
“软件工程管理”_第2页
“软件工程管理”_第3页
“软件工程管理”_第4页
资源描述:

《“软件工程管理”》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、“软件工程管理”随着国家“以信息化带动工业化”发展战略的实施,我国信息化建设进入了新的时期。但“软件危机”及社会对软件工程管理重要性认识的不足却为信息化建设带来了重重隐患。令人欣喜的是,随着我国信息化建设步伐的加快,在一些企业的有力推动下,这种状况正在快速改变。现在,政府及越来越多的企业已经认识到软件建设和管理在信息化建设中的核心地位及作用。而国外多年来的发展经历也证明,软件工程管理是软件产业的一项基本功,它是影响软件研发项目全局的因素,对整个项目的成功实施起着决定性作用。软件工程管理的发展要了解软件工程管理首先应该清楚什么是软件工程。软件工程这一概念最早是北大西洋公约组织(nat

2、o)成员国的软件工作者在1968年、1969年的软件研讨会上首次提出的。在我国,根据国家标准gb/111457-1995,其定义是:“软件开发、运行、维护和引退的系统方法。”虽然,已经有了如此权威的定义,但仍然有很多人错误的将软件工程理解为简单的软件编程。其实我们不难看出,软件工程有其严谨的专业性。而软件工程管理的概念,就是从工程学角度出发,对软件工程的项目范围、项目周期、产品质量、知识资源、人力资源、项目成本等六大要素进行管理。软件工程管理引起业界的广泛注意源于20世纪70年代中期人们对“软件危机”的认识。当时美国国防部曾立题专门研究软件项目成败的原因,发现70%的项目是因为管理

3、不善而引起,而并不是因为技术实力不够,进而得岀一个结论,即管理是影响软件研发项目全局的因素,而技术只影响局部。尽管如此,到了20世纪90年代屮期,软件工程管理不善的问题仍然存在。根据世界著名it系统项目论证与决策权威机构gartner发布的报告显示,全球80%-90%的信息化项目没有达到预定目标,80%的项目超出预算,40%的项冃失败或最终放弃。而中国的数字比这个还耍大的多,只有小于25%的项目达到了需求和技术目标,10%满足了即定的工作目标。这些现象和数字表现出来的软件产品质量不高、生产率过低、资金大量浪费、进度无法保证的局面就是“软件危机”。而软件工程管理的失控就将造成软件危机

4、。对于我国止如火如荼地进行着的信息化建设,“软件危机”就意味着大量国有资产的流失。由此可见,软件工程管理的意义至关重要。新背景下的再探索随着中国信息化事业的深入发展,政府主管部门和更多的国内企业已经开始关注如何保证软件建设的质量与可靠性问题,并已初步达成一个统一的认识,那就是走“软件工程化”道路,遵循系统工程的思想,对软件开发全过程通过可定义、可量化的工程实践方法进行控制管理。然而由于软件工程管理和其它工程管理相比有其特殊性,故而在软件工程管理的实施上仍然存在很多困难。例如,软件是知识产品,建设进度和质量都难以度量,生产效率也难以保证;同时,软件系统的复杂程度也是超乎想象的。例如,

5、宇宙飞船的软件系统源程序代码多达2000万行,如果按过去的生产效率一个人一年只能写1万行代码的话,那么需耍2000人年的工作量,这是非常惊人的。正因为软件如此复杂和难以度量,软件工程管理的发展还很不成熟。在万维易化认看来,传统的软件工程管理内容过于单一,主要只是聚焦于软件开发过程中的管理。但随着信息化建设事业的深入发展,软件承建方单方血的开发管理己经不能满足信息化建设的全部需要。因此万维易化提岀了全新的“软件工程管理(sem)”概念,将软件工程管理细分为软件开发管理、软件工程监理、软件集成应用等三大组成部分。对于信息化建设项目中通常包括的建设方、监理方和承建方而言,分别需要对软件集

6、成应用、软件工程监理和软件开发过程实现有效的管理,只有这样才能切实保证信息化建设的最终成功。万维易化认为,实现有效的软件工程管理的关键因素在于客观、有效的管理工具。软件工程属于知识高度密集,开发过程复杂多变,显现度很低。以软件工程监理为例,传统的软件工程监理很大程度上是参考了建筑行业的监理模式,在建筑项目中,监理方在施工现场随时可以对工程的进行、质量进行现场监理,而软件工程建设项目根本就没有什么施工现场可以考察,工程进度、资金使用情况、软件质量、合同执行情况也难以掌控。这就造成软件工程管理在实际操作过程中“可操作性”差、“能见度”低。因此,无论是软件工程监理、还是软件开发、集成应用

7、管理,一个好的管理工具最迫切需要解决的问题就是为软件工程建设过程营造一个“建设现场”,将软件工程建设的过程实现“可视化”。为此,万维易化提出了平台化的解决方案,主张通过搭建一个软件工程管理平台,将软件开发的代码、费用、人员、文档、项目实施进度、资金控制等情况都纳入一个统一的平台,实现建设各方的实时沟通,对软件建设的过程进行可视化、可控制的协调管理。成功的实践基于以上这些认识,结合中国软件业目前的现状,万维易化推出了“精研—软件工程管理平台”,并将其细分为了三个解决方案

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。