没有合适的资源?快使用搜索试试~ 我知道了~
全面质量管理标准
资源详情
资源评论
资源推荐
有效的软件质量管理(上)
一、引言
随着社会信息化水平的不断提高,信息行业急速膨胀,信息企业快速成长,随之带来的信息市场竞争激
烈,企业为了求生存,满足客户需求则成为各行各业的首要责任。依赖于质量、成本和进度的客户满意度 ,
质量则是重点支撑之一,这样需求我们对质量管理需要加强认识。我们都知道 pmbok 把项目管理划分为
9 个知识领域,即范围管理、时间管理、成本管理、质量管理、人力资源管理、沟通管理、采购管理、风
险管理和综合管理。质量管理作为 9 大知识领域之一,可见其重要性。
质量管理包括:质量计划编制、质量确保和质量控制三个过程域。质量计划是质量管理的第一过程域,
他主要结合各个公司的质量方针,产品描述及质量标准和规则通过收益、成本分析和流程设计等工具制定
出来实施方略,其内容全方面反应用户的需求,为质量小组成员有效工作提供了指南,为项目小组成员及
项目相关人员了解在项目进行中怎么实施质量确保和控制提供依据,为确保项目质量得到保障提供坚实的
基础。质量确保则是贯穿整个项目全生命周期的有计划和有系统的活动,经常性地针对整个项目质量计划
的执行情况进行评估、检查和改进等工作,向管理者、顾客或其他方提供信任,确保项目质量和计划保持
一致。质量控制是对阶段性的成果进行检测、验证,为质量确保提供参考依据,他是个 PDCA 循环过程。
二 质量管理责任分配
我们公司在研发项目上按照规范化软件的生产方式进行生产,在生产流程上采用 ISO9000 的标准进行。
每个项目除配备了项目研发所需角色外,还专门配备了设置管理小组、测试小组和质量确保小组确保质量
管理的实施,下面针对这三种角色进行说明:
1、设置管理小组职责
设置管理小组是确保项目研发完毕的同时,内部文件和外部文件都同时完成。内部文件的及时产生和规
范,是确保项目研发各小组能够更好的接口和沟通的重要前提,从另一个方面讲,也是确保工程不被某个
关键路径所阻塞而延滞的前提。如上所述,设置管理小组还是确保质量确保小组得以发挥作用的基础。设
置管理小组的主要职责包括: 完善各个部门发送需要存档和进行版本控制的代码、文件(包括外来文
件)和阶段性成果; 对代码、文件等进行单向出入的控制; 对所有存档的文件进行版本控制; 提供文件
规范,并传达到研发组中。
2、测试小组职责
测试小组作为质量控制的主要手段,负责软件的测试设计和执行工作。如同软件研发相同,测试在执行
之前,同样需要进行测试计划和测试策略的设计,通常情况下测试能分为如下几种类型,如:正确性测试 、
功能性测试、性能测试、安全测试和系统测试等。而这些测试均需要在测试计划和测试策略中进行描述用
以指导测试小组成员进行测试用例编写和测试执行。程式员在交给测试人员之前是进行过一定的单元测试 ,
确保程式编译、运行正确。
测试人员根据周详设计的文件对软件要实现的功能进行一一测试,确保软件的执行正确的实现设计需求,
在此也只证实了软件正确的反映了设计思想,不过否真正反映了用户的需求仍需要进一步的功能性测试。
测试人员只有根据软件需求规格说明书所提及的功能进行检测,才能确保项目组研发的软件产品满足用
户需求。在正确性测试完成之后,需要测试的是软件的性能,软件的性能在本项目中占有重要的地位,性
能需求有可能改动软件的设计,为避免造成软件的后期返工,测试在性能上需要较大的侧重。如果有必要
的话,测试小组还需要做安全测试,以确保系统使用安全可靠。
3、质量确保小组职责
质量确保小组作为质量确保的实施小组,主要职责是确保软件透明研发的主要环节。在项目研发的过程
中几乎所有的部门都和质量确保小组有关。质量确保小组对项目经理提供项目进度和项目真正研发时的差
异报告,提出差异原因和改进方法。
appleyan2008
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0