下载此文档

大型软件开发过程的质量管理体系.docx


文档分类:IT计算机 | 页数:约19页 举报非法文档有奖
1/19
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/19 下载此文档
文档列表 文档介绍
大型软件开发过程的质量管理体系
 
大型软件开发过程的质量管理体系 
韩思音 弋陪余 
 
国信朗讯科技网络技术有限公司是中国电信和朗讯科技合资的专业从事通信网络管理软件开发的高科技性”; 
2)通过测试部门的“系统测试”、“回归测试”过程的定义、执行和不断改善,确保软件的可靠性和可用性; 
3)通过测试部门的“性能测试”,确保软件的效率; 
4)通过软件架构的设计过程及开发中代码、文档的实现过程,确保软件的可维护性; 
5)通过引入适当的编程方法、编程工具和设计思路,确保软件的“可移植性”等等。 
2.2 对开发文档的评审是产品检验的重要方式 
由于软件是在计算机上执行的代码,离开软件的安装、使用说明文档等则寸步难行,所以开发过程中的很多文档资料也作为产品的组成部分,需要像对产品一样进行检验,而对文档资料的评审就构成了产品检验的重要方式。 
2.3 通过技术手段保证质量 
利用多种工具软件进行质量保证的各种工作,如用CVS软件进行配置管理和文档管理、用MR软件进行变更控制、用RATIONAL ROSE软件进行软件开发等。采用先进的系统分析方法和软件设计方法(OOA、OOD、软件复用等)来促进软件质量的提高。 
2.4 软件质量管理的指导思想 
2.4.1 缺陷预防 
分析过去遇到过的缺陷并采用响应的措施以避免这些类型的缺陷以后再次出现。这些缺陷可能在当前项目的早期阶段或任务中被确定,也可能是被其它项目所确定。缺陷预防活动也是项目间汲取教训的一种机制;规划缺陷预防活动;找出并确定引起缺陷的通常原因;对引起缺陷的通常原因划分优先级并系统地消除。 
2.4.2 紧紧扣住用户需求 
用户分为两种:CUSTOMER和END USER。前者是付钱的,而后者才是使用者。两者的要求有时是不同的,所以两方面的要求都要满足。但是,有时两方面的要求并不一致。因此,应采取以下方式: 
1)采用快速原型法,尽快提供用户软件原型,并及时获取用户的反馈,根据用户的反馈不断修改软件,而不是全部完工后再最后交给用户。否则,要改的地方可能很多,甚至推翻重来。 
2)充分设计之后再编码,防止因考虑不周而返工。 
3)牢牢控制对缺陷的修改。要用专门的软件,记录和跟踪软件缺陷的修复。缺陷跟踪记录包括:发现人、缺陷描述、修复人、修复记录、确认人、确认结论,通过后才关闭该记录。 
4)充分进行软件的系统测试。软件编码、单元测试、集成测试后,还要进
行充分的系统测试、回归测试,待软件稳定、不再出新的缺陷后,再考虑软件出厂。 
5)恰当掌握软件的放行标准。并不是零缺陷的软件才是质量高的软件,软件零缺陷几乎是不可能的,对遗留的缺陷要充分进行分析,只要能满足用户需求,软件遗留的缺陷可以通过今后升版解决。 
3 大型软件开发流程 
所谓“大型软件开发”,通常指那些开发过程资源消耗较大、开发时间跨度长、技术复杂的软件开发过程。例如“传输网络集中监控系统NetGuard”在开发过程中,需要30~40名软件工程师花费半年左右的时间;技术上,NetGuard与其他多达20多家的电信设备提供商的系统的接口进行互联,并且,作为告警集中监控系统,实时性要求很高。 
公司大型软件开发流程示意如图1所示,采用螺旋式增量开发方式。

 
 
 
 
 
图1 大型软件开发流程示意图 
 
图中1~7是各阶段的输出点,也是质量控制点,有相应的输出文档和软件代码,均需要得到QM的确认。 
除了上述7个阶段外,还有项目管理(PM)、变更控制、需求控制、文档控制、用户满意度管理等流程贯穿全部阶段。 
为保证大型软件的开发能够顺利进行,在实践中,公司的开发流程设置具有以下特点: 
1)项目驱动 由于软件开发过程几乎涉及内部的各个部门,所以采取项目驱动机制来管理软件开发过程,即把为不同客户提供的各个版本的软件开发过程纳入项目管理机制中,以项目的方式来进行各版本软件的开发过程。 
内部管理架构采取矩阵方式,纵向以职能为驱动建立各个职能部门(产品管理部、项目开发部、系统测试部、工程部等),横向以项目为驱动,确保职能部门对同时开发的多项目进行支持。 
PM(Project Manager)作为项目驱动的主导者,获得公

大型软件开发过程的质量管理体系 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数19
  • 收藏数0 收藏
  • 顶次数0
  • 上传人mama
  • 文件大小21 KB
  • 时间2022-04-10