第十一章 评审

  • 评审的功能和特点

    • 1、评审可以应用于软件开发各个阶段、产生的各种类型产品——范围广;
    • 2、评审比软件测试更有效率,因为其看到的是问题本身而不是征兆;
    • 3、通过评审不仅可能发现错误,还可以提出对软件产品的改进意见,防止再发生;
    • 4、评审可以在产品开发阶段进行,作者对产品细节很清楚,可以及时修改;
    • 5、不只发现错误,还有利于评审员、软件项目相关组熟悉有关产品。
  • 了解基本的评审过程
    • 1.评审规划

      • 标识要评审的产品
      • 选择评审成员及安排评审时间
      • 作者准备好相应的材料
    • 2.准备和概述
      • 目的:是将要评审的软件包交给评审人员,并在需要时,对工作产品进行说明,为评审准备。
      • 主要活动:
        • 第一次会议;
        • 在正式会议之前,各评审员独立地评审工作产品,作评审日志。
        • 需要准备的材料:评审通知、评审标准、被评审的工作产品、正式的评审记录单、评审检查表、其他资料(如相关文档、标准等)
      • 测量:工作量、缺陷数、问题数、缺陷严重程度
    • 3.评审会议
      • 目的:最终拿出故障列表
      • 主要活动:
        • 会前检查准备工作;
        • 会议期间提出问题;
        • 会议结束时,给出问题和故障列表。
      • 结论分为:可以通过、不能通过和有条件通过
      • 测量:总工作量、发现的缺陷数、发现的缺陷的类型、缺陷的来源
    • 4.返工和后续措施
      • 作者执行返工,以改正评审会议上提出的所有故障。
      • 作者与评审主席一起审查改正情况。
      • 总结报告发送SEPG和项目经理。
  • 单人评审与组评审之间的区别
    • 针对简单工作产品
    • 1位评审专家,提前预评材料
    • 评审会议仅包含作者和评审专家2人
  • 评审能力基线一般包括什么
    • 平均准备速度
    • 组评审会议的覆盖速度
    • 缺陷密度(次要或普通缺陷、严重和主要缺陷)
    • 整体缺陷密度等
  • 评审分析指南(评审出的缺陷多于正常和少于正常的原因及措施,能够根据案例描述使用评审分析指南)
  • 配置管理过程中,文档的状态可能有哪些?
    • 答案:开发中、评审中、基线化
  • 评审小组会议上需要采集哪些度量?
    • 答案:总工作量、发现的缺陷数、发现的缺陷类型、缺陷来源
  • (判断)由于单人评审只有一位评审人,因此不是正式的评审活动。
    • (×)
  • 评审过程中如果发现的缺陷少于正常情况,可能是什么原因,以及有什么解决的方案?
    • ① 工作产品非常简单,将类似工作产品的组评审转变成单人评审,合并评审
    • ② 也许没有仔细评审,检查覆盖速度;如果很低,重新安排评审,也许需要另外一只队伍
    • ③ 评审专家没有接受足够的组评审培训,或对评审的材料没有足够多的经验,安排或执行组评审培训,安排其他队伍进行重新评审
    • ④ 工作产品有非常好的质量,通过覆盖速度、作者、评审专家的经验等来确认这个事实;看该质量是否可以在项目的其他部分重视,修改随后活动的缺陷预测;看是否有通用的过程改进经验

吉林大学软件学院《软件项目管理》课程重点与测试题 第十一章 评审相关推荐

  1. 吉林大学软件学院《软件项目管理》课程重点与测试题 第七章 质量计划和缺陷估计

    第七章 质量计划和缺陷估计 软件质量的定义 我们用已交付软件的故障密度作为软件质量的定义,即已交付软件中每个单位规模的故障数. 缺陷注入和清除的环节 注入:需求分析.设计.编码阶段 清除:需求评审.设 ...

  2. 软件项目管理课程论文

    2022至 2023 学年 第 1 学期 软件项目管理的具体分类 摘要:软件项目管理就是将知识.技能.工具与技术相结合应用于项目活动,以满足项目的要求的一种科学管理方法,是20世纪40年代以后迅速发展 ...

  3. 软件项目管理MOOC(北邮)——第一章测试答案

    第一章 软件项目管理基本概念 第一章单元测试 1.下面选项中不属于项目管理核心要素的是? A.范围 B.进度 C.风险 D.成本 2.下面哪一个活动不是项目? A.野餐活动 B.集体婚礼 C.开发操作 ...

  4. 软件项目管理课程复习题

    项目经理通知客户计划安排在一周内开始项目实施,期望客户团队参加,但在计划日期,客户团队未能参加.若要防止这个问题,项目经理应该事先做什么? A.向客户强调团队参加的重要性 B.在计划日期前两天向客户发 ...

  5. 2022山东大学软件学院软件项目管理期末考试(回忆版)

    有点无语,老师关于考试范围只字不提,结果出题内容也挺偏的,分享给大家参考 选择题 20*1 有不少是书上的原题,建议都做一下,还有部分没有见过,少量题存在一些难度 简答5*4 WBS字典 什么是快速跟 ...

  6. 免费收听--第2版招投标软件项目管理实战课

    这是山猫的第58篇原创 很多时候,人与人之间建立信任并不容易,尤其是对于有过被欺骗经历的人来讲. 教育培训机构也是一样,鱼龙混杂,有时一不小心就上了商家的当,交了各种各样的费用,但是没有学到自己需要的 ...

  7. 软件项目管理—项目管理基础

    一.项目管理基础 IT 项目失败的原因 主要有两个: 1)IT 项目越来越复杂 2)缺乏合格的IT项目管理人才 不能进行有效的项目管理是导致IT项目失控的直接原因. 结论: 具有扎实IT项目管理理论和 ...

  8. 第一章软件项目管理导论

    一.学习目的与要求 掌握项目及软件项目的基本概念 了解软件项目的生命周期 理解软件工程框架 掌握软件项目管理的基本概念.特征和主要内容 正确理解软件项目管理的过程.范围以及所面对的问题 二.学习内容 ...

  9. 软件项目管理案例教程之一 目录篇

    第一章:软件项目管理概述 第一篇:项目开始 第二章:项目确立 第三章:生存周期 第二篇:项目计划 第四章:软件项目计划之需求管理 第五章:软件项目范围计划之任务分解 第六章:软件项目成本计划 第七章: ...

最新文章

  1. ABAP程序系统字段中英文详解
  2. 2.cocos2dx 3.2中语法的不同之处,lambada表达式的使用和function和bind函数的使用
  3. 苹果开发(二) 申请应用
  4. ArrayBlockingQueue跟LinkedBlockingQueue的区别
  5. Android开发之Java基础JVM和ClassLoader以及类加机制面试题
  6. Node — 第七天 (大事件项目接口实现一)
  7. 一个通用纯C队列的实现
  8. 玩转linux文件描述符和重定向,玩转Linux文件描述符和重定向
  9. 高斯拟合 vc++代码_NMA2020W1 极大似然法模型拟合与bootstrap
  10. win10 + Terminal + WSL+ oh-my-zsh 配置漂亮实用的windows终端及配置ubuntu不加.exe打开windows程序
  11. typora 公式_Typora 编辑器的Vue主题类介绍
  12. 信利Truly M128128 的研究和驱动方法记录
  13. 你本是一个肉体,是什么驱使你前行【3】
  14. 文化网,武汉文化网,湖北文化网——炎黄文化常识
  15. PHP写json文件的树形菜单,树形菜单(无级树)json数据
  16. 2021 谷歌游戏出海峰会精彩内容回放 | 跨界破圈 赢在未来
  17. 素数回文(打表到文件里面)
  18. Cisco RV320未经身份验证的配置导出
  19. tshark命令示例
  20. css3夜空北斗七星闪烁动画js特效

热门文章

  1. BZOJ3141:[HNOI2013]旅行
  2. [Visual Assist]快速创建实现
  3. 万有(惠州)国际旅游度假区项目落户惠州
  4. 在进行多媒体计算机辅助教学,计算机多媒体辅助在数学教学中的应用
  5. 数据分析项目实战项目一:CPC广告优化以及bilibili订单分析(下)
  6. 亚马逊后台网页提示HTTP Status 400 – Bad Request无法登陆的解决办法
  7. h5接微信js-sdk的详细步骤
  8. Java新手上路--算数运算符
  9. 新手上路之自增(例如i++)
  10. 合理应用对阿斯克码值进行类型转换(尽量别用强制类型转换)