质量保证过程-度量分析过程课件_第1页
质量保证过程-度量分析过程课件_第2页
质量保证过程-度量分析过程课件_第3页
质量保证过程-度量分析过程课件_第4页
质量保证过程-度量分析过程课件_第5页
已阅读5页,还剩97页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2007.09质量保证过程度量分析过程Copyright©bySST.Allrightsreserved.主讲人:宋宁组织过程培训系列过程改进组2007.09质量保证过程度量分析过程Copyright2

大纲QA职责是?质量的概念质量保证过程制定QAP审计过程不符合项管理推进过程改进度量分析2大纲QA职责是?3QA的职责?QA对软件最终的产品质量负责吗?

QA要负责解决所发现的质量问题吗?

QA是专门监督项目组成员的吗?3QA的职责?QA对软件最终的产品质量负责吗?

4

大纲QA职责是?质量的概念质量保证过程制定QAP审计过程不符合项管理推进过程改进度量分析4大纲QA职责是?5质量的概念软件质量的定义:明确声明的功能和性能需求、明确文档化开发标准、以及专业人员开发的软件所应具有的所有隐含特征都得到满足。产品或流程都有质量特性。产品质量的核心是生产合格的产品,而流程质量的核心是合理地生产产品。5质量的概念软件质量的定义:明确声明的功能和性能需求、明确文6

大纲QA职责是?质量的概念质量保证过程制定QAP审计过程不符合项管理推进过程改进度量分析6大纲QA职责是?7质量保证过程-目的

目的:为项目团队与管理层能够客观地了解到开发过程和相关的工作产品提供一个独立的视角,以确保项目开发项目进展过程符合组织级规范,及所开发的工作产品符合组织级标准。7质量保证过程-目的目的:为项目团队与管理层能够客观地了解8质量保证过程-活动概览8质量保证过程-活动概览9

大纲QA职责是?质量的概念质量保证过程制定QAP审计过程不符合项管理推进过程改进度量分析9大纲QA职责是?10质量保证过程-制定QAP角色与职责项目经理:制定项目质量目标与QA共同制定项目遵循的开发规范过程规范及工作产品标准与QA共同制定项目的度量目标提供项目开发计划项目计划信息参加QAP的评审与批准

QA:协助项目经理制定项目质量目标与项目经理共同确定制定项目遵循的开发规范过程规范及工作产品标准依据项目开发计划项目计划制定项目QAP确定项目的度量目标、度量项及度量数据采集机制10质量保证过程-制定QAP角色与职责11质量保证过程-制定QAP

进入条件:项目已启动输入:项目计划草稿11质量保证过程-制定QAP进入条件:12质量保证过程-制定QAP

活动描述:制定项目级过程规范及项目质量目标【项目经理】【QA】确定项目度量目标及度量项【项目经理】【QA】

识别QA活动【QA】制定并编写QAP【QA】提交评审后申请批准【QA】12质量保证过程-制定QAP活动描述:13质量保证过程-制定QAP

输出:QAP退出条件:QAP基线化支持文档:《OSP-QA-T01-V1.0质量保证计划》13质量保证过程-制定QAP输出:14

大纲QA职责是?质量的概念质量保证过程制定QAP审计过程不符合项管理推进过程改进度量分析14大纲QA职责是?15质量保证过程-审计的过程

审计活动包括工作产品审计与过程审计,其两者活动的过程相同。角色与职责:QA:执行审计整理审计报告项目组成员对QA的审计提供支持15质量保证过程-审计的过程审计活动包括工作产品审计与过16质量保证过程-审计过程

进入条件:项目级过程规范已建立项目开发计划中已明确项目开发过程规范项目QAP已基线化输入:被审计的工作产品项目进展过程及项目活动的产出(例如个人日报、项目跟踪表、配置状态跟踪表、bug记录等)16质量保证过程-审计过程进入条件:17质量保证过程-审计过程

活动描述:关注项目开发过程项目进展过程【QA】根据QAP,进行审计(审计的依据是已定义的项目级过程规范;审计的工具是各检查单)【QA】记录并报告不符合项【QA】报告审计结果【QA】17质量保证过程-审计过程活动描述:18质量保证过程-审计过程

输出:《QA审计报告》《不符合项跟踪表记录》退出条件:计划审计的内容已审计完毕,审计报告已提交。18质量保证过程-审计过程输出:《QA审计报告》《不符合19质量保证过程-审计过程续1

工作产品的审计根据组织级工作产品检查单进行审计;一般QA在参加工作产品的评审时进行工作产品的审计。过程审计对象主要包括:项目计划、项目监控、风险管理、评审与批准、需求开发与管理、设计活动、编码活动、集成与系统测试、发布、配置管理、缺陷跟踪管理。19质量保证过程-审计过程续1工作产品的审计根据组织级20质量保证过程-审计过程续2

项目计划过程审计重点:是否有估算?计划是否基于估算?是否定义了项目级过程规范?任务的分配与进度安排是否得到各负责人的承诺?QA是否与项目经理共同确定项目的质量目标、度量目标、度量项等内容?配置管理计划是否与项目成员进行了充分沟通,并得到项目经理认可?……20质量保证过程-审计过程续2项目计划过程审计重点:21质量保证过程-审计过程续3

项目监控过程审计重点项目活动是否基于计划?项目经理和项目任务组负责人是否对项目计划中列出的所有活动/任务都进行了跟踪?项目经理是否按项目计划中定义的频率提交项目状态报告?高层经理是否及时对项目状态报告/项目状态评审会中的重大项目问题进行了处理?召开项目里程碑会时,里程碑点工作产品是否已全部基线化?项目里程碑会是否部署了下一阶段详细工作计划?……21质量保证过程-审计过程续3项目监控过程审计重点22质量保证过程-审计过程续4

项目风险管理过程审计重点在项目例会或项目里程碑会中是否进行了风险识别活动?识别出的风险是否都登记在《项目跟踪表》中,并得到了跟踪与管理(包括制定缓解计划与风险解决计划)?……22质量保证过程-审计过程续4项目风险管理过程审计重点23质量保证过程-审计过程续5

评审与批准过程审计重点是否所有受评审对象影响的工作域的代表参加了评审?评审对象是否得到评审组成员的审阅?评审的意见是否得到恰当的解决,并得到验证?评审的周期是否过长?导致过长的原因是否得到了记录?……23质量保证过程-审计过程续5评审与批准过程审计重点24质量保证过程-审计过程续6

需求与开发过程审计重点用户需求说明书是否得到确认?所有的需求是否得到了跟踪?需求变更是否符合变更流程?……24质量保证过程-审计过程续6需求与开发过程审计重点25质量保证过程-审计过程续7

设计活动审计重点设计是否与需求规格说明书一致?设计与需求的追溯矩阵是否得到维护和更新?……25质量保证过程-审计过程续7设计活动审计重点26质量保证过程-审计过程续8

编码活动审计重点代码是否符合已定义的编码规范?已提交测试的代码的变更是否有变更的依据?是否按计划进行了代码走查及单元测试活动?……26质量保证过程-审计过程续8编码活动审计重点27质量保证过程-审计过程续9

集成与测试活动审计重点测试用例是否与需求一致?测试的结果是否得到了记录?……27质量保证过程-审计过程续9集成与测试活动审计重点28质量保证过程-审计过程续10

发布活动审计重点发布活动是否有计划?发布物是否与计划相符?发布物是否得到测试组、CM、QA、项目经理及高层经理的确认?……28质量保证过程-审计过程续10发布活动审计重点29质量保证过程-审计过程续11

配置管理过程审计纳入基线库的工作产品是否得到了批准?配置状态跟踪表是否与配置库一致?基线的建立是否与计划一致?……29质量保证过程-审计过程续11配置管理过程审计30质量保证过程-审计过程续12

缺陷管理过程审计对缺陷的描述是否符合规范?缺陷是否按其优先级别得到了按时的处理?对缺陷的处理是否符合规范?已处理的缺陷是否按计划得到了及时的验证?……30质量保证过程-审计过程续12缺陷管理过程审计31

大纲QA职责是?质量的概念质量保证过程制定QAP审计过程不符合项管理推进过程改进度量分析31大纲QA职责是?32质量保证过程-不符合项管理

不符合项:QA在审计或日常工作中发现的,项目进展中与项目已定义的过程规范不一致的问题。

32质量保证过程-不符合项管理不符合项:QA在审计或日常33质量保证过程-不符合项管理

角色与职责

QA:跟踪、并确保审计发现的不符合项得到解决维护《不符合项跟踪表》项目经理:对于QA报告的未解决的不符合项要给出解决安排项目组成员:处理所报告的不符合项

33质量保证过程-不符合项管理角色与职责34质量保证过程-不符合项管理

进入条件:审计过程发现不符合项日常活动发现不符合项

输入:不符合项记录34质量保证过程-不符合项管理进入条件:35质量保证过程-不符合项管理

活动描述:在审计或日常工作中发现的不符合项记录在《不符合项跟踪表》中。【QA】对于严重的不符合项或当事人不能立即解决的不符合项,应报告项目经理,并协助项目经理制定矫正计划;对于轻微的不符合项且当事人可以立即解决的不符合项,直接请其纠正。【QA】【项目经理】【项目组成员】跟踪不符合项的状态,并更新《不符合项跟踪表》。【QA】把审计发现的不符合项及处理情况整理在《QA审计报告》中;日常发现的不符合项应统计在在《质量状态报告》内。【QA】35质量保证过程-不符合项管理活动描述:36质量保证过程-不符合项管理

汇报规则:一般情况,当QA审计发现不符合项时,如当事人不能或没有解决,QA应通知项目经理给予安排解决;如果项目经理不能给予解决,QA可上报高层经理。如发现紧急或严重的问题,应直接向项目经理报告;如项目经理不能给予解决,QA应报告给高层经理,由高层经理对问题进行确认,及给与安排解决。36质量保证过程-不符合项管理汇报规则:37质量保证过程-不符合项管理

输出:《不符合项跟踪表》退出条件:不符合项已关闭

37质量保证过程-不符合项管理输出:Q&A?

Q&A?39

大纲QA职责是?质量的概念质量保证过程制定QAP审计过程不符合项管理推进过程改进度量分析39大纲QA职责是?40质量保证过程-推进过程改进

QA在项目进展过程中,依据与项目经理共同建立的项目过程规范,推动项目过程标准的实施,并给予指导。采集项目执行组织级过程标准的情况,包括:执行中的问题、好的实践;形成对过程改进的意见或建议;提交给EPG组织;同时,积累经验教训和好的样例,提交到组织SSP中。在项目结束时,QA将有价值的度量数据存储在组织资产库内。

40质量保证过程-推进过程改进QA在项目进展过程中,依据41质量保证过程

–QA的职责软件质量保证人员对软件最终的产品质量负责。╳

软件质量保证人员要负责解决所发现的质量问题。╳

软件质量保证人员是专门监督项目组成员的。

╳41质量保证过程–QA的职责软件质量保证人员对软件最终的42

大纲QA职责是?质量的概念质量保证过程制定QAP审计过程不符合项管理推进过程改进度量分析42大纲QA职责是?43度量分析

目的:通过收集项目进展过程中的数据,进行分析、统计,以提供反应项目实际状态的数据,从而为项目管理提供参考与依据。通过建立组织完整的度量体系,可以提高项目估算精度、项目进展过程的效率及产品质量。43度量分析目的:通过收集项目进展过程中的数据,进行分析、44度量分析

角色与职责:项目经理确定项目度量目标;收集项目数据;根据QA提供的度量分析结果,采取必要的纠正措施或改进活动;

项目组成员记录个人在项目进展过程过程中的数据;QA与项目经理共同确定项目的度量目标和度量项;对项目数据进行分析;必要时向项目经理提供改进意见或建议;将度量结果向项目经理及高层经理报告;

CM负责管理、维护项目数据。

44度量分析角色与职责:45度量分析

进入条件:QA计划已基线化输入:已基线的QA计划

45度量分析进入条件:46度量分析

46度量分析47度量分析

活动描述:根据项目的特征或改进需要,确定项目度量目标。【项目经理】【QA】明确项目的测量项、度量项及采集机制,并在QA计划中明确。【QA】如实记录个人在的项目进展过程数据。项目数据的形式有:bug记录、个人日报、变更记录、评审记录等【项目经理】【QA】【项目组成员】47度量分析活动描述:48

度量分析

活动描述:数据汇总;项目经理将收集到的数据整理在《项目跟踪表》内;QA根据计划将收集到的数据整理在《项目度量表》内。【项目经理】【QA】QA整理《项目度量表》,对收集的项目数据进行度量分析。【QA】QA定期或事件驱动将分析结果以《项目质量状态报告》向项目经理报告;同时就发现的问题提出意见或建议。在项目发布或结项时,QA应向项目经理、质量主管、高层经理提交《项目度量表》。【QA】48度量分析活动描述:49

度量分析

测量项与度量项

《SSP-MA-P01-V1.0度量过程》49度量分析测量项与度量项Q&A?

Q&A?

谢谢!质量保证过程_度量分析过程课件2007.09质量保证过程度量分析过程Copyright©bySST.Allrightsreserved.主讲人:宋宁组织过程培训系列过程改进组2007.09质量保证过程度量分析过程Copyright53

大纲QA职责是?质量的概念质量保证过程制定QAP审计过程不符合项管理推进过程改进度量分析2大纲QA职责是?54QA的职责?QA对软件最终的产品质量负责吗?

QA要负责解决所发现的质量问题吗?

QA是专门监督项目组成员的吗?3QA的职责?QA对软件最终的产品质量负责吗?

55

大纲QA职责是?质量的概念质量保证过程制定QAP审计过程不符合项管理推进过程改进度量分析4大纲QA职责是?56质量的概念软件质量的定义:明确声明的功能和性能需求、明确文档化开发标准、以及专业人员开发的软件所应具有的所有隐含特征都得到满足。产品或流程都有质量特性。产品质量的核心是生产合格的产品,而流程质量的核心是合理地生产产品。5质量的概念软件质量的定义:明确声明的功能和性能需求、明确文57

大纲QA职责是?质量的概念质量保证过程制定QAP审计过程不符合项管理推进过程改进度量分析6大纲QA职责是?58质量保证过程-目的

目的:为项目团队与管理层能够客观地了解到开发过程和相关的工作产品提供一个独立的视角,以确保项目开发项目进展过程符合组织级规范,及所开发的工作产品符合组织级标准。7质量保证过程-目的目的:为项目团队与管理层能够客观地了解59质量保证过程-活动概览8质量保证过程-活动概览60

大纲QA职责是?质量的概念质量保证过程制定QAP审计过程不符合项管理推进过程改进度量分析9大纲QA职责是?61质量保证过程-制定QAP角色与职责项目经理:制定项目质量目标与QA共同制定项目遵循的开发规范过程规范及工作产品标准与QA共同制定项目的度量目标提供项目开发计划项目计划信息参加QAP的评审与批准

QA:协助项目经理制定项目质量目标与项目经理共同确定制定项目遵循的开发规范过程规范及工作产品标准依据项目开发计划项目计划制定项目QAP确定项目的度量目标、度量项及度量数据采集机制10质量保证过程-制定QAP角色与职责62质量保证过程-制定QAP

进入条件:项目已启动输入:项目计划草稿11质量保证过程-制定QAP进入条件:63质量保证过程-制定QAP

活动描述:制定项目级过程规范及项目质量目标【项目经理】【QA】确定项目度量目标及度量项【项目经理】【QA】

识别QA活动【QA】制定并编写QAP【QA】提交评审后申请批准【QA】12质量保证过程-制定QAP活动描述:64质量保证过程-制定QAP

输出:QAP退出条件:QAP基线化支持文档:《OSP-QA-T01-V1.0质量保证计划》13质量保证过程-制定QAP输出:65

大纲QA职责是?质量的概念质量保证过程制定QAP审计过程不符合项管理推进过程改进度量分析14大纲QA职责是?66质量保证过程-审计的过程

审计活动包括工作产品审计与过程审计,其两者活动的过程相同。角色与职责:QA:执行审计整理审计报告项目组成员对QA的审计提供支持15质量保证过程-审计的过程审计活动包括工作产品审计与过67质量保证过程-审计过程

进入条件:项目级过程规范已建立项目开发计划中已明确项目开发过程规范项目QAP已基线化输入:被审计的工作产品项目进展过程及项目活动的产出(例如个人日报、项目跟踪表、配置状态跟踪表、bug记录等)16质量保证过程-审计过程进入条件:68质量保证过程-审计过程

活动描述:关注项目开发过程项目进展过程【QA】根据QAP,进行审计(审计的依据是已定义的项目级过程规范;审计的工具是各检查单)【QA】记录并报告不符合项【QA】报告审计结果【QA】17质量保证过程-审计过程活动描述:69质量保证过程-审计过程

输出:《QA审计报告》《不符合项跟踪表记录》退出条件:计划审计的内容已审计完毕,审计报告已提交。18质量保证过程-审计过程输出:《QA审计报告》《不符合70质量保证过程-审计过程续1

工作产品的审计根据组织级工作产品检查单进行审计;一般QA在参加工作产品的评审时进行工作产品的审计。过程审计对象主要包括:项目计划、项目监控、风险管理、评审与批准、需求开发与管理、设计活动、编码活动、集成与系统测试、发布、配置管理、缺陷跟踪管理。19质量保证过程-审计过程续1工作产品的审计根据组织级71质量保证过程-审计过程续2

项目计划过程审计重点:是否有估算?计划是否基于估算?是否定义了项目级过程规范?任务的分配与进度安排是否得到各负责人的承诺?QA是否与项目经理共同确定项目的质量目标、度量目标、度量项等内容?配置管理计划是否与项目成员进行了充分沟通,并得到项目经理认可?……20质量保证过程-审计过程续2项目计划过程审计重点:72质量保证过程-审计过程续3

项目监控过程审计重点项目活动是否基于计划?项目经理和项目任务组负责人是否对项目计划中列出的所有活动/任务都进行了跟踪?项目经理是否按项目计划中定义的频率提交项目状态报告?高层经理是否及时对项目状态报告/项目状态评审会中的重大项目问题进行了处理?召开项目里程碑会时,里程碑点工作产品是否已全部基线化?项目里程碑会是否部署了下一阶段详细工作计划?……21质量保证过程-审计过程续3项目监控过程审计重点73质量保证过程-审计过程续4

项目风险管理过程审计重点在项目例会或项目里程碑会中是否进行了风险识别活动?识别出的风险是否都登记在《项目跟踪表》中,并得到了跟踪与管理(包括制定缓解计划与风险解决计划)?……22质量保证过程-审计过程续4项目风险管理过程审计重点74质量保证过程-审计过程续5

评审与批准过程审计重点是否所有受评审对象影响的工作域的代表参加了评审?评审对象是否得到评审组成员的审阅?评审的意见是否得到恰当的解决,并得到验证?评审的周期是否过长?导致过长的原因是否得到了记录?……23质量保证过程-审计过程续5评审与批准过程审计重点75质量保证过程-审计过程续6

需求与开发过程审计重点用户需求说明书是否得到确认?所有的需求是否得到了跟踪?需求变更是否符合变更流程?……24质量保证过程-审计过程续6需求与开发过程审计重点76质量保证过程-审计过程续7

设计活动审计重点设计是否与需求规格说明书一致?设计与需求的追溯矩阵是否得到维护和更新?……25质量保证过程-审计过程续7设计活动审计重点77质量保证过程-审计过程续8

编码活动审计重点代码是否符合已定义的编码规范?已提交测试的代码的变更是否有变更的依据?是否按计划进行了代码走查及单元测试活动?……26质量保证过程-审计过程续8编码活动审计重点78质量保证过程-审计过程续9

集成与测试活动审计重点测试用例是否与需求一致?测试的结果是否得到了记录?……27质量保证过程-审计过程续9集成与测试活动审计重点79质量保证过程-审计过程续10

发布活动审计重点发布活动是否有计划?发布物是否与计划相符?发布物是否得到测试组、CM、QA、项目经理及高层经理的确认?……28质量保证过程-审计过程续10发布活动审计重点80质量保证过程-审计过程续11

配置管理过程审计纳入基线库的工作产品是否得到了批准?配置状态跟踪表是否与配置库一致?基线的建立是否与计划一致?……29质量保证过程-审计过程续11配置管理过程审计81质量保证过程-审计过程续12

缺陷管理过程审计对缺陷的描述是否符合规范?缺陷是否按其优先级别得到了按时的处理?对缺陷的处理是否符合规范?已处理的缺陷是否按计划得到了及时的验证?……30质量保证过程-审计过程续12缺陷管理过程审计82

大纲QA职责是?质量的概念质量保证过程制定QAP审计过程不符合项管理推进过程改进度量分析31大纲QA职责是?83质量保证过程-不符合项管理

不符合项:QA在审计或日常工作中发现的,项目进展中与项目已定义的过程规范不一致的问题。

32质量保证过程-不符合项管理不符合项:QA在审计或日常84质量保证过程-不符合项管理

角色与职责

QA:跟踪、并确保审计发现的不符合项得到解决维护《不符合项跟踪表》项目经理:对于QA报告的未解决的不符合项要给出解决安排项目组成员:处理所报告的不符合项

33质量保证过程-不符合项管理角色与职责85质量保证过程-不符合项管理

进入条件:审计过程发现不符合项日常活动发现不符合项

输入:不符合项记录34质量保证过程-不符合项管理进入条件:86质量保证过程-不符合项管理

活动描述:在审计或日常工作中发现的不符合项记录在《不符合项跟踪表》中。【QA】对于严重的不符合项或当事人不能立即解决的不符合项,应报告项目经理,并协助项目经理制定矫正计划;对于轻微的不符合项且当事人可以立即解决的不符合项,直接请其纠正。【QA】【项目经理】【项目组成员】跟踪不符合项的状态,并更新《不符合项跟踪表》。【QA】把审计发现的不符合项及处理情况整理在《QA审计报告》中;日常发现的不符合项应统计在在《质量状态报告》内。【QA】35质量保证过程-不符合项管理活动描述:87质量保证过程-不符合项管理

汇报规则:一般情况,当QA审计发现不符合项时,如当事人不能或没有解决,QA应通知项目经理给予安排解决;如果项目经理不能给予解决,QA可上报高层经理。如发现紧急或严重的问题,应直接向项目经理报告;如项目经理不能给予解决,QA应报告给高层经理,由高层经理对问题进行确认,及给与安排解决。36质量保证过程-不符合项管理汇报规则:88质量保证过程-不符合项管理

输出:《不符合项跟踪表》退出条件:不符合项已关闭

37质量保证过程-不符合项管理输出:Q&A?

Q&A?90

大纲QA职责是?质量的概念质量保证过程制定QAP审计过程不符合项管理推进过程改进度量分析39大纲QA职责是?91质量保证过程-推进过程改进

QA在项目进展过程中,依据与项目经理共同建立的项目过程规范,推动项目过程标准的实施,并给予指导。采集项目执行组织级过程标准的情况,包括:执行中的问题、好的实践;形成对过程改进的意见或建议;提交给EPG组织;同时,积累经验教训和好的样例,提交到组织SSP中。在项目结束时,QA将有价值的度量数据存储在组织资

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论