软件项目管理第三章笔记---项目范围管理

以下图片及内容整理自西安交通大学软件学院宋永红老师的ppt(课堂回放)中,仅供学习使用,请勿转载或他用

笔记汇总:软件项目管理笔记汇总_Qlz的博客-CSDN博客

第三章 项目范围管理

image-20211204191225861.png

项目范围与项目范围管理

什么是范围(SCOPE) ?

范围是指生产项目的产品所涉及到的工作和用来生产产品的过程。

image-20211201162206039.png

产品范围:一个产品或一项服务应该包含哪些特征和功能。 —>目的,作一个什么样的东西?
项目范围:为了交付具有所指特征和功能的产品所必须要做的工作。—>做哪些工作、如何做、才能交付该产品。

产品范围决定项目范围。

什么是项目范围管理

项目范围管理是指界定和控制项目中应包括什么和不包括什么的过程

如何进行项目范围管理

image-20211201163058697.png

范围规划和范围管理计划

范围管理计划是针对一个项目如何准备项目范围说明书、构建工作分解结构、验证项目可交付物的完成情况、控制项目范围变更请求等内容的描述性文件。

范围定义和范围说明书

范围定义是指定项目和产品的详细描述过程

什么是范围说明书

一份记录在所有的项目干系人之间达成的对项目范围的共识的文件,是未来项目或项目阶段验收决策的基础,是识别和决定项目范围变更的主要依据。

范围说明书的主要内容

  • 项目论证—项目的商业需求、驱动因素、总体目标
  • 项目产品说明–描述项目产品或服务的特征和需求
  • 项目主要提交成果及其详细描述
  • 项目成功因素.项目成功必须达到的量化标准

创建工作分解结构

创建工作分解结构是把项目可交付成果和项目工作分解为较小的、更易于控制和管理的许多组成部分的过程。

什么是工作分解结构

工作分解结构( Work Breakdown Structure )以可交付成果为中心,将项目中所涉及的工作进行分解,定义出项目的整体范围。

WBS应该包含且只包含项目应完成的工作,是计划并管理项目进度、成本、资源及变更的基础。WBS的好坏决定着项目最终能否取得成功。

通过WPS将项目分解成可以管理和控制的工作单元,从而能够更为容易地也更为准确地确定这些单元的成本和进度,以及明确定义其质量的要求。

例子:

image-20211201164025104.png

image-20211201164038307.png

WBS是层次化的树状结构

项目WBS要用结构层次图表示,每层汇总的结果就是_上一层的内容 (不能多也不能少) ,将不能或者不需要进步分解的基本单元置 于最底层,WBS中不需要进一步分解的最底层通常被称为工作包( WORK PACKAGE)

一般来讲,一幅树形的WBS图分解到3至5个层次即可

WBS的优点
  • 项目被划分为可执行的任务,并且这些必须完成的任务被项目组成员所认知。
  • 较小的短期任务少了一-些神秘感,会让开发人员感到更容易实现。
  • 有了WBS,就可以进行项目的进度,成本等的估计。

工作分解的方法

工作分解的主要方式:
  • 根据项目的组织结构进行分解
  • 根据项目的产品构成进行分解
  • 根据项目实施阶段进行分解
制定WBS的主要方法

image-20211201164445245.png

工作分解流程

image-20211201164927329.png

制定WBS的基本原则

  • 一个工作任务只能在WBS中出现一次。
  • 一个WBS项的工作任务是其下一级各项工作之和。
  • WBS中的每一项工作都只由一人负责。
  • WBS必须与工作任务的实际执行过程相一致。
  • 项目组成员必须参与WBS的制定,以确保一致和遵从。
  • 每个WBS项都必须包含在WBS词典中,以确保准确理解其工作范围。
  • WBS还必须具有一定的灵活性,以适应变更的需要。

WBS词典和范围基准

WBS词典是用于支持工作分解结构的文件。
WBS词典对WBS的每个组成部分进行更详细的描述

内容包括:

  • 工作内容描述、负责人;
  • 完成工作所需时间、所需资源;
  • 成本估算、质量要求、验收标准,等

image-20211201165936991.png

范围定义和制定工作分解结构的作用

  • 提高项目时间、成本和资源估算的准确性
  • 定义项目绩效度量和项目控制的基线
  • 帮助清理和明确工作职责

范围核实

范围核实是指项目干系人正式验收项目的可交付成功

范围控制

范围控制就是监督项目的范围状态,控制项目范围的变更。

通过范围控制对引起范围变化的因素施加影响,确保变更能够依据集成变更控制建立的程序有序进行。

问题

  • 简述项目范围管理的主要过程及其各个阶段的标志性成果。
    • 范围规划-范围管理计划
    • 范围定义-范围说明书
    • 创建工作分解结构-WBS,WBS词典,项目词典
    • 范围验证-可交付物,变更请求
    • 范围控制
  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
软件测试管理是指对软件测试过程进行规划、组织、协调和控制,以确保软件测试的有效性和可靠性。下面是软件测试管理笔记: 一、测试计划 测试计划软件测试管理的第一步,它主要包括测试目标、测试范围、测试任务、测试资源、测试进度、测试风险等内容。测试计划应该与软件项目的开发计划相一致,以确保测试的有效性和可靠性。测试计划应该由测试经理或测试主管编写,并提交给软件项目经理或项目主管进行审批。 二、测试设计 测试设计是软件测试管理的第二步,它主要包括测试用例、测试数据、测试环境、测试工具等内容。测试设计应该基于测试计划,并参考软件需求规格说明书、设计文档、用户手册等相关文档,以确保测试的全面性和准确性。测试设计应该由测试工程师或测试专家进行,同时需要对测试设计进行评审和验证。 三、测试执行 测试执行是软件测试管理的第三步,它主要包括测试用例执行、测试数据输入、测试结果记录、缺陷报告等内容。测试执行应该基于测试设计,并参考测试计划软件需求规格说明书等相关文档,以确保测试的完整性和一致性。测试执行应该由测试工程师或测试人员进行,同时需要对测试结果进行评估和分析。 四、缺陷管理 缺陷管理软件测试管理的重要组成部分,它主要包括缺陷发现、缺陷报告、缺陷跟踪、缺陷验证等内容。缺陷管理应该基于测试执行,并参考软件需求规格说明书、设计文档、用户手册等相关文档,以确保缺陷的有效性和可靠性。缺陷管理应该由测试经理或缺陷管理专员进行,同时需要对缺陷进行分类、分析和统计。 五、测试评估 测试评估是软件测试管理的最后一步,它主要包括测试效果评估、测试质量评估、测试成本评估等内容。测试评估应该基于测试执行和缺陷管理,并参考测试计划软件需求规格说明书等相关文档,以确保测试的有效性和可靠性。测试评估应该由测试经理或测试主管进行,同时需要对测试结果进行总结、反馈和改进。 总的来说,软件测试管理需要在整个软件开发生命周期中进行,需要根据软件项目的特点和测试需求来选择合适的测试方法和工具。同时,软件测试管理需要具备一定的测试经验和管理能力,以确保测试的有效性和可靠性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Hydrion-Qlz

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值