软件设计与开发评审检查表

合集下载

QMS内审检查表(总表)

QMS内审检查表(总表)

b)是否通过下列活动,评价是否需要采取措施,以消除产生不合格的原因,避免其再次发生或者在其他场合发生:
1)评审和分析不合格?
2)确定不合格的原因?
3)确定是否存在或可能发生类似的不合格?
c)是否实施所需的资源?
d)是否评审所采取的纠正措施的有效性?
e)需要时,是否更新在策划期间确定的风险和机遇?
f)需要时,是否变更质量管理体系?
g)纠正措施是否与不合格所产生的影响相适应?
组织是否保留成文信息,作为下列事项的证据:
a)不合格的性质以及随后所采取的措施?
b)纠正措施的结果?
10.3持续改进组织是否持续改进管理体系的适宜性、充分性和有效性?
组织是否考虑分析和评价以及管理评审的输出,以确定是否存在需求或机遇?这些需求或机遇是否应作为持续改进的一部份加以应对?。

IATF16949 APQP—含设计—表单

IATF16949 APQP—含设计—表单
设计失效模式及后果分析框图/环境极限条件表
设计失效模式和后果分析
核 准
审 查
制 表
第 1 页,共 5 页 PPP-2-04A0-1
K C E 有 限 公 司
新 产 品 项 目 APQP 开 发 计 划 (续上页)
制定部门: 制定日期: 年 月 日
产品名称
产品编号
规格/型号
顾客名称


工 作 内 容 / 项 目
九、新产品开发的进度安排:
核 准
审 查
制 表
第 页共 页 PPP-2-01A0-3
XXX 有 限 公 司
新 产 品 制 造 可 行 性 报 告(续)
评估部门: 评估日期: 年 月 日
新产品名称
开发产品数量
新产品
规格/型号
顾 客 名 称
十、新产品的预计年产量、成本估算、价格预算:
十一、投资预算(包括:人员投资、设施/设备投资等):
开发产品名称
开发产品数量
产品规格/型号
顾 客 名 称
提交顾客
批准的日期
提交顾客批准/
确认的数量
新产品项目
开发来源/依据
新 产 品 项 目 开 发 要 求 和 / 或 顾 客 要 求
申请开发的结论:
总经理(签名):
批准日期:


核 准
审 查
制 表
PPP-2-02A0
XXX 有 限 公 司
多方论证小组成员及职责表
量具极差法分析表
量具稳定性分析报告
量具偏倚分析报告
量具线性分析报告
计数型量具小样法分析报告
55
初始过程能力研究(★)
X—R控制图
56

软件设计与开发评审检查表

软件设计与开发评审检查表
是否在内存访问的时候执行了边界检查(例如: 数组、数据结构、指针等)来保证只是改变了目的存储位置?
是否执行输入、输出、接口和结果的错误检查?
是否对所有错误情况都发出故意义的信息?
对特殊情况返回的代码是否和已规定的全局定义的返回代码相匹配?
是否考虑到意外事件?
易测性
是否可以对每个单元进行测试、演示、分析或检查来说明它们是满足需求的?
该套系统是否能用增量型的方法来集成和测试?
可追溯性
是否各部分的设计都能追溯到需求说明书的需求?
是否所有的设计决策都能追溯到本来拟定的权衡因素?
所继承设计的已知风险是否已拟定和分析?
具体设计检查表
Y: 是 TBD: 不拟定 N: 不是 NA:不合用
检查项
Y/TBD/N/NA
清楚性
所有单元或过程的目的是否都已文档化?
一致性
数据元素的命名和使用在整个单元和单元接口之间是否一致?
所有接口的设计是否互相一致并且和更高级别文档一致?
对的性
是否解决所有条件 (大于、等于、小于零、switch/case)? 是否存在解决“case not found”的条件?
是否对的地规定了分支(逻辑没有颠倒)?
数据使用
是否所有声明的数据都被实际使用到?
Y: 是 TBD: 不拟定 N: 不是 NA:不合用
备注
检查项
Y/TBD/N/NA
清楚性
系统的目的是否已定义?
是否对关键术语和缩略语进行定义和描述?
所使用的术语是否和用户/客户使用的一致?
需求的描述是否清楚, 不模糊?
是否有对整套系统进行功能概述?
是否已具体说明了软件环境 (共存的软件) 和硬件环境 (特定的配置)?

GJB9001C研发部内部审核检查表

GJB9001C研发部内部审核检查表
查光电探测载荷总成产品《研制方案》对关键因素和薄弱环节进行了识别,在《设计评审》中提出了控制建议,并在试制过程中进行验证
6.是否确定设计和开发的标准及规范
查见外来文件GJB 1362A-2007军工性进行分析
查《特性分析报告》中规定了微波传输设备、信息机处理主机、光电探测载荷总成的重要指标是信号处理模块
5.设计开发输出的方式是否在放行前得到批准
放行前均经过批准。
6.输出文件是否齐全,符合标准要求
产品规范、工艺总方案、工艺规程、使用手册、培训教材、交互式电子技术手册、通用质量特性设计报告、风险分析报告(含风险控制措施)
7.是否制定关重件(特性)项目明细表,有无在设计文件和工艺文件上作相应标识
查《关重件明细表》、工艺文件等
8.5.7关键过程
1.是否识别关键过程,并实施控制
关键过程在《关键过程管理规定》中体现控制要求,2015年研制过程中经过识别,无关键过程
2.关键过程的资源是否充分适宜
2015年研制过程中经过识别,无关键过程
8.5生产和服务提供
8.5.7关键过程
3.是否对关键过程进行规定
编制了《关键过程管理规定》
4.是否设置控制点并进行有效测量和控制
提供了关键过程检查记录空表单
6.2质量目标
部门质量目标的实现情况
注(判定):√为符合;×为不符合,见不合格报告。
相关文件规定设置有生产过程控制点
5.是否建立有测量分析记录
查2017年X月生产及服务记录1份,检验记录中有测量分析记录
6.对重要特性是否进行百分之百检验
《检验规范》中规定产品重要特性的检验规则,要求符合GJB 179A-2005
7.是否运用统计技术
通过培训、对质量数据收集统计分析并加以应用

软件评审检查表

软件评审检查表

在体系结构设计中,是否清晰描述了数据流、控制流与接口? 在体系结构设计中,是否清晰描述了数据流、控制流与接口? 在设计说明书中是否描述了所有的假设、约束、决定与依赖? 在设计说明书中是否描述了所有的假设、 约束、 决定与依赖? 是否定义了目标? 是否定义了目标? 在合适时,是否有设计是多样的、一致的? 在合适时,是否有设计是多样的、一致的? 功能性 对每个子模块是否都做了简要描述并概略描述了采用的算法? 对每个子模块是否都做了简要描述并概略描述了采用的算法? 选择的设计或算法是否满足需求? 选择的设计或算法是否满足需求? 接口 所有接口的描述是否与需求文档一致? 所有接口的描述是否与需求文档一致? 在软件各个功能模块之间的数据流是否得到了明确描述? 在软件各个功能模块之间的数据流是否得到了明确描述? 是否对所有的元件之间的接口都进行了定义? 是否对所有的元件之间的接口都进行了定义? 是否接口的定义正确、 合理? 是否接口的定义正确、 合理? 是否所有的外部接口定义可以追索到需求? 是否所有的外部接口定义可以追索到需求? 细节 KLOC,FPA) 是 否 每 个 子 模 块 的 规 模 都 得 到 估 计 ( KLOC , FPA ) 并 且是 合理 1 的? 是否考虑了所有可能的状态和用例? 2 是否考虑了所有可能的状态和用例? 是否描述足够详细以至于可以开始详细设计阶段? 3 是否描述足够详细以至于可以开始详细设计阶段? 九 可维护性 设计是否高内聚、低耦合的? 1 设计是否高内聚、低耦合的? 2 设计是模块化的吗? 设计是模块化的吗? 设计是否采用了继承,是否描述了选择的工具? 3 设计是否采用了继承,是否描述了选择的工具?
是[1]否[ ]免[ ] 是[ ]否[1]免[ ] 是[1]否[ ]免[ ] 是[1]否[ ]免[ ] 是[ ]否[ ]免[ ] 是[ ]否[1]免[ ] 是[ ]否[ ]免[1] 是[ ]否[ ]免[ ] 是[ ]否[ ]免[1] 是[ ]否[1]免[ ] 是[ ]否[1]免[ ] 是[ ]否[1]免[ ] 是[ ]否[1]免[ ] 是[ ]否[ ]免[ ] 是[ ]否[1]免[ 是[ ]否[1]免[ 是[ ]否[1]免[ 是[ ]否[ ]免[ 是[ ]否[1]免[ 是[1]否[ ]免[ 是[ ]否[1]免[ ] ] ] ] ] ] ]

ISO9001-2015审核要点8.3.4设计和开发控制【范本模板】

ISO9001-2015审核要点8.3.4设计和开发控制【范本模板】

ISO9001-2015审核要点8.3。

4设计和开发控制 Post By:2016-10—7 11:51:00 [只看该作者]8.3。

4设计和开发控制组织应对设计和开发过程进行控制,以确保:a)规定拟获得的结果;b)实施评审活动,以评价设计和开发的结果满足要求的能力;c)实施验证活动,以确保设计和开发输出满足输入的要求;d)实施确认活动,以确保产品和服务能够满足规定的使用要求或预期用途要求;e)针对评审、验证和确认过程中确定的问题采取必要措施;f)保留这些活动的形成文件的信息。

注:设计和开发的评审、验证和确认具有不同目的。

根据组织的产品和服务的具体情况,可以单独或以任意组合进行。

标准理解:1、组织对对设计和开发过程进行控制以确保:a) 要实现的结果得到确定;(这是新的提法)b)实施评审,以评价设计和开发结果满足要求的能力;c)实施验证活动,以确保设计和开发的输出满足设计和开发输入的要求;验证活动可以包括:开展替代计算;将新设计与类似的经验验证的设计作比较;开展测试和鉴定;在发布前检查设计阶段文档d) 实施确认活动,以确保形成的产品和服务能够满足规定的应用或预期用途;确认活动可包括:营销适用;运行测试;预期的用户条件下的模拟和测试;部分模拟或测试(例如测试建筑物经受地震的能力);提供反馈的最终用户测试(例如软件项目)e) 对评审或验证和确认活动中确定的问题采取必要的措施;(这是增加的内容,如评审、验证和确认活动发现了问题,应决定这些问题的解决措施。

应将这些措施的有效性作为下次评审的部分内容。

)f)保留这些活动的文件化信息.注:设计和开发的评审、验证和确认具有不同的目的,他们可以按适合组织的方式单独或任意组合进行。

(评审、验证和确认有可能在一个过程中完成。

如验证作为评审的一部分内容来进行,或验证和确认同时进行,则没有必要重复同一活动)2、评审、验证和确认活动对于控制设计和开发过程至关重要,因此,要有效实施这些活动。

软件评审检查表-计分

软件评审检查表-计分
15
交互性要求
简易位,一致性;反馈性;容错性图形化.
人机交互简单、形象输入、输出方面的-致性对用户的操作及时作出皮馈;对可能出现的错误迸行检测、报告和处理.
15
软件性能
响应性要求
页面转焕的响应性 ;
载入时间的短时间要求
短时启动时间要求;
负裁指标明确化.
页面转换快捷;媒体装入时间简短;有确定的负载性能指标.
部署后是否可以正常使用.
5
运行环境
环境适用性.
运行环镜是否与软件愿景说明书一致
5
界面
界面布局
界面布局的合理性.
布局合理,层次清晰
2
界面美观设计
界面的美观性.
界面美观.
3
界画元素
界面元素的-致性.
窗口、菜单、图标、按钮等元素的-性.
5
功能要求
技术运用
技术运用的合理性;内容实现的正确性.
各种技术表现与具体内容结合 ,各种媒体使用协调;多媒体信息的呈现可控,链接准确、无死链.
100分
评审结论:
5ห้องสมุดไป่ตู้
稳定性要求
帮助机制的完备性;
错误处理机制完备性;
确认退出出机制的完备性.
每个操作都有联机帮助或提示;
联机帮助易读、易懂
处理用户可能出现的任何错误操作;
避免出现数据未保留而退出.
5
安全性要求
访问安全性,使用安全

用户身份管理和访问控制
数据安全性
10
软件文档
文档资料
完整性
规范性
软件过程文件目录
20
分数
软件产品评审表
评审时间:
评审人员:评审组长(),评审成员()

设计信息检查表(1.0版)

设计信息检查表(1.0版)
150
系统测试是否符合产品要求,验证结果是否符合要求
151
性能测试是否符合设计要求,测试结果是否符合设计要求
编制:审核:复核:批准:
设计信息检查表(表五)
顾客或厂内零件号□手工样件□工程样件□小批量编号:BG-QR-06-06/1
问题


所要求的意见/措施
负责人
备注
E.测试/验证类
152
使用现有的检验技术,是否有些规定要求不能被评价?
问题


所要求的意见/措施
负责人
备注
48
先遣的材料供方是否在顾客批准的名单中?
49
是否要求材料供方对每一批货提供检验证明?
50
是否已明确材料特性所要求的检验?如果是,则:
51
·特性将在厂内进行检验吗?
52
·具备试验设备吗?
53
·为保证准确结果,需要培训吗?
54
将使用外部试验室吗?
55
所有被使用的试验室得到认可吗(如要求)?
81
将使用外部试验室吗?
82
所有被使用的试验室得到认可吗(如要求)?
83
是否解决了实验室发现问题和用户反馈问题?
84
是否已考虑以下材料要求
85
对于影响配合、功能和耐久性的尺寸是否已明确?(与结构)
86
可制造性,工艺是否合理?是否满足批量生产?
87
此板卡与外部设备连接是否可通用
88
相关程序是否与软件系统兼容性
9
如果是,是由横向职能小组完成的吗?
10
是否对所有规定的试验、方法、设备和接受准则有一个清楚的定义和了解?
11
是否已选择特殊特性?
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
依从性
是否遵守了项目的文档编写标准?
一致性
数据元素、流程和对象的命名和使用在整套系统和外部接口之间是否一致?
该设计是否反映了实际操作环境(硬件、软件、支持软件)?
可行性
从进度、预算和技术角度上看该设计是否可行?是否存在错误的、ຫໍສະໝຸດ 少的或不完整的逻辑?数据使用
所有复合数据元素、参数以及对象的概念是否都已文档化?
是否将需求分别述,因此它们是独立的并且是可检查的?
是否所有需求都可以回溯到相应的需求素材,反之亦然?
是否已详细说明需求变更的过程?
需求规格说明书检查表
概要设计检查表
Y: 是 TBD: 不确定 N: 不是 NA:不适用
检查项
Y/TBD/N/NA
清晰性
是否所设计的架构,包括数据流,控制流和接口,被清楚地表达了?
主要性能参数是否已被详细说明(例如:实时、速度要求、磁盘输入/输出接口等)?
可靠性
该设计能够提供错误检测和恢复(例如:输入输出检查)?
是否已考虑非正常情况?
是否所有的错误情况都被完整和准确地说明?
该设计是否满足该系统进行集成时所遵守的约定?
易测性
是否能够对该套系统进行测试、演示、分析或检查来说明它是满足需求的?
Y: 是 TBD: 不确定 N: 不是 NA:不适用
备注
检查项
Y/TBD/N/NA
清晰性
系统的目标是否已定义?
是否对关键术语和缩略语进行定义和描述?
所使用的术语是否和用户/客户使用的一致?
需求的描述是否清晰,不含糊?
是否有对整套系统进行功能概述?
是否已详细说明了软件环境 (共存的软件) 和硬件环境 (特定的配置)?
该设计是否包含检查点来帮助测试(例如:有条件的编译代码和数据声明测试)?
是否所有的逻辑都能被测试?
是否已描述测试程序、测试数据集和测试结果?
可追溯性
是否设计的每一部分都能追溯到其它项目文档的需求,也能追溯到更高级别文档的需求?
是否所有的设计决定都能追溯到权衡考虑?
依从性
该文档是否遵守了该项目的文档编写标准?
一致性
需求说明是否存在直接相互矛盾的条目?
本需求说明书是否与相关需求素材一致?
可行性
所描述的所有功能是否必要并充分地满足了客户/系统目标?
需求说明书的描述的详细程度是否足以进行详细的设计?
已知的限制(局限)是否已经详细说明?
是否已确定每个需求的优先级别?
可管理性
是否所有的假设、约束、策略及依赖都被记录在本文档了?
是否定义了总体设计目标?
完整性
是否所有的以前的TBD(待确定条目)都已经被解决了?
是否设计已经可以支持本文档中遗留的TBD有可能带来的变更?
是否所有的TBD的影响都已经被评估了?
是否仍存在可能不可行的设计部分?
是否已记录设计时的权衡考虑? 该文件是否包括了权衡选择的标准和不选择其它方案的原因?
是否详细说明了参数的度量单位、取值围、正确度和精度?
共享数据区域及其存取规定的映射是否一致?
可维护性
单元是否具有高聚度和低耦合度(例如:对该单元的更改不会在该单元有任何无法预料的影响并对其它单元的影响很小)?
性能
是否该单元的所有约束例(如过程时间和规模)都被详细说明?
可靠性
初始化是否使用到缺省值,缺省值是否正确?
如果有会影响实施的假设情况,是否已经声明?
是否已经对每个业务逻辑进行输入、输出以及过程的详细说明?
完整性
是否列出了系统所必须的依赖、假设以及约束?
是否对每个提交物或阶段实施都进行了需求说明?
需求说明书是否已包括了主要的质量属性,例如有效性、高效性、灵活性、完整性、互操作性、可靠性、健壮性、可用性、可维护性、可移植性、可重用性和可测试性。
一致性
数据元素的命名和使用在整个单元和单元接口之间是否一致?
所有接口的设计是否互相一致并且和更高级别文档一致?
正确性
是否处理所有条件 (大于、等于、小于零、switch/case)?是否存在处理“case not found”的条件?
是否正确地规定了分支(逻辑没有颠倒)?
数据使用
是否所有声明的数据都被实际使用到?
是否所有界面都互相一致,与其它模块一致,以及和更高级别文档中的需求一致?
是否所有的界面都提供了所要求的信息?
是否已说明部各界面之间的关系?
界面的数量和复杂程度是否已减少到最小?
可维护性
该设计是否是模块化的?
这些模块具有高聚度和低耦合度?
是否已经对继承设计、代码或先前选择工具的使用进行了详细说明?
性能
包括了数据流、控制流和接口的单元设计是否已清晰的说明?
完整性
是否已定义和初始化所有的变量、指针和常量?
是否已描述单元的全部功能?
是否已详细说明用来实现该单元的关键算法(例如:用自然语言或PDL)?
是否已列出该单元的调用?
依从性
该文档是否遵循了该项目已文档化的标准?
是否采用了所要求的方法和工具来进行单元设计?
该套系统是否能用增量型的方法来集成和测试?
可追溯性
是否各部分的设计都能追溯到需求说明书的需求?
是否所有的设计决策都能追溯到原来确定的权衡因素?
所继承设计的已知风险是否已确定和分析?
详细设计检查表
Y: 是 TBD: 不确定 N: 不是 NA:不适用
检查项
Y/TBD/N/NA
清晰性
所有单元或过程的目的是否都已文档化?
是否所有该单元的数据结构都被详细说明?
是否所有修改共享数据(或文件)的程序都考虑到了其它程序对该共享数据(或文件)的存取权限?
是否所有逻辑单元、时间标志和同步标志都被定义和初始化?
接口
接口参数在数量、类型和顺序上是否匹配?
是否所有的输入和输出都被正确定义和检查?
是否传递参数序列都被清晰的描述?
是否所有参数和控制标志由已描述的单元传递或返回?
是否在存访问的时候执行了边界检查(例如:数组、数据结构、指针等)来确保只是改变了目标存储位置?
是否执行输入、输出、接口和结果的错误检查?
是否对所有错误情况都发出有意义的信息?
对特殊情况返回的代码是否和已规定的全局定义的返回代码相匹配?
是否考虑到意外事件?
易测性
是否能够对每个单元进行测试、演示、分析或检查来说明它们是满足需求的?
是否还有任何需要的但还没有定义的数据结构,反之亦然?
是否已描述最低级别数据元素?是否已详细说明取值围?
功能性
是否对每一下级模块进行了概要算法说明?
所选择的设计和算法能否满足所有的需求?
接口
操作界面的设计是否有为用户考虑(例如:词汇、使用信息和进入的简易)?
是否已描述界面的功能特性?
界面将有利于问题解决吗?
相关文档
最新文档