产品质量管理软件有哪些(APP开发过程中如何做才能控制产品质量?)

%title插图%num

产品质量管理软件有哪些

BSI 产品服务 SAP企业信息化 这是做产品质量管理软件

Iso质量管理体系有哪些流程?

质量管理体系根据公司的组织结构、产品的不同而不同。下面给出一个电子组装企业的ISO9001体系的程序文件和支持性文件。你问的流程主要是程序文件涉及的流程,支持性文件是用来支持程序文件的。 程序文件:记录控制程序环境合规性评价程序年度经营计划控制程序环境因素识别和评价程序新项目环境影响管理程序有害物质控制管理程序遵守法律法规和其它要求程序环境信息交流程序管理评审程序质量成本控制程序人力资源控制程序设备管理程序环保体系运行控制程序产品质量先期策划程序合同评审程序设计控制程序生产件批准控制程序工程变更管理程序采购管理程序供方评审管理程序对相关方环境施加影响程序进货检验和试验控制程序过程控制程序应急准备和响应控制程序工装夹具管理程序生产计划调度程序特殊过程控制程序产品标识和可追溯性控制程序认证标志使用控制程序顾客财产控制程序搬运、包装、储存、防护及交付控制程序实验室控制程序顾客满意度管理程序内审程序过程审核程序产品审核管理程序过程监督管理程序出货检验程序不合格品控制程序数据分析和使用控制程序纠正和预防措施控制程序持续改进控制程序环境、健康和安全控制程序一次性采购管理程序 支持性文件:档案管理制度大气、废水污染防治规定固体废弃物防治规定化学物品管理规定资源、能源管理规定消防器材管理规定消防预案员工守则人力资源工作指引员工福利制度可靠性试验总工作指引 可靠性试验项目及数量工作指引 岗位描述书岗位作业考核标准公用工程管理制度设备保养细则物料编码申请制度双波峰全自动焊锡机管理制度安全生产管理制度现场管理制度5S管理工作指引FMEA作业指导书组织机构图、部门职责编制工作指引 组织机构图、部门职责 经济合同管理规定有铅、无铅及RoHS对应的生产管理制度外包过程管理指引物料替换确认制度 产品软件使用控制程序关于加强公司安全生产管理的若干规定FCT开发控制流程封样件管理制度召回处理规定风险管理规定仓库管理制度批次管理规定首件检验制度防静电管理制度现场定置定位管理制度生产线芯片领用流程工时工艺定额管理流程洗衣机电脑板双百试验规范《变更联络书》作业指导书MSA作业指导书SPC作业指导书顾客质量反馈信息管理流程AI、SMT半成品检验规范出货检验抽样标准产品外观检验标准产品报废管理制度质量例会制度财务管理办法 分权手册值班管理制度办公用品管理制度印章管理制度出差管理制度计算机信息系统及数据控制指引关于车辆管理的若干规定质量考评制度《8D报告》作业指导书CQC产品例行检验和确认检验规程过程分析稽核作业标准产品审核检验规程检测器具日常检查规范<SMT/AI上换料首检记录表>使用工作指引设备数据统计工作指引新供方管理物料样品确认和使用管理规定合格供方管理供方评价与考核管理规定物料招标管理工作指引安全部品、工程管理规范进货检验抽样标准湿敏元件管理规范ICT测试系统管理程序FCT测试系统管理程序物料清单申请发布制度生产停产内部责任追溯流程

APP开发过程中如何做才能控制产品质量?

关于这个问题,我从质量定义、APP存在的质量问题、质量管理的控制和国内外流行的质量标准四个部分提出个人观点如下:

1、什么是质量

质量具有三个维度:

1)符合目标。目标是客户所定义的,符合目标即判断我们是不是在做需要做的事情。

2)符合需求。即产品是不是在做让它做的事情。

3)符合实际需求。实际的需求包括用户明确说明的和隐含的需求。

ISO 关于质量的定义表示如下:

“ 一个实体(产品或服务)的所有特性,基于这些特性可以满足明显的或隐含的需要。 ”

2、APP存在的质量问题

1)开发人员总是加班加点工作,总有解决不完的问题;

2)APP的bug在上一个版本中已经解决,可能到了新版本又出现同样的问题;

3)开发出来的APP与客户需求不符合,或者到了上线时又出现很多新的问题。

3、质量管理的控制

1)建立完备预防体系

a)组建优秀团队,不断提高项目组成员的技术水平、团队协作能力和管理水平;

b)优化APP开发过程,软件开发要经历需求分析、系统设计、编程、测试、试运行、验收、运维支持等阶段,提前规划每个阶段的工作内容、人员责任、风险情况,严格按照项目管理流程、使用开发工具(比如:SVN)、使用项目管理流程工具软件(比如:bugzilla、Easytrack、漫索软件等)进行流程化科学管理,同时根据PDCA思想,不断优化符合公司实际业务的项目管理流程。

c)提高代码复用,处理相同的事最好尽量复用现有代码,或者把公共功能做成模块,便于大家复用,预防问题的发生。

2)建立有效检查体系

a)技术评审,请技术专家对需求功能、技术架构进行评审,在编码前找出可能的问题。

b)软件测试,软件测试是为了度量和提高被测软件的质量,而进行的一系列检查、评估和确认活动,这些活动贯穿于软件的整个生命周期之中 。

软件测试主要包括单元测试、集成测试、系统测试和验收测试,在测试过程中使用先进的测试仪及bug管理工具,比如通过Bugzilla系统进行bug管理跟踪,并编写软件合格性测试报告、不合格品报告和不合格品处置单。

c)代码评审,通过阅读代码来检查源代码与编码标准的符合性以及代码质量。

3)建立危机应急体系

软件在试运行过程中,在试运行期间,由于软件质量等造成某些指标达不到要求,将继续完善直至修复。

4、国内外流行的质量标准(部分)

1)ISO9000

2)CMMI

3)GB/T 11457-1995 软件工程术语

4)GB/T 8566-2001 信息技术 软件生存周期过程

5)GB/T 8567-1988 计算机软件产品开发文件编制指南

6)GB/T 12504-1990 计算机软件质量保证计划规范

7)GJB 438B-2009 军用软件开发文档通用要求

8)GJB 9001B-2009 质量管理体系要求