“在线学习网站”质量计划分析.doc
《“在线学习网站”质量计划分析.doc》由会员分享,可在线阅读,更多相关《“在线学习网站”质量计划分析.doc(8页珍藏版)》请在冰豆网上搜索。
“在线学习网站”质量计划案例分析
小组:
9号
在制订项目计划的时候,质量经理参与整个项目计划的制订过程,同时负责质量保证计划的制订。
“在线学习网站”(简称SPM)质量保证计划文档如下:
1.1导言(略)
1.2质量目标
质量管理客观地核实软件项目的实施行动与开发的产品其遵从于对应的需求、过程描述、标准及规程,提前发现并排除项目中存在的问题和缺陷,保证项目的实施质量,具体目标包括:
·通过监控软件开发过程来保证产品质量。
·保证开发的软件和软件开发过程符合相应标准与规程。
·保证软件产品、软件过程中存在的不合理问题得到处理,必要时将问题反映给管理者。
·确保项目组制定的计划、标准和规程适合项目组需要,同时满足评审和审计的需要。
1.3质量管理职责
质量管理涉及的主要角色包括项目质量管理员、SPM质量管理专员、各小组组长或项目经理、项目配置管理员、SPM总体管理组。
各主要角色的职责范围如下表所示。
角色名称
职责范围
项目质量管理员
制定质量管理办法、质量评估计划和标准;按照质量评估计划,执行项目质量评估,登记质量问题表,并形成质量评估报告;根据项目需要,参与质量评估小组,进行项目关键交付物的评估;组织制订质量评估问题的改善行动计划,并指导和监控行动计划的有效执行
SPM质量管理专员
根据SPM发布的质量管理办法,协助项目组制订项目质量管理计划;根据质量评估活动发现的问题和缺陷,组织各项目组制订改善行动计划;制订整体工程项目群的质量评估计划;支持SPM对各项目的评估检查工作;根据项目组质量改善计划指导质量改善行动
各小组组长或项目经理
负责审核本项目质量监控流程、质量管理办法;负责本项目所有交付物的中间文档、最终文档的内容的质量;负责本项目质量评估问题的改善行动计划的执行,针对项目质量管理员提出的不符合问题协调项目组成员进行整改
项目配置管理员
负责质量管理相关的文档存储
SPM总体管理组
审批质量管理计划及重大问题的改善计划,针对SPM质量管理专员上报的重大问题协调解决
1.4质量管理流程
本项目的质量管理流程包含质量计划、质量评估及质量改善。
质量管理流程如下图所示。
质量管理
各小组组长或项目经理
项目质量管理员
SPM质量管理专员
SPM总体管理组
项目配置管理员
质量计划
质量评估标准
否
开始
制订质量管理计划
评估质量计划
是否批准
批准质量计划
质量评估计划
质量评估
支持质量评估
是
是
存在风险问题问题
过程审计
产品审计
准备质量评估
组织进行质量评估
否
是
在配置库记录质量管理计划
质量改善
问题和风险流程
项目执行质量改善和行动
结束
否
组织制订改善行动计划
指导质量改善并监控
是
是否存在重大问题
是否批准
审核行动计划
决策行动计划
质量改善行动计划
在配置库记录行动改善计划
流程说明:
在项目实施过程中,每个项目成员都要对自己工作成果的质量负责,并且每个项目成员都是质量管理过程的参与者。
小组负责人或项目经理参照质量管理办法执行质量保证活动,接受质量管理岗的评估检查,对质量评估反馈的缺陷进行修改和完善,并及时提交修改后的交付物,记录并存档质量保证活动的相关文档,以便回溯查询。
项目质量管理员需要根据工程项目总体计划,制订整体工程项目的质量管理计划,并按照计划执行项目质量保证活动(各项目质量评估),反馈质量评估的缺陷,并监督、指导质量改善行动。
质量管理计划:
·依据项目进度计划确定要评审的活动和审计的产品。
·确定QA评审和审计的方式及所需资源。
·根据项目情况、历史经验确定QA工作重点。
·必要时QA根据项目情况调整QA计划。
质量评估:
·确定项目每个阶段质量评估指标。
·依据QA计划中确定的评审和审计方式执行计划中的QA活动,并保证计划中标注为工作重点的活动和工作产品的评审和审计活动正常执行。
·把评审、审计活动记录、发现的不符合问题记录到QA计划中。
·QA根据问题等级判断准则确定问题的等级。
质量改善:
·QA向小组负责人或负责人报告不符合问题,协商解决措施,并将措施记录到QA计划中。
·QA针对重大问题制订改善行动计划并报SPM总体管理组批准。
·跟踪不符合问题的解决情况,直至问题解决。
·定期对不符合问题的数据进行统计分析,并提出解决措施。
质量周报:
·统计本周发现的和上周遗留下来的不符合问题。
·记录本周的主要工作内容。
·记录本周的主要问题及解决措施。
·总结本周的工作经验,提出对QA工作的意见和建议。
·制订下周的工作计划。
1.5质量活动
项目质量管理员根据质量管理计划和事件触发的形式定期进行过程审计和产品审计,发现不符合问题并记录,跟踪并监控直至问题解决,对影响重大的问题进行上报、协调及处理。
过程审核
识别进行审核的过程、活动,并识别验证的标准,确定审核的时间。
QA验证项目活动需遵循适当的规程。
需进行审核的过程如下表所示。
阶段
对象
审计频率
执行过程
每周
每月
事件驱动
启动
项目启动
下达项目任务书
√
召开项目启动会议
√
建立配置管理库
√
项目计划
项目过程定义
√
进行任务分解
√
制定项目进度表
√
进行项目估计
√
制订质量管理计划
√
制订风险计划
√
制订配置管理计划
√
完成项目计划
√
制订测试计划
√
制订SQA计划
√
项目计划管理评审
√
需求
客户需求开发
获得和确认需求
√
软件需求开发
软件需求开发
√
软件需求评审
√
建立软件需求基准
√
设计
架构设计
决策分析启动准则
√
决策分析
√
进行架构分析
√
架构设计评审
√
建立架构设计基准
√
系统测试设计
系统测试设计
√
测试设计评审
√
建立系统测试基准
√
集成测试设计
集成测试设计
√
测试设计评审
√
建立集成测试基准
√
系统设计
进行系统设计
√
系统设计评审
√
建立系统测试基准
√
开发
编码
编码
√
系统集成
√
代码评审
√
测试
集成测试
进行集成测试
√
错误修正
√
系统测试
进行系统测试
√
错误修正
√
试运行
产品发布
集成待发布产品
√
版本确认
√
产品发布
√
现场实施
软件调试
√
安装调试
√
验收测试
√
用户实验
√
试运行
试运行
√
管理
实施总结
实施总结
√
里程碑总结
里程碑总结
√
里程碑总结评审
√
项目总结
项目总结
√
项目总结管理评审
√
管理活动
个人日报填写
√
项目例会
√
配置管理
√
项目度量
√
产品审计
QA对软件开发过程中创建的工作产品经选择后进行审核,以验证是否符合适合的标准。
进行审计的工作产品如下表所示。
阶段
对象
审计频率
执行过程
每周
每月
事件驱动
启动
项目启动
项目任务书
√
项目管理库
√
项目计划
项目过程定义
√
项目计划
√
项目进度表
√
项目估计书
√
评审计划
√
风险计划
√
QA计划
√
测试计划
√
管理评审记录
√
配置管理计划
√
需求
客户需求开发
需求确认书
√
业务提供的需求文档
√
软件需求开发
需求规格
√
需求用例
√
软件需求评审记录
√
软件需求基准
√
更新后的配置管理计划
√
架构设计
√
架构设计评审记录
√
架构设计基准
√
更新后的配置管理计划
√
系统测试设计
测试大纲
√
测试用例
√
系统测试设计评审记录
√
系统测试基准
√
更新后的配置管理计划
√
集成测试设计
测试用例
√
系统设计
集成测试设计评审记录
√
集成测试基准
√
更新后的配置管理计划
√
详细设计
系统设计
√
系统评审记录
√
系统设计基准
√
更新后的配置管理计划
√
开发
编码
编码
√
用户手册
√
代码评审记录
√
测试
集成测试
测试问题卡
√
软件安装记录
√
系统测试
测试问题卡
√
测试总结报告
√
试运行
产品发布
集成产品
√
产品发布表
√
更新后的配置管理计划
√
待发布的软件产品
√
现场实施
软件交付书
√
软件安装记录
√
测试问题卡
√
实施问题记录表
√
用户培训计划
√
用户培训反馈表
√
试运行
实施问题记录表
√
系统验收
验收申请
√
项目验收报告
√
管理
实施总结
软件总结报告
√
里程碑总结
里程碑总结报告
√
里程碑总结报告管理评审记录
√
项目总结
项目总结报告
√
测试总结报告
√
更新后的项目计划
√
项目总结管理评审记录
√
管理活动
个人日报
√
项目周报
√
配置库管理计划
√
项目例会会议记录
√
项目计划,度量计划
√