文档详情

技术评审课件

des****85
实名认证
店铺
PPT
539KB
约28页
文档ID:294742303
技术评审课件_第1页
1/28

技术评审1q 技术评审概述技术评审概述q 技术评审过程指导技术评审过程指导q 评审模版的使用评审模版的使用q 评审注意事项评审注意事项提 纲2技术评审概述什么是软件技术评审 p软件工作产品的相关人员对产品进行系统地考察,以便识别缺陷和可优化部分的活动p其中,软件工作产品可以是软件生命周期中的各种产出物,包括需求、设计、测试文档、程序代码以及项目计划等过程文档评审人员可以是与软件产品相关的上下游的各种角色人员,包括项目组内成员、领域内的专家、用户等 p技术评审又称为同行评审p与管理评审的不同在于关注产出物的质量,不是过程质量 3技术评审概述技术评审的目的 p评审的目的是对工作的产出物进行评价,以判断工作的输出能否实现预先定义的要求,同时通过评审标识出与要求和标准的偏差p是为了及早地和高效率地从软件工作产品中消除缺陷评审活动一个重要的伴随结果是软件的相关人员对软件工作产品及可防止的缺陷得到更好的了解 p识别和消除缺陷:这是软件评审的主要目标软件产品的许多缺陷是在早期阶段引入的,越早发现缺陷越经济,有些早期阶段可以进行同行评审,但是无法进行测试p达成共识:对软件产品达成共识,可以成为下一步工作的基础。

p交流和能力提升:即使在技术产品不存在错误的情况下,单单对参与者的教育价值而言,评审活动承担着在大范围交流技术信息的重任经验说明,一个定期参加评审本人和他人工作的人员,经验的累积速度是那些单独工作的人员的三倍!)4技术评审概述技术评审的方式 p评审方式有会签评审和会议评审两种p会签评审是各个评委根据评审的内容和要求进行审核并发表自己意见,当各位评委的意见基本一致,或问题比较明确并已得到解决,则不召开会议而直接填写相关评审报告的一种评审方式,是一种非正式的评审p会议评审是评审流程默认的评审方式会议评审就是组织项目内外的专家召开评审会议,根据评审的内容和要求进行讨论、分析并就最终结果达成一致的评审方式,是一种正式的评审 5技术评审概述评审参与者与职责 参与者 职责评审组织者 与评审专家一起确定评审时间表;详细说明评审目的;需要时,给评审专家分配评审的关注点;准备评审资料;决定评审的形式;协调评审专家的意见,对评审结论达成一致,并审核评审完成的材料;确保对评审结果进行了记录评审组织者可以兼任评审专家,执行相应的职责评审组织者不能是作者本人 作者提前发布评审材料;校对评审意见,与评审人员讨论修改措施,并取得评审人员的同意;执行同意后的修改措施;作者必须参加评审活动。

评审专家阅读并评审材料;标识问题并建议备选的解决方案;及时地把评审意见提供给评审组织者和作者;审核作者的修改措施 6技术评审概述 关键产出物评审建议 产产出物出物过过程中程中评审评审签签收收评审评审建建议议的的评审专评审专家家建建议议的的评审评审方式方式业务需求可选必选业务部门/技术部门会议评审软件需求可选必选业务部门/技术部门/外请专家会议评审架构设计可选必选技术部门/业务部门/外请专家会议评审软件设计可选可选技术部门会签评审;抽查,结项时验收软件代码可选可选技术部门会签评审;抽查,结项时验收操作手册/管理员手册可选必选业务部门/技术部门会签评审验收测试计划 可选必选业务部门/技术部门会签评审验收测试报告 可选必选业务部门/技术部门会签评审7技术评审概述对评审项的评价 p评价标准p通过、不通过,例如p分级评价,例如 由低到高依次为1, 2, 3, 4, 5p综合统计p定性分析p对应相关文档的具体情况规定如果或1,2超过一定数目,不能进入下一阶段例如,出现X或1,不能进入下一阶段;2超过3个不能进入下一阶段最后进行汇总,填写文档是否通过以及结论,并在签字栏签名p定量分析p各个检查表模版除用于定性评审外,还可以通过给每个评审点设置相应的权值来进行定量分析。

权值的大小由专家根据具体应用情形设定(默认权值均为1)量化评价分数的计算方式如下:利用公式:加权分数 = 等级 * 权重,计算出每个评审点的加权分数;将所有评审点的加权分数进行累计,得出评审文档的综合量化分数8q 技术评审概述技术评审概述q 技术评审过程指导技术评审过程指导q 评审模版的使用评审模版的使用q 评审注意事项评审注意事项提 纲9技术评审过程指导评审规划 p评审计划要完成以下内容的确定:p确定评审方式p确定评审专家p确定检查表p确定时间安排p确定问题管理方式10技术评审过程指导评审规划 p确定评审方式p是否在正式的评审前安排过程中的阶段评审,是否采取正式的会议评审,可以结合项目情况参考前面的表格进行p若项目规模比较大,产出文档量较大,建议安排过程中的分阶段评审过程中的评审可以分层次进行,如针对需求的评审,可以分为目标性需求、功能性需求、操作性需求三个层次的评审目标性需求是高层管理人员所关注的,功能性需求是中层管理人员所关注的,操作性需求是具体操作人员所关注的 11技术评审过程指导评审规划 p确定评审专家p精心挑选评审员:首先要保证使不同类型的人员都要参与进来,否则很可能会漏掉了很重要的建议。

其次在不同类型的人员中要选择那些真正和系统相关的,对系统有足够了解的人员参与进来,否则很可能使评审的效率降低或者提出了不切实际的建议p评审人员职责分配:在任务分配时,评审组织者可以指明评审专家要关注的评审要点,以利于评审专家的准备如在需求分析评审中测试人员可以关注可测试性与一致性,其他人员要关注可实现性与完备性等任务的分配要保证某一个特性或部分最少有两个评审专家关注,这样可以防止有评审专家没有做好准备而导致评审会议延期或取消p评审员培训:在很多情况下,评审员是领域专家而不是进行评审活动的专家,他们没有掌握进行评审的方法、技巧、过程等,因此需要对评审员进行培训,同样对于主持评审的管理者也需要进行培训,以便于参与评审的人员能够紧紧围绕评审的目标来进行,能够控制评审活动的节奏,提高评审效率 12技术评审过程指导评审规划 p确定评审检查表p检查表是重要的评审工具,总局的软件开发规范中针检查表是重要的评审工具,总局的软件开发规范中针对其要求的产出物提供了标准的检查表(参见各个过对其要求的产出物提供了标准的检查表(参见各个过程中的检查表),项目评审时需要依照检查表的内容程中的检查表),项目评审时需要依照检查表的内容进行。

进行p检查表是随着项目的积累不断丰富和优化的,针对具检查表是随着项目的积累不断丰富和优化的,针对具体的项目,在使用总局规范提供的检查表时,可以进体的项目,在使用总局规范提供的检查表时,可以进行补充,或标识出本项目的重点检查内容行补充,或标识出本项目的重点检查内容p确定通过标准,明确哪些检查项若没有达到,即为不确定通过标准,明确哪些检查项若没有达到,即为不通过;或者有严重缺陷提出,即为不通过通过;或者有严重缺陷提出,即为不通过13技术评审过程指导评审规划 p确定评审后的问题管理方式p在评审会议后,需要根据评审人员提出的问在评审会议后,需要根据评审人员提出的问题进行评价,以确定哪些问题是必须纠正的,题进行评价,以确定哪些问题是必须纠正的,哪些可以不纠正,并给出充分的客观的理由哪些可以不纠正,并给出充分的客观的理由与证据p明确修改人、跟踪人,是否需要复审等;跟明确修改人、跟踪人,是否需要复审等;跟踪人需要跟踪检查文档的修改,直到满足要踪人需要跟踪检查文档的修改,直到满足要求14技术评审过程指导 会议评审的过程 p文档初步审查p文档内容专业人员确认p专家评审会议p额外会议(可选)p修改问题p重新评审p跟踪检查15技术评审过程指导 会议评审的过程 1. 1.评审对象已准备好并使用了评审对象已准备好并使用了评审对象已准备好并使用了评审对象已准备好并使用了正确的模板与标准正确的模板与标准正确的模板与标准正确的模板与标准; ;2. 2.评审包应至少提前评审包应至少提前评审包应至少提前评审包应至少提前 2 2 天发出天发出天发出天发出; ;3. 3.评审专家已经选择,并且受评审专家已经选择,并且受评审专家已经选择,并且受评审专家已经选择,并且受到过技术评审流程培训到过技术评审流程培训到过技术评审流程培训到过技术评审流程培训; ;4. 4.评审对象、参考资料与检查评审对象、参考资料与检查评审对象、参考资料与检查评审对象、参考资料与检查表已经发放表已经发放表已经发放表已经发放; ;5. 5.评审会议时间已确定评审会议时间已确定评审会议时间已确定评审会议时间已确定; ;6. 6.评审专家已做好了准备评审专家已做好了准备评审专家已做好了准备评审专家已做好了准备; ;1. 1.得到是否需要再次评审的结得到是否需要再次评审的结得到是否需要再次评审的结得到是否需要再次评审的结论论论论; ;2. 2.所有的评审缺陷得到记录所有的评审缺陷得到记录所有的评审缺陷得到记录所有的评审缺陷得到记录; ;3. 3.发现的缺陷数在可控的范围发现的缺陷数在可控的范围发现的缺陷数在可控的范围发现的缺陷数在可控的范围内内内内; ;4. 4.没有任何一个缺陷处于没有任何一个缺陷处于没有任何一个缺陷处于没有任何一个缺陷处于 OPEN OPEN 状态状态状态状态; ;5. 5.评审结果总结报告已完成评审结果总结报告已完成评审结果总结报告已完成评审结果总结报告已完成; ;6. 6.工作产品已修改完成工作产品已修改完成工作产品已修改完成工作产品已修改完成; ;评审进入准则评审进入准则评审退出准则评审退出准则16技术评审过程指导 会议评审的过程 文档初步审查文档初步审查 专业人员确认专业人员确认 专家评审会议专家评审会议开开始始该过程可以指定专门的评审人员进行,主要是保证该过程可以指定专门的评审人员进行,主要是保证该过程可以指定专门的评审人员进行,主要是保证该过程可以指定专门的评审人员进行,主要是保证总体评审的高效性总体评审的高效性总体评审的高效性总体评审的高效性检查内容包括文档结构、时效性、可追溯性、格式检查内容包括文档结构、时效性、可追溯性、格式检查内容包括文档结构、时效性、可追溯性、格式检查内容包括文档结构、时效性、可追溯性、格式规范等规范等规范等规范等具体内容可依据各检查表模版中的具体内容可依据各检查表模版中的具体内容可依据各检查表模版中的具体内容可依据各检查表模版中的文档规范检查文档规范检查文档规范检查文档规范检查表表表表17技术评审过程指导 会议评审的过程 文档初步审查文档初步审查 专业人员确认专业人员确认 专家评审会议专家评审会议开开始始该过程由专业人员对文档中与其领域相关部分内容进行阅该过程由专业人员对文档中与其领域相关部分内容进行阅该过程由专业人员对文档中与其领域相关部分内容进行阅该过程由专业人员对文档中与其领域相关部分内容进行阅读分析,并分别进行确认签字。

读分析,并分别进行确认签字读分析,并分别进行确认签字读分析,并分别进行确认签字例如,业务人员确认业务需求,技术人员确认非功能需求例如,业务人员确认业务需求,技术人员确认非功能需求例如,业务人员确认业务需求,技术人员确认非功能需求例如,业务人员确认业务需求,技术人员确认非功能需求需要整理需求、设计内容的完整清单,供负责评审的专业需要整理需求、设计内容的完整清单,供负责评审的专业需要整理需求、设计内容的完整清单,供负责评审的专业需要整理需求、设计内容的完整清单,供负责评审的专业人员签字确认,内容清单根据项目特点既可以按照原始文档人员签字确认,内容清单根据项目特点既可以按照原始文档人员签字确认,内容清单根据项目特点既可以按照原始文档人员签字确认,内容清单根据项目特点既可以按照原始文档的章节、物理页面进行对应定位,也可以按照用例进行定位的章节、物理页面进行对应定位,也可以按照用例进行定位的章节、物理页面进行对应定位,也可以按照用例进行定位的章节、物理页面进行对应定位,也可以按照用例进行定位 18技术评审过程指导 会议评审的过程 文档初步审查文档初步审查 专业人员确认专业人员确认 专家评审会议专家评审会议开。

下载提示
相似文档
正为您匹配相似的精品文档
相关文档