本章列举了软件开发中品质管理团队的要点,在项目实施时,根据项目需求与条件,要对以下内容进行增加或者删减。
(1)品质管理团队与责任分担整理
需要建立品质管理组织图。在组织图中记载项目经理、品质管理员、项目组长、软件外包公司品质责任人等的分工,以明确品质责任。
(2)设定品质评审会议机制、指定主管
如果只在最后工程完成的判断会议上判断工程是否合格,那么品质判定的粒度太大,影响范围太广。一旦不合格就需要重新开始,这将会带来灾难性的后果。因此,在工程进行的各个阶段都要对品质进行判断,这是品质管理员的职责。同时要定期进行品质报告会议(可以和进度会议同时召开),适时召开行动会议,彻底把握品质状况。
(3)品质管理工具的选定与利用规则
如果本公司没有专门的品质管理工具,那么可以使用365IT学院研发的品质管理专家(www.quality1.cn),并设定使用规则。
(4)设定项目整体品质目标
根据本公司规定或者按照行业标准制定工程各阶段的品质目标。
(5)制定各种报表管理规则
各种报表管理包括QA管理、错误管理、故障管理、课题管理等。
(6)各开发阶段品质管理
①设定品质目标。
②设定品质检查表。
③编写测试作业要领。(www.daowen.com)
④建立故障管理运用流程。
⑤设定故障处理报告单的记述层次与范围。
要在短时间内解决问题,需要注重分析要点,准确、及时地采取措施。
发现并找到问题,需要明确是哪个软件外包公司或者项目组出现的问题。
判断品质时,需要以功能模块为单位。
判断故障难易度、重大性。
判断故障的影响度。
⑥编写与品质分析评价有关的组织图、工作内容,明确责任者。
⑦实施品质分析与评价。
只在阶段完成后进行评价是不够的,需要建立能够随时分析品质状况的机制。
(7)设定项目全体品质判定会议
根据品质管理团队的决策,决定参加者、会议内容(保留事项的处置、合格与否的判断基准、再评审条件、风险把握等)。
项目结束的最终判定由PM来执行的。而品质管理员要和PM协商来决定开发过程中应记录哪些品质数据(即根据客户要求以及项目复杂度来选择必要的品质管理内容)。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。