代码评审清单
- 格式:docx
- 大小:1.23 MB
- 文档页数:17
汽车行业质量管理体系ISO/IATF16949认证审核及评审清单(内审员、外审员、过程审核员如何有效开展审核?)目录一、有效开展审核的2个条件 (3)二、审核清单 (4)一)、一阶段审核清单 (4)二)、二阶段审核清单 (5)1、管理层: (5)2、生产: (7)3、设备: (7)4、工装: (8)5、质量: (8)6、技术: (10)7、营销: (11)8、采购: (12)9、仓库: (13)10、人力资源: (14)11、文控/记录: (14)12、财务: (15)三、有效审核开展的步骤 (15)1、审核策划: (15)2、应该注意的事: (15)3、构思检查表的三个要点: (16)4、样本选择的原则: (17)5、有效的工作方式: (17)6、有效的审核顺序: (17)7、现场审核中导致失败的情况: (17)8、高层审核难题: (18)9、同级沟通也不轻松: (18)10、与作业层人员沟通应注意: (19)11、现场审核中要有深度: (19)12、证实是重要的一环: (20)13、审核发现的形成应抓大放小: (20)14、审核发现记录和报告: (20)15、不合格报告三要素: (21)16、不合格报告撰写要求: (21)17、纠正措施内审的根本落脚点: (21)18、限时检查(验证)是关键: (22)一、有效开展审核的2个条件第1条:你对所审核领域的专业活动是明白的。
如果对你所审核的活动、过程、产品或服务一无所知,提供再详细的检查表也无法提高审核有效性,因为你除了照着检查表念问题不敢有任何延伸的提问,因合格的审核员应对即将审核的领域应熟悉了解。
第2条:你已是一个成熟的审核员(至少不是一个吹毛求疵的人)。
不吹毛求疵,绝不是说审核走过场、差不多就行了的观点。
而是要始终坚持“有效性”的审核观念。
例如:对于ISO9001的内审,某工位未制定作业指导书,就以此开不符合项就有些牵强。
应基于风险的思维继续审核以确认以下问题:①该工序是否简单?②是否是非重要工序?③员工是否清楚如何操作?④该工序是否从未出现过质量问题(可查询制程异常清单等)。
序号需要准备资料及要求备注1企业营业执照2组织机构代码证3安全生产许可证4生产工艺流程图及说明5公司简介及体系认证范围说明6职业健康安全管理体系相关文件(管理手册、程序文件、作业指导类文件等)7职业健康安全管理体系方针制定、方针理解及宣导情况8职业健康安全管理体系组织架构图9职业健康安全管理体系管理者代表任命书10公司员工参与职业健康安全管理情况11员工代表任命书和选举产生记录12公司厂区平面图(管网图)13公司电路线路平面图14公司各楼层紧急逃生平面图、人员安全集合点15公司危险源位置图(标明发电机、空压机、油库、危险品仓库、特殊工作岗位等重要位置,并注明其它产生废气、噪声、粉尘等危险源的位置)16消防验收报告17安全生产守法证明(风险高的生产企业需要)18公司内/外信息反馈表(原物料供应商、交通运输服务单位、食堂承包方等) 19内/外信息反馈资料(和供应商及客户)20内/外信息反馈资料(和员工及政府机构)21IS045001职业健康安全意识培训22职业健康和安全基本知识23灾等应急预案演练(应急准备和响应)24三级安全教育的资料25特殊岗位(职业病岗位)人员清单26特殊工种的培训情况27现场5S管理与安全生产管理28危险化学品安全管理(使用、防护管理)29现场安全标识知识培训30劳保用品(PPE)的使用知识培训31法律法规与其它要求的知识培训32源识别、风险评价的人员培训33职业安全健康职责和权限培训(岗位职责说明书)34主要危险源分布及风险控制要求35适用的健康安全法律法规及其它要求清单36适用的健康安全法规条款摘要37合规性评价计划38合规性评价报告39部门危险源识别与评价表序号需要准备资料及要求备注40危险源汇总清单41重大危险源清单42重大危险源控制措施43事件处理情况(四不放过原则)44相关方危险源识别与评价表(化学危险品承运方、食堂承包方、车辆服务单位等)45相关方(周边工厂、邻居等)施加影响证明材料46相关方职业健康安全协议(化学危险品承运方、交通运输服务单位、食堂承包方等)47危险化学品清单48危险化学品现场安全标签49化学品泄漏应急设施50危险化学品物质安全特性情况表51危险化学危险品库安全检查表油库现场安全检查表52危险化学品物资安全资料表(MSDS)53职业健康安全管理体系目标、指标及管理方案-览表54目标/指标及管理方案执行情况检查表55体系运行检查表56作业现场健康安全定期监查表57高低压配电站安全专业检查表58发电机房专业检查表年度健康59发动机房安全监测计划表60职业病、工伤、事故、事件处理记录61职业病体检及员工普通体检情况62公司健康安全监测报告(水、气、声、粉尘等)63应急演练记录表(灭火、逃生、化学品泄漏演习)64有关应急预案(火灾、化学品泄漏、触电、中毒事故等)紧急情况联络表65紧急情况清单/汇总66应急小组组长及成员清单或任命书67防火安全检查记录表68节假日通用安全防火点检表69消防设施检查记录70各楼层/车间逃生平面图71安全设施(消防栓灭火器应急灯等)设备用量及更新维护记录72行车、电梯安全检定报告73锅炉、空压机、储气罐等压力容器的安全阀、压力表的计量检定合格证74特种作业人员(电工、锅炉操作工、焊工、起重工、压力容器操作工、驾驶员等)是否持证上岗75安全操作规程(起重机械、压力容器、机动车等)76审核计划、签到表、审核记录、不符合报告、纠正措施及验证材料、审核总结报告77管理评审计划、评审输入材料、签到表、评审报告等78车间现场环境安全管理序号需要准备资料及要求备注79机台设备安全管理(防呆管理)80食堂管理、车辆管理、公共区域管理、人员出差管理等81危险废弃物回收处需设立盛装容器,并明确标识82化学品使用及存放场所配备相应的MSDS表83化学品藏配备相关消防设施、防泄漏设施84仓库具有通风、防晒、防爆照明、调温设施85仓库(尤其是化学品仓)具有消防器材、防泄漏及泄漏应急设施86化学性质相抵触或易发生反应的化学品标识、隔离存放87生产现场安全设施状况:防护栏、防护罩、除尘设备、消声器、屏蔽设施等88、辅助设备设施安全状况:配电室、锅炉房、供排水设施、发电机等88化学危险品仓库的管理状况(存放种类、数量、温度、防护、报警装置、泄漏应急措施等)89消防设施配备情况:灭火器、消防拴、应急灯、消防通道等90现场操作人员是否佩带劳保用品、劳保发放记录91现场员工是否按安全操作规程作业。
ISO9001-2015审核资料清单1、一阶段审核申请资料确认:公司名称,地址,设计责任,营业执照、人员数量,当前认证情况、认证范围等顾客资料:顾客清单、合同/协议、至少连续3个月的订单;体系策划:程序文件清单、手册、记录清单;内部审核:体系审核(包括内审方案、年度计划、审核计划、审核报告、不符合项整改报告、审核员资质确认)管理评审:评审计划、评审报告、改进决议;质量目标指标:质量目标清单、至少连续3个月的质量目标;与顾客有关的绩效:顾客抱怨/投诉/退货处理资料(汇总表、改进表)、顾客满意度调查及评价;2、二阶段审核1、管理层(总经理、管理者代表等)公司内外部环境因素分析:SWOT分析(竞争对手、行业标杆等)、宏观因素分析(政治、经济、文化等)、微观分析(行业、产品结构/定位、发展趋势等); 相关方管理:相关方清单,相关方的需求与期望,需求与期望应对措施风险和机遇分析:风险和机遇应对措施表;经营计划/质量目标:按照公司总体战略目标制订本年度公司级经营计划并落实到各部门,建立公司各部门的质量目标指标,按规定周期收集和统计目标达成结果,提出改进措施。
需提交至少连续3个月的质量目标统计结果及纠正措施单;管理评审:管理评审计划→各部门汇报资料汇总→管理评审会议签到→管理评审报告→持续改进计划→实施结果;体系审核:内部审核实施计划→审核实施记录→体系审核报告→不符合项报告(含原因分析、纠正措施及验证)→不符合项分布表→首/末次会议签到表;2、生产生产计划:客户订单/销售计划→生产计划→生产指令→生产统计;生产过程控制:交接班记录、作业指导书、特殊过程确认、生产异常单;现场管理:区域划分(生产区、合格区、来料放置区、待检区、不合格区、发货区、通道等)、产品标识、现场应保持干净整洁;3、设备、工装台帐→年度保养计划→保养记录→日常点检记录→维修记录→报废记录新设备或大修后→设备验收记录→台账→设备履历→易损件清单;设备标识:环境保护设备/安全防护设备/关键设备的标识及状态标识(待修、停用、正常等); 特种设备管理:清单、备案资料、年检记录;包括:行车、叉车、电梯、压力容器、锅炉等。
供应商评表供应商名称: ___________________________ 主要供货产品: _________________________ 评审日期_______________________________ 供应商代码(评估合格后填写):供应商评审表一、供应商资料填写以上项目由相关责任人评定二、供应商须提供的资料1、营业执照复印件;2、税务登记证复印件;3、公司介绍(或相关资料)4、认证体系证书复印件;5、公司(工厂)机器设备清单;6、代理商(贸易商)需提供代理证书供应商评审程序一、目的对供应商进行评审和选择保证本厂采购的原材料、包装材料及其它辅料等以确保其为公司提供合格的产品。
本程序适用于为我司提供产品的供应商的评定和控制。
二、定义1采购产品指购买本厂生产所需的原材料、半成品、包装材料及其它辅料等。
2供应商评定实地到供应商处所或供应商提供的资料、电话、传真等方式进行对厂房、生产设备、产品检验等各项要求是否满足本厂的要求。
3评审人员负责本公司供应商评审考核的评定人员。
4供应商评估因环境因素而无法进行实际评审时可用样品方式进行检测评估。
三、职责1供应部负责原材料、包装材料及其它辅料的供应商开发资格初审、工作方法考评和供应商档案的建立。
2总经理负责合格供应商的批准。
四、程序内容1供应商初步筛选1供应商资料收集供应部负责收集有能力满足本厂所需原材料、包装材料及其它辅料的供应商产品质量、服务、交货期、价格作为筛选的依据。
供应部负责收集有能力满足本厂所需原材料、包装材料及其它辅料的供应商产品质量、服务、交货期、价格作为筛选的依据。
2供应商的初步筛选供应部对《供应商调查问卷》进行初步评价需确定采购的材料是否符合国家法律法规和安全要求对于危险品需要求供应商提供相关证明文件及检测报告。
2供应商的资格初审1采购员先按目标供应商所提供的相关资料、样品、报价原料样品的质量是否符合本厂所需原料的技术方针要求等进行产品质量检验质量是否符合本厂所需原料的要求进行初审。
代码评审清单(Code Checklist )产品,项目组名称;_宅急送_________ 产品项号名称,公共_______________ 版本号:被检杳人簽字:—检杳內容: _ _检查人螯宇,_____________________ 检查日期’______________________说明:是杏尽童避免了嵌会的立•弔篦杂芳雄是否併行了必茅而充分的汗释拎K是否代码拥亍路径是否清晰S罰Chi航是否有決4分支控制逻短复杂度是否合浬是否诜行了必更1门充分的注释同个循坏怎是吞仅执行了羊而明确的巧毙占械比校需要挣常数玫在比较表达式的前面否代彳礎丧奸格ig化并能疝苴逻辑结枸尽量孑哎在循开丙岀观近程谐月奇个吐务可作远程谓用次数是否小于以冈1中因数是吞仕抱定范围内Joinb on矽页产恪匹0己问題淸单.冋幅沐阚窟改n期修改n期楡杳SQL r 是冈1语句』碍弓用乎符画单引号T^MO select *开预的语句,必姦指出旦饶宇SF严禁使用ins«t m2 Uiblc: values "t ? , ? , "?) >必须指1岀具依更0jt值広字段避兌隐含的炎型转换(不同数据类型字段明加)子宣询前后必须加上桔号邀免在我here使用,1* / 1=2’这*怯廿戎作为部分条件禁上使用椰图禁上使用XX in 0 or XX血CKm中的元素个数不应超过500)禁止使用or超辽500个其止使用not in・建议使冃not exist婪止在一条河语句中恃月3层以丄的嵌套如具勺多表连莪盯「应该有主从之分,尽重从一个表取数Where子句过滤条杵,索引列或过遞记录最多氏条林应験在前面字符邑连接必须使用“ rCaw when吾匀中巳能出珂二、k、u以及is mill运算袴左连接写送必須带”cxuei'关佬宰伝稈诅用蓟摇伎端启否有不必萼的冗輛摇Java代码审查检查丧类定义缺陷(CD)代码评申检査表软件代码检杳单(C语言)77 检鱼寮量和宏,数字帘金应该用宏未表不,检登宏足义中的数位、実型是合正佚月说明・1.本檢杳单为软件评頁朋检査较件产品惜俣和扶陷提供了指导。
代码走查管理规范修订记录修订类型包含:新增、修改、删除。
目录1 目的 (1)2 适用范围 (1)3 职责划分 (1)4 代码走查分类 (2)5 代码走查流程 (2)5.1 准备阶段 (2)5.2 执行阶段 (2)5.3 修复阶段 (3)5.4 反馈阶段 (4)6 代码走查要求 (4)7 相关文件 (5)1目的明确项目中代码走查的流程和要求,提升代码走查质量,为代码走查工作提供指导依据。
2适用范围技术与研发中心。
3职责划分在代码走查工作中,各角色职责如下:4代码走查分类5代码走查流程5.1 准备阶段(1)技术经理依据代码走查活动要求,规划代码走查执行时间,确定走查方式。
(2)开发人员在代码编写完成后,应先对编写内容进行自查,再将代码提交到开发库中进行保存。
(3)技术经理确定走查代码范围,发送代码走查活动通知。
5.2 执行阶段(1)工具静态检查如果使用工具进行静态代码走查,则按照工具的使用方法,执行静态检查活动,代码走查执行者将工具走查结果记录到《代码质量评价表》中。
使用工具的静态检查是可以实时执行的活动,因此鼓励开发人员在编译个人部分的代码时,尽可能多频次、全覆盖的执行工具静态检查,提升个人编写代码内容的准确性、规范性,最大程度确保合并到主流上的分支代码的优质性。
除此之外,为了增强执行效果,还可以待全部分支代码合并到主流后,以全量代码为对象进行整体性的工具静态检查。
(2)人工代码评审人工代码评审是一种正式的评审活动,通常采用集中会议的方式,以功能模块为单位,通过讨论的方式,对程序代码进行审查,以达到提升代码质量的目的。
如果采用人工代码评审方式,则由技术经理牵头组织审查活动,邀请团队开发人员及其他必要成员组成一个审查小组,进行代码评审会议。
会议中,评审小组成员依据设计说明书、控制流程图、程序文本及有关要求、规范等内容,充分阅读被评审程序代码,并由该程序编写者介绍其代码实现过程、讲解程序逻辑,在此过程中参会人员提出问题、展开讨论、发现错误。
IATF16949 审核资料清单第一阶段审核要求掌握的资料包括顾客资料、体系策划、内部审核、管理评审、过程绩效指标以及与顾客和供方有关的绩效等。
其中顾客资料包括清单、特殊要求清单、合同/协议等,而过程控制清单、过程矩阵图、过程关系图、风险控制方案、程序文件清单、手册、记录清单则是体系策划的主要内容。
内部审核包括体系审核、过程审核和产品审核,而管理评审则需要评审计划和报告等文件。
过程绩效指标则需要统计连续12个月的绩效指标及趋势,包括业务计划中规定内容、质量目标、质量成本分析、过程指标等。
与顾客和供方有关的绩效则需要包括顾客抱怨/投诉/退货处理资料、供方的PPM指标及趋势等。
在第二阶段审核中,需要掌握的资料包括公司内外部环境因素分析、企业风险分析、公司战略、年度业务计划/经营计划制订及统计、管理评审、体系审核、过程审核和产品审核等。
其中,公司内外部环境因素分析需要进行SWOT分析和宏观因素分析,企业风险分析则需要考虑产品安全、生产安全、环保、财务、设计、制造、供应、行业等方面。
年度业务计划/经营计划制订及统计则需要按照公司总体战略目标制订本年度公司级业务计划,并落实到各部门,建立公司各部门的KPI指标,按规定周期收集和统计目标达成结果并进行趋势分析。
管理评审则需要进行评审计划、各部门汇报资料汇总、管理评审会议签到、管理评审报告、持续改进计划和实施结果等。
体系审核、过程审核和产品审核则需要分别进行内部审核实施计划、审核实施记录、审核报告、不符合项报告、不符合项分布表、首/末次会议签到表等步骤。
生产计划的流程是先从客户订单或销售计划开始,进行制造可行性评审,然后制定生产计划,再下达生产指令,最后进行生产统计,其中还包括产能分析。
生产工艺管理包括作业准备验证(首检)和工艺参数监控记录。
如果生产出现问题,则由质量负责进行处理。
生产过程控制需要记录交接班和生产动态,例如设备维修、模具/工装维修、刀具/工具更换、产品更换、物料更换等情况。
代码检查摘要:代码检查是白盒测试的一种静态测试方法,是众多软件测试方法中发现软件缺陷最有效的方法之一。
本文结合国内外学者在相关领域的研究情况,介绍代码检查相关的基本概念、过程和分析方法。
关键字:白盒测试,代码检查,静态分析,检查规则一、引言按照测试时源代码是否可见,软件测试可以分为白盒测试和黑盒测试两类。
白盒测试(结构测试),即逻辑驱动的测试,是在了解程序内部结构的基础上,对程序的逻辑结构进行检查,从中获取测试数据。
白盒测试关注的是测试用例执行的程度或覆盖程序逻辑结构的程度。
白盒测试一般只应用于软件开发阶段。
白盒测试,又可按照是否需要运行程序,进一步细分为了静态测试和动态测试两种。
通常情况下是按照先静态后动态测试顺序来实施。
其中,静态测试包括代码检查、静态结构分析、代码质量度量等测试内容。
静态测试既可以由人工进行,充分发挥人的逻辑思维优势,也可以借助软件工具自动进行。
代码检查是一种对程序代码进行静态检查。
传统的代码检查是通过人工阅读代码的方式,检查软件设计的正确性;用人脑模拟程序在计算机中的运行,仔细推敲、校验和核实程序每一步的执行结果,进而判断其执行逻辑、控制模型、算法和使用参数与数据的正确性。
在实践中,代码检查比动态测试更有效率,能找到更多的缺陷,通常能发现30%~70%的逻辑设计和编码缺陷。
代码检查非常耗费时间,而且需要专业知识和经验的积累。
代码检查定位在编译之后和动态测试之前进行,在检查前,应准备好需求描述文档、程序设计文档、程序的源代码清单、代码编码标准和代码缺陷检查表等。
代码检查可以发现的软件问题包括:声明或引用错误、函数/方法参数错误、语句不可达错误、数组越界错误、控制流错误、界面错误和输入/输出错误等。
1、代码检查代码检查包括桌面检查、代码走查和代码审查等方式,主要检查代码和设计的一致性,代码对标准地遵循、可读性,代码逻辑表达的正确性,代码结构的合理性等方面;发现违背程序编写标准的问题,程序中不安全、不明确和模糊的部分,找出程序中不可移植部分、违背程序编程风格的问题,包括变量检查、命名和类型检查、程序逻辑检查、程序语法检查和程序结构检查等内容。