|
发表于 2020-9-15 08:20:36
|
显示全部楼层
本帖最后由 牛角尖 于 2020-9-15 19:20 编辑
% |. ^- h1 V* _, a$ n& d' [+ U8 i: ~. M, T) D, U ^
继续说说计算机软件开发的审核思路
* u0 `6 ^" h0 f8 ^) `6 ]审核软件的设计开发最好是按过程审核方法审核,可将8.3、8.5.1、8.6& O/ h. ~% W, N# Q* D3 d% p4 [' X
8.7柔和在一起审核,且按具体项目单独审核,即每个项目都有一套8.3、8.5.1、8.6、8.7全过程,这样做的好处是不用每处都要表述抽样的项目名称。记录也看起来也清晰。 具体介绍如下
! w+ `, ]: z6 |5 s! V Q2 T8.3.1简述组织在设计开发方面有哪些文件、制度。: W% d# f# v% |" P
抽样说明 : 1、项目名称 : F4 k) X6 g' d) _: Z- P
2、项目来源:自立或与客户签订的合同或上级(政府)下达的任务
8 {2 M/ S' l0 T' e3、项目起止时间, V) \: M" o8 u' i. {0 ~* [
第二个及以后的抽样直接从抽样说明开始! M$ t2 i) U: L9 @6 o
8.3.2/8.5.1a)查设计开发计划书
0 [: f' A7 r& w0 r! W人力资源、软硬件资源等
H) S: V4 }2 h- ?. H' t阶段划分及主要流程安排含:职责接口、时间安排、各活动的输出文件、记录方式(如详细说明书评审为详细说明书评审报告)。一般大的活动会包括:输入评审、概要设计、概要设计评审、详细设计、详细设计评审、编码、代码走查、编码评审、测试、确认验收等
% A; ?0 Y2 J1 U" L4 Z8.3.3 查需求规格说明书:描述功能、性能要求、法规及行业规范等要求
' U# k) Z! R0 e" b此条款审核记录能明确项目的概况,性质,用途等: S0 x& n% h# D$ r+ r# A2 R
8.3.4/8.5.1/8.6/8.7
* }& L( H/ s4 z 使用何款压力测试软件(需要时),是否正版。电脑、服务器使用是否正常。工作环境是否舒适,工位是否宽松等。
2 k. P K2 d" z- J" F, Q: {+ z6 X7 B使用何种语言编程等8 R* M/ v; l6 f
查项目负责人及主要技术骨干资格、经历是否能够胜任工作
( R6 E, S2 D0 S/ ^: _1 ?交代一句软件开发没有特殊过程减少人为错误的措施0 }7 d6 |2 f, d; A/ _$ [) D
查:日常进度督查、内部交流记录,证实项目是否得到控制- F. w0 X% J( B
简述查概要设计说明书内容、 概要设计说明书评审报告(或记录),评审主要内容。是否有需要改进的地方,改进结果如何。
4 o3 d2 o3 _. z3 p" k P. e简述查详细设计说明书内容、查详细设计说明书评审报告(或记录),评审主要内容。是否有需要改进的地方,改进结果如何。4 x- Y9 K, y, u2 X% v( Q
查代码走查记录:缺陷是否得到处理( u5 ]* Y7 Q% x( H1 H
查编码评审报告,简述评审内荣:缺陷是否得到处理2 J* b& m. x. c' J; U
查测试报告:简述测试项目,测试用例,明确使用黑盒还是白盒测试技术。测试结论。查BUG分析记录。BUG是否修复及其他处理情况
' f4 x+ d# m7 \; p( e 客户验收确认情况
; p: x" B" l* [ 核实:源代码、可执行程序存放情况。用户说明书、培训方案等是否齐全。) d' k& h/ v; y+ ^ w r; |& a
8.3.6 更改情况:略" p" | |* ` r, `0 f# L
运维、售后略5 n) S, _3 w/ z, m! j: f
|
|