软件评审规范课件.ppt

  1. 1、本文档共34页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件评审规范课件

第7章 软件评审 7.1软件评审概述 7.1.1评审目的 评审的目的是检验软件开发、软件评测各阶段的工作是否齐全、规范,各阶段产品是否达到了规定的技术要求和质量要求,以决定是否可以转入下一阶段的工作。 7.1软件评审概述 7.1.2评审阶段的划分 (1)系统分析与设计; (2)软件需求分析; (3)软件概要设计; (4)软件详细设计; (5)编码和单元测试; (6)软件部件测试; (7)软件配置项测试; (8)软件系统测试; (9)系统验收。 7.1软件评审概述 7.1.3评审的组织与管理 1.内部评审 内部评审是由承办方组织的评审。 2.外部评审 外部评审是由交办方组织的评审,特殊情况下,交办方可委托其他单位代理组织外部评审。 7.2需求评审 7.2.1 需求评审概述 软件需求是软件开发的最重要的一个步骤,需求的质量很大程度上决定了项目质量或产品质量。 需求评审是所有的评审活动中最难的一个,也是最容易被忽视的一个评审。深入的问题。 以下是一些失败的需求评审案例 失败的需求评审:案例 某领域专家A先生就某企业的成本管理系统做用户需求报告的评审工作 在评审会开始时间不长,就被在场的某企业的一位副总B先生打断,认为A先生提出的方案不适合本企业,A先生提出的管理改进方案在企业中无法实施 该副总提完意见后,与会的用户方人员纷纷跟随B先生的提出了他们的反对意见,致使评审会无法再进行下去,最终该报告被用户否决。 失败的需求评审:案例 某软件公司内部举行产品的需求评审会,主要是公司内部的相关领域的专家参加 在评审会开始后不久,某领域专家就对需求报告中的某个具体问题提出了自己的不同意见 与会人员纷纷就该问题发表自己的意见 大家争执不下,结果,致使会议出现了混乱状况,主持人无法控制局面,会议大大超出了计划评审时间。 失败的需求评审:案例 某软件公司为某公司A做业务流程管理系统的需求评审会 当项目组人员在会议上宣读多达上百页的需求报告时,用户明确提出听不懂,致使会议不得不改日进行。 失败的需求评审:案例 某软件公司在用户处开完物资管理系统的需求评审会后,与会人员在离开会议室时纷纷摇头,认为本次会议没有多少实际效果,完全是在走过场。 某软件公司在公司内部举行产品的需求评审会时,需求报告的执笔人与产品策划的主要策划人员的想法差别很大,致使需求评审会没有必要继续进行下去。 问题总结 以上的现象可以在很多项目中都可以看到。概括起来,在需求评审中经常存在以下问题: 需求报告很长,短时间内评审者根本不能把需求报告读懂,想清楚 没有作好前期准备工作,需求评审的效率很低 需求评审的节奏无法控制 找不到合格的评审员,与会的评审员无法提出深入的问题 7.2需求评审 7.2.2 如何做好需求评审 (1)分层次评审 (2)正式评审与非正式评审结合 (3)分阶段评审 (4)精心挑选评审员 (5)对评审员进行培训 (6)充分利用需求评审检查单 (7)建立标准的评审流程 (8)做好评审后的跟踪工作 (9)充分准备评审 分层次评审 用户的需求层次: 目标性需求:定义了整个系统需要达到的目标 (高层管理人员关注) 功能性需求:定义了整个系统必须完成的任务 (中层管理人员关注 ) 操作性需求:定义了完成每个任务的具体的人机交互 (具体操作人员关注) 正式评审与非正式评审结合 正式评审:开评审会,组织多个专家,将需求涉及到的人员集合在一起,并定义好参与评审人员的角色和职责 非正式评审:不需要将人员集合在一起,通过电子邮件、网络聊天等多种形式 有时,非正式的评审比正式的评审效率更高,更容易发现问题 分阶段评审 在需求形成的过程中进行分阶段的评审,而不是在需求最终形成后再进行评审 将原本需要进行的大规模评审拆分成各个小规模的评审 降低了需求返工的风险,提高了评审的质量 精心挑选评审员 需求评审可能涉及的人员: 需方:高层管理人员、中层管理人员、具体操作人员、IT主管、采购主管 供方:市场人员、需求分析人员、设计人员、测试人员、质量保证人员、实施人员、项目经理以及第三方的领域专家等等 精心挑选评审员 这些人员所处的立场不同,对同一个问题的看法是不相同的,不同的观点可能形成互补的关系 要保证使不同类型的人员的都要参与进来,否则很可能会漏掉了很重要的需求 不同类型的人员中要选择那些真正和系统相关的,对系统有足够了解的人员参与进来,否则使评审的效率降低 对评审员进

文档评论(0)

jiayou10 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档