让暴风雨来得更猛烈些吧'''''....

软件质量(11.08)

上一篇 / 下一篇  2007-11-09 11:53:47 / 个人分类:培训整理

     软件质量

主要内容:
   1.软件质量的定义;
   2.软件质量管理体系;
   3.软件质量模型(重点);
   4.软件质量活动;

  1.软件质量的定义
     实体满足需求的特性的总和。
  2.软件质量的三个层次
   由软件质量的定义引申出软件质量的三个层次:
     a.符合需求规格说明,目标是开发者定义的;
     b.符合用户显式需求,目标是客户定义的;
     c.符合用户实际需求,包括用户明确说明的和隐含的需求;
  3.影响软件质量的因素
     包括技术,组织,流程,成为影响软件质量的铁三角,下面分别讨论:
    a. 技术

      分析技术:UML(Unified Model Language 统一建模语言)分析技术
      设计技术:概要设计(流程图,伪码,盒图,PAD)
      编码技术:面向对象编程,java,c++
      测试技术:测试方法,测试流程,测试工具,测试管理
      工艺技术:硬件方面
      现有技术和技术的积累(经验库,案例库,平台库,专利)
    b. 流程

      流程只规定了活动的先后顺序,增加了项目的可控性和透明度,减少内耗,提高生产率
      (过程:除了规定活动的先后顺序,还有角色,职责,入口准则,出口准则,输入/输出)

    c. 组织:并不直接影响软件质量,通过技术和流程影响的
           * 让合适的人做合适的事
           * 用制度来推动技术的沉淀和积累
       组织对流程的影响:流程的实施需要组织强有力推动,否则只是一纸空文

   4.软件质量管理体系
       a. ISO(International Organization for Standardization)国际标准化组织
            ISO9000(标准族):ISO9000是理论指导思想
       b. CMM
       c. 六西格玛
   5.ISO9000:2000版标准八项质量管理原则:
       a. 以客户为中心;
       b. 领导作用;
       c. 全员参与;
       d. 过程方法;
       e. 管理的系统方法;
       f. 持续改进(是组织的永恒目标);
       g. 基于事实的决策方法;
       h.  互利的供方关系;
                     
 


相关阅读:

TAG: 培训整理

 

评分:0

我来说两句

日历

« 2024-05-05  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 10348
  • 日志数: 22
  • 书签数: 1
  • 建立时间: 2007-06-30
  • 更新时间: 2007-12-16

RSS订阅

Open Toolbar