培训的例子有:
一软件工程技巧和实践;
一软件工程组和其它软件一有关组的岗位任务及职责;
一用于软件项目的标准、规程和方法;
一软件项目的应用领域;
-SQA 的对象。规程和方法;
-SQA 组对软件活动的参与;
一SQA 方法和工具的有效使用;和
一人员间的交流。
能力4
软件项目的成员接受有关SQA 组的任务、职责、权力和价值等的定向培训。
执行的活动
活动1 按照已建档的规程为软件项目制订SQA 计划。
该规程一般规定:
1、SQA 计划的制定是在整个项目策划的早期阶段,并平行于整个项目策划。
2、受影响的组和个人评审该SQA 计划。
受影响的组及个人的例子有:
一项目软件经理;
一其它软件经理;
一项目经理;
一顾客的SQA 代表;
一SQA 组对其报告不符合问题的高级经理;和
一软件工程组(包括全部小组,诸如软件设计小组及软件作业领导)。
3、对SQA 计划进行管理和控制。
“进行管理和控制”意味着在给定时间(过去或现在)使用的工作产品的版本是已知的
(即版本控制),而且以受控的方式引进更改(即更改控制)。
如果希望有比“进行管理和控制”所蕴含的更高程度的控制,则工作产品可置于配置管
理的完备的纪律之下,正如在软件配置管理关键过程区域中所描述的。
活动2
按照SQA 计划进行SQA 组的活动。
该计划包括:
1、SQA 组的职责和权力。
ZSQA 组的资源要求(包括职员、工具和设施)。
3、项目的SQA 组活动的进度表和投资。
4、SQA 组参加制定项目的软件开发计划、标准和规程的情况。
5、将由SQA 完成的评价。
待评价的产品和活动的例子有:
一运行软件和支持软件,
一可交付的和不交付的产品,
一软件和非软件产品(例如文档),
一产品开发和产品验证活动(例如运行测试用树),和
一生成产品时所从事的活动。
6、将由SQA 组进行的审计和评审。
7、将用作SQA 组评审和审计的基础的项目的标准和规程。
8、用于对不符合性问题建立文档和进行跟踪直至结束的规程。
这些规程可能作为计划的一部分而纳入,也可以通过索引那些包含它们的其它文档的方
式而纳入。
9、要求SQA 组生成的文档。
10、就SQA 活动给软件工程组和其它软件一有关组提供反馈信息的方法和频率。
活动3
SQA 组参与准备和评审项目的软件开发计划、标准和规程。
L、SQA 就以下几个方面对计划、标准和规程提供咨询和评审:
?? 对组织方针的符合性,
?? 对外部强加的标准和要求的符合性(例如工作陈述所要求的标准),
?? 适合项目使用的标准,
?? 在软件开发计划中应阐述的专题,和
?? 项目指定的其它领域。
2、SQA 组验证计划、标准和规程已到位并可用于评审与审计软件项目。
活动4
SQA 组评审软件工程活动以验证符合性。
1、对照软件开发计划和指定的软件标准和规程去评价活动。
参考其它关键过程区域中的验证实施共同特点以便找到包括由SQA 组进行特定评审和
审计的实践。
2、对偏差进行鉴别和建立文档,并跟踪到结束。
3、验证纠正措施。
活动5
SQA 组审计指定的软件工作产品以验证符合性。
1、在交付给顾客之前,评价可交付的软件产品。
2、对照指定的软件标准、规程和合同要求评价软件工作产品。
3、对偏差进行鉴别和建立文档,并跟踪到结束。
4、验证纠正措施。
活动6
SQA 组定期向软件工程组报告其活动的结果。
活动7
按照巴文档化的规程对在软件活动和软件工作产品中所鉴别出的偏差建立文档并加以
处理。
该规程一般规定:
1、将不符合软件开发计划和指定的项目标准及规程的问题写成文档,并在可能处,与
适当的软件作业领导、软件经理或项目经理一起,加以解决。
2、有些不符合软件开发计划和指定的标准及规程的问题不能与软件作业领导、软件经
理或项目经理一起加以解决,将这些不符合问题写成文档并提交给指定的接收不符合问题的
高级经理。
3、定期评审提交给高级经理的不符合问题直至解决它们为止。
4、对不符合问题的文档进行管理和控制。
活动8
当合适时,SQA 组与顾客的SQA 人员一起对它的活动和发现进行定期评审。