我国软件企业质量管理
随着计算机应用的普及和不断深入,使得我们整个社会的经济体系,以至人们的日常生活的各个层面都对计算机,特别是对软件的依赖性越来越大,尤其是进入21世纪,软件技术已成为信息产业的核心,并直接影响着国民经济的各个领域。与此同时,软件质量问题给我们带来的危害也越来越严重。人们正在逐渐认识到软件产品质量正在牵动着社会的命脉,正如由于软件设计考虑不周全而震动世界的计算机2000年问题一样,忽视软件质量必将让我们付出巨大的代价,受到严厉的惩罚。
随着信息技术的不断发展,软件开发平台、开发工具日益复杂,系统本身的功能日益庞大,软件开发越来越成为一个高风险的事业,随时都面临着项目失去控制而导致开发失败的危险。然而大量实践证明,软件工程项目的成败,通常是因为管理问题(协同工作的能力),而不是技术上的问题。要想做一盘“完美”的软件大餐,软件质量管理的作用是不言而喻的。
一、什么是软件质量管理
简单地说,软件质量管理即针对软件产品和研发过程质量的管理,其目标是保证软件产品的高质量。软件项目的质量管理包括三个主要过程:
1、质量计划编制。包括确认与项目有关的质量标准以及实现方式。将质量标准纳入项目设计是质量计划编制的重要组成部分。对于一个IT项目,质量标准包括允许系统升级、为系统计划一个合理的响应时间、或确保产生一致和标准的信息。
2、质量保证。包括对整体项目绩效进行定期的评估以确保项目能够满足相关的质量标准。质量保证过程不仅要对项目的最终结果负责,而且还要对项目过程承担质量责任。
3、质量监控。包括监控特定的项目结果,确保它们遵循相关质量标准,并确定提高整体质量的方法。这个过程与质量管理所采用的工具和技术密切相关。
二、为什么软件企业要加强质量管理
1、软件质量管理尚未受到应有的重视。特别是市场竞争的环境下,企业如果不能在管理上付出努力,就很难在竞争中有所作为。我们的企业管理落后于发达国家,致使为国际公认的我国人才优势和雄厚的智力资源无法充分发挥。具有聪明才智的技术人员在非规范化的管理环境下不能为工程项目的大厦添砖加瓦,管理薄弱反而会使无序的活动成为无效的活动或者导致力量互相抵消。
2、软件开发必须靠管理来达到工程化。不少软件开发人员凭自己的经验****惯了自己熟悉的一套开发方法和步骤,或者****惯了非规范、任意性很强的做法,不愿受规范化管理的约束。一些开发活动事先不作计划;活动过程中不作记录;项目临近结束补写资料,赶制文档。在开发进度由于各种原因延误的情况下,降低测试工作等等。这些不规范的开发行为要靠管理加以纠正。
3、质量管理的基本要求应体现在开发规范中。目前,不少软件企业并未建立自己的开发规范,使得项目或产品的开发工作无章可循、无法可依。有的项目或产品开发获得成功完全是因为参与的技术人员或管理人员优秀,但他们的成功做法并未得到推广。特别是当他们由于各种原因一旦离开岗位以后,工作情况会发生很大滑坡。
三、我国软件企业质量管理现状分析
1、我国软件企业质量管理现状。目前,我国已有5000多家软件企业,从业人员约15万人,而且发展前景巨大。但是,从软件质量
我国软件企业质量管理 来自淘豆网www.taodocs.com转载请标明出处.