SQA工作的详细做法及流程
1 目标:
遵循《软件质量保证计划》进行软件质量保证活动
客观地验证软件开发过程和软件产品是否遵守可用的标准、规程和要求
确保将软件质量保证的活动和结果通知受影响的项目组和人员
高层管理者关注在软件项目中不能解决的偏差事件和不合格项
2 SQA活动的策略
当 SQA 刚切入项目组时 ,SQA 首先就要掌握项目组的一些基本情况 ,主要包括项目经理
的能力 ,项目的规模 ,项目工期 ,客户对进度、 质量的要求, 项目组成员情况 ,项目组织架构
情况 .其中最关键的是要看项目经理的能力情况。
1)、PM 能力欠佳,则 SQA 的工作就是全程跟踪项目,审计是重中之重。
2)、项目经理的能力强, 则 SQA 的主要工作可以划分为两部分, 一部分是对一些重点
的过程和产品进行审计, 另一部分是优化我们的过程, 流程, 对我们的发现的一些
问题或缺陷进行分析,改进我们的过程。
3 具体活动:
3.1 SQA参与制定计划
SQA 参与制定计划包括 SDP 和阶段计划,在 SDP 活动中, SQA 主要是参与到软件过
程的剪裁、复审估算、参与评估风险等。然后, SQA 参与复审 SDP,其目的,除了熟
悉项目的计划外, 还需要复审看是否 SDP 与纳入项目的客户的需求一致, 计划能否满
足客户的需求的, 在 SDP 修正中, 涉及到上述内容的, 也需要 SQA 参与。 然后,SQA
也会参与阶段计划的制定,主要是复审阶段计划是否满足阶段的目标。
3.2 SQA参与复审纳入项目的需求
此时 SQA 主要是作为复审者的角色,复审纳入的需求描述是否清晰、一致、需求的
可行性等。
3.3 SQA制定 SQA审计计划
在制定计划的同时, SQA 也需要制定 SQA 审计计划,在制定 SDP 的时候, SQA 制高
层的审计计划,主要是计划有那些内容需要 SQA 审计的。然后,在制定阶段计划的
时候, SQA 需要制定具体的审计计划,包括每次审计的时间,审计的对象等。
3.4 SQA参与进度复审或里程碑复审活动
SQA 在参与进度复审或里程碑复审活动中, 主要是一方面了解项目的进度, 另一方面,
复审项目在进度复审中采取的一些修正行动的时候,是否满足客户的需求,是否可行
等,而在里程碑复审中,则复审项目当前的状态是否满足里程碑的标准 (Criteria of
Milestone) ,是否达到里程碑的目标。
3.5 SQA审计
另外, SQA 的主要活动是按照制定的 SQA 审计计划对项目进行审计,审计的内容包
评论1
最新资源