zoukankan      html  css  js  c++  java
  • [原创]软件产品的质量

    [原创]软件产品的质量

    一 什么是产品的质量?
    不同角度理解不同:
        用户(我们需要满意的功能);
        设计(完整的需求文档);
        开发(正确的代码);
        测试(最少的缺陷)

    二 哪么谁应对产品质量负责呢?
       公司负责人;
       项目管理人员;
       开发;
       测试
       QA;
       以上所有的人员应对产品质量负责

    三  哪么决定产品的质量关键因素是什么?
       (1)管理与流程;
       (2)人员与素质;
       (3)技术与工具;

       以上三者相辅相成,互相依赖,又互相制约,称为“质量关键金三角”
      
      
    四   决定产品质量关键因素- 管理与流程
       产品开发生命周期;
       里程碑控制的质量监测;
       螺旋式开发模型;
       缺陷趋势监测和管理;
       测试版本制作过程控制;
       风险分析和管理;

    五 决定产品质量关键因素- 人员与素质
       组织结构
       人员配备
       技术水平
       分析解决能力
       工作负担
       工作态度

    六 决定产品质量关键因素- 技术与工具
       编程语言、方法、标准;
       编译工具;
       自动化测试;
       QA/测试方法、计划;
       功能规范;
       编写需求说明书的模板;
       缺陷数据库;
       质量度量方法;

    七  产品质量关键因素金三角的关系
       三者缺一不可,相辅相成
       实现产品的高质量必须有正确的管理与流程来保证;
       新时代敏捷开发产品质量须借助高效实用的技术与工具;
       高素质人员也需要按科学的管理与流程;
       高素质人员才可能掌握和开发高效实用的技术与工具;

    以上是参加了微软软件产品的质量培训时,所列的笔记,供参考!

  • 相关阅读:
    一、逻辑架构与存储引擎
    三、动态SQL
    九、装饰者模式
    二、Mapper映射文件
    八、适配器模式
    测试开发系列之Python开发mock接口(二)
    测试开发系列之Python开发mock接口(三)
    html基础
    seleniumWebdriver浏览器驱动信息汇总
    用30行代码开发一个上传、下载文件的接口
  • 原文地址:https://www.cnblogs.com/mayingbao/p/892053.html
Copyright © 2011-2022 走看看