您的位置:首页 > 其它

[原创]软件产品的质量

2007-09-13 18:51 302 查看
[原创]软件产品的质量

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

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

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

以上三者相辅相成,互相依赖,又互相制约,称为“质量关键金三角”


四 决定产品质量关键因素- 管理与流程
产品开发生命周期;
里程碑控制的质量监测;
螺旋式开发模型;
缺陷趋势监测和管理;
测试版本制作过程控制;
风险分析和管理;

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

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

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

以上是参加了微软软件产品的质量培训时,所列的笔记,供参考!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: