10、软件质量工程师指南

第9章      软件质量工程师

软件质量工程师也是分配在项目质量控制部里的编制,对项目的软件编码质量等进行管理,与软件配置工程师相比,主要偏向于对项目的质量控制部分进行管理。虽然在项目管理过程里没有详细划分这个岗位,但是在项目管理中仍然需要软件质量工程师对整个项目的质量进行控制管理。

1**、工作职责**

软件质量工程师是属于质量控制部的一员,其工作内容不多,主要是在于项目中的源码、文档等内容的质量控制。质量控制部的原则就是对项目的所有内容进行质量控制,特别是CMMI软件成熟度模型中的级别,需要通过CMMI等级的公司需要对项目内容进行质量控制,还有就是ISO9001等等质量控制级别。

l  对项目中的相关内容进行质量控制;

l  配合项目经理对项目内容进行质量检测,通报给项目组人员进行处理;

2**、应具备的知识**

软件质量工程师因为需要对项目中的所有内容进行质量控制,所以需要对质量控制相关的内容进行熟悉,一般来说,公司也能够请专家来给质量控制部人员进行培训,这样经过培训后的质量控制部人员就能够及时的对工作中的质量控制内容有更好的了解。软件质量工程师需要对CMMI软件成熟度模型和ISO9001:2000等规范做深入了解,更好的在工作中对公司级别的内容进行质量控制。

3**、日常工作**

软件质量工程师平时的工作内容不多,就是根据自己的经验,对公司级别的内容进行质量控制,然后把工作的内容进行整理,让控制部的人员进行分享增加自己的经验。在实际的工作过程中,就是根据质量控制原则,比如CMMI模型对源码和文档等进行质量控制,ISO9001用于证实组织具有提供满足顾客要求和适用法规要求的产品的能力,目的在于增进顾客满意度。

4**、经验提升的方法**

软件质量工程师需要在工作中不断的对新的质量控制标准进行学习,并应用到实际的工作过程中,更好的把CMMI和ISO9001等质量控制标准在公司级别的基础上进行维护管理。软件质量工程师除了对这些质量标准进行学习之外,公司也应该以培训等方式更好的对质量控制部门的人员的质量进行提升管理。

5**、与其他角色的沟通**

软件质量工程师在项目组中的地位是中等级别的,需要与项目经理、软件工程师和文案人员等角色进行沟通,主要是因为这些角色需要的工作内容都涉及到质量控制的领域范畴。对项目经理需要的是项目文档、质量控制等内容进行把控;对软件工程师就是代码上的质量控制内容,比如代码质量,代码的规范性等等;对文案人员也是项目文档方面的内容质量控制把控。

6**、应阅读的书籍**

软件质量工程师需要阅读的书籍其实不多,更多的是对那些质量控制标准,比如CMMI和ISO9001等体系的学习。

l  软件工程产品质量;

l  软件过程的质量管理;

l  软件质量管理体系建设;

l  互联网企业软件测试和质量提升实践;

7**、应铭记的话**

l  需要不断的补充新的质量控制体系标准内容;

l  需要根据质量体系标准对公司级别的内容进行质量控制;

点赞
收藏

评论区

加载中...

相关推荐

MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1

文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s

Oracle 分组与拼接字符串同时使用

SELECTT.,ROWNUMIDFROM(SELECTT.EMPLID,T.NAME,T.BU,T.REALDEPART,T.FORMATDATE,SUM(T.S0)S0,MAX(UPDATETIME)CREATETIME,LISTAGG(TOCHAR(

MySQL部分从库上面因为大量的临时表tmp_table造成慢查询

背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_

皕杰报表之UUID

​在我们用皕杰报表工具设计填报报表时,如何在新增行里自动增加id呢?能新增整数排序id吗?目前可以在新增行里自动增加id,但只能用uuid函数增加UUID编码,不能新增整数排序id。uuid函数说明:获取一个UUID,可以在填报表中用来创建数据ID语法:uuid()或uuid(sep)参数说明:sep布尔值,生成的uuid中是否包含分隔符'',缺省为

swap空间的增减方法

(1)增大swap空间去激活swap交换区:swapoff v /dev/vg00/lvswap扩展交换lv:lvextend L 10G /dev/vg00/lvswap重新生成swap交换区:mkswap /dev/vg00/lvswap激活新生成的交换区:swapon v /dev/vg00/lvswap

2020年前端实用代码段,为你的工作保驾护航

有空的时候,自己总结了几个代码段,在开发中也经常使用,谢谢。1、使用解构获取json数据let jsonData  id: 1,status: "OK",data: 'a', 'b';let  id, status, data: number   jsonData;console.log(id, status, number )

10、软件质量工程师指南 - HelloWorld