sqa专题

SQA如何保证质量

SQA why要保证质量?在全面质量管理中将质量管理定义为“能够持续地有能力的完成工作”。而质量保证就是要保证具备这种能力。SQA的工作也应该基于此定义开展。 who拥有这种能力?这个问题的答案就和产品开发团队的组织结构密切相关,可以根据产品开发团队中不同的角色定义相关的质量职责。这也是全员参与质量工作的最佳方式,同时也可以培养质量优先文化。组织结构中,SQA不应该和开发团队同级,而应该做为它的

QC、QA、SQC、SQA

QC 品质控制/质量控制(QC即英文Quality Control的简称,中文意义是品质控制)其在ISO8402:1994的定义是“为达到品质要求所采取的作业技术和活动”。有些推行ISO9000的组织会设置这样一个部门或岗位,负责ISO9000标准所要求的有关品质控制的职能,担任这类工作的人员就叫做QC人员,相当于一般企业中的产品检验员,包括进货检验员(IQC)、制程检验员(IPQC),最终检验

这才是打开软件品质保证工程师(SQA)职责的正确姿势

综合IEEE SQA的定义、ISO9000-3 的相关章节、CMM要求,更为清晰及详细的SQA职责定义应该如下(Daniel Galin《Software Quality Assurance》) 通过采取系统的、有计划的必要措施,为软件开发的整个生命周期提供充足的信心,并在进度时辰、预算范围内,使软件开发、软件产品维护的过程符合软件功能性要求、技术要求和管理要求。 详情如下:

testing and SQA_软件工程涉及到的几个图

本文主要是对程序员需要会画的几个图的汇总,没有太多定义之类冗余的陈述,比较通俗易懂,方便查阅。 一、控制流图 把控制信息加到基本块集合中,形成程序的有向图,称为流图(控制流图)。 将如下流程图映射成控制流图:  控制流图练习: void sort(int i,