10、软件质量工程师指南 - 软件项目角色指南系列文章

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

 

第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  需要根据质量体系标准对公司级别的内容进行质量控制;

 



img_1b9339bec624ace2b1845089122fbf76.png     Austin Liu  刘恒辉
    Department Manager,Product Manager,Project Manager and Software Designer
    E-Mail:lzhdim@163.com
    Blog:   http://lzhdim.cnblogs.com
目录
相关文章
|
监控 测试技术 程序员
|
搜索推荐 项目管理
软件实施工程师的概念
软件实施工程师的概念
|
监控 项目管理 架构师
15、项目经理指南 - 软件项目角色指南系列文章
第16章      项目经理   项目经理在项目组中的作用是非常重要的,在实际的项目过程中,项目经理需要贯穿管理整个项目过程,从系统需求到设计编码、测试和试运行以及后期的验收等等都需要进行项目管理,对项目的所有方方面面都进行管理,从启动、计划、执行、监控和收尾五大过程组中对整个项目的内容进行项目管理,争取让项目能够顺利的进行,更好的服务于项目以及项目组成员,让项目组能够更快更好的把项目做好。
1396 0
|
前端开发 架构师 项目管理
16、产品经理指南 - 软件项目角色指南系列文章
第15章      产品经理   软件产品经理这个职位也是这些年产生的一个重要的岗位,产品经理主要针对项目的需求进行开始,到系统的原型设计,后期的系统运营等方面都涉及到,在产品项目管理过程中是与项目经理相互配合的这么一个职位。
1652 0
|
安全
13、安全工程师指南 - 软件项目角色指南系列文章
第12章           安全工程师   项目安全工程师也是一个相对比较偏的职位。安全工程师主要是针对网页端或者系统级的安全问题进行处理,找出项目系统中所有可能产生出的安全问题,其中包括以前产生的比如SQL注入等安全问题,这个需要安全工程师在项目的设计架构和项目编码过程中就进行处理,让安全问题解决在项目的起始以及开发过程中,更快更好的为项目质量等工作进行负责。
1412 0
|
架构师 大数据 程序员
14、系统架构师指南 - 软件项目角色指南系列文章
第13章      系统架构师   系统架构师这个职位的重要性是不言而喻的,在项目设计开发过程中处于高层的作用。系统架构师需要在项目的需求相对稳定之后就进行系统架构设计,以及在项目开发过程中对编码的开发架构和编码技术等问题进行解决。
2378 0
|
架构师 程序员 设计模式
15、技术经理指南 - 软件项目角色指南系列文章
第14章      技术经理   技术经理这个职位在软件项目组中的作用也是很高大上的,基本上技术经理需要配合系统架构师对软件系统的架构进行规划实现,同时需要对项目开发过程中产生的一些技术上的问题进行解决处理。
1648 0
|
项目管理 uml
11、需求分析师指南 - 软件项目角色指南系列文章
第10章      需求分析师   需求分析师做为项目管理过程中的一个重要角色被项目经理所认知。需求分析师是配合项目经理的实际工作进行的,在项目需求管理中对需求做分析整理,形成需求功能书或者解决方案书,让项目组成员能够更好的理解需求,更好的做项目的下一步设计。
2141 0
9、软件配置工程师指南 - 软件项目角色指南系列文章
第8章      软件配置工程师   软件配置这个概念在很久以前就产生了,但是在项目组里进行划分还只是大公司里做的事情。软件配置工程师这个职位主要是分配在质量管理部门里,针对项目的软件质量进行分析管理,配合SCM软件工具进行处理。
1726 0
|
UED 项目管理 安全
7、监理工程师指南 - 软件项目角色指南系列文章
第18章      监理工程师   监理工程师在项目管理过程中是处于一个监督的作用。监理工程师是配合项目经理对项目的流程、时间和质量等方面的管理工作。监理工程师也能够为软件系统外包的一家公司配合管理,也能够在项目组过程中新成立的这个职位对项目流程等进行管理。
1688 0