第6章软件项目任务分解PPT课件
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
–在每个组成元素上重复步骤2
能以切实的、可校验的语言加 以描述,以方便进行绩效测量
能对该项目工作实际上将如何 被完成进行描述
YES
NO
31
分解
第四步:对分解的正确性进行校验
–下一层的元素是否对于完成上一层工作是必须的且足 够的?
–No 增减或重新定义
– 是否每一项元素都已被清楚且完整地定义?
–No 对说明进行修改
任务分解的结果
WBS( Work Breakdown Structure:任务分解结构)
5
WBS
WBS (Work Breakdown Structure)
面向可交付成果的
Work packages(工作包)
WBS的最低层次的可交付成果
6
创建WBS
把主要的项目可交付成果分解成较小的、更易管
理的单元,以达到如下目的:
1. 项目生命周期的各个阶段可能作为分解的 第一层次,而项目可交付成果可能作为分 解的第二层次。
2. WBS各个分支中的组织原则可能会不同
29
分解
第二步:确定每个可付成果的详细程度是否已经达到 了足以编制出恰当的成本和历时估算。 –Yes!第四步 –No! 第三步
YES NO
30
分解
第三步:识别可交付成果的组成元素 –可以是服务或产品
PMI defines WBS
WBS是一个分级的树型结构,是对项目由粗到细的 分解过程。
WBS是面向可交付成果的对项目元素的分组,它组 织并定义了整个项目范围.不在WBS中包括的工作 就不是该项目的工作
12
PMI defines Work packages
WBS的最低层次的可交付成果 工作包应当由唯一主体负责 工作包可以分配给另外一位项目经理通过子项
第 6 章 软件项目 任务分解
情景引入
某网站开始开发了,如何规划项目?从何处入手?
2
范围计划
3
本章要点
一、任务分解定义 二、任务分解的类型 三、任务分解的方法 四、任务分解指南 五、案例分析
4
任务分解
任务分解的过程
将一个项目分解为更多的工作细目或者子项目,使 项目变得更小、更易管理、更易操作。
1. 工作过程或内容 2. 任务承当者 3. 工作对象 4. 完成工作所需的时间 5. 完成工作所需的资源
10
• 示例:一个企业内部网项目的WBS
企业内部网
站点设计
主页设计 市场部网页设计 销售部网页设计
站点设计 图形设计 程序设计
文本内容 图象
超级联结
文本内容 图象
超级联结
文本内容
图象
超级联结
11
➢提高对成本、时间及资源估算的精确度。
➢为绩效测量与控制定义一个基准。
➢便于进行明确的职责分配。
变更 创建WBS
工期拖延 成本上升 质量缺乏保障
7
WBS实例
商品采购
购买西服一套
购买食品
购买游戏机一台
购买水果
购买面包
购买熟肉
8
PMI defines WBS
9
美国国防部防御军品项目WBS模板之一
工作包
WBS示例
家庭项目
购买食品
修理屋顶
美化院落
列清单 开车到商店 将货物装进购物车 付款 ……
活动
20
WBS示例
0级
新设备安装运行 1000
1级
总体设计 1100
布局设计 1200
设备安装 1300
设备调试 1400
2级
厂址 分析 1110
选择 设计 1120
机器 布局 1210
工艺流 程设计 1220
1.3.1 统计增加代码行数
1.3.2 统计删除代码行数
1.4
统计总的代码行数
1.5
设定标记以指示修改的次数
1.6
在程序的头部增加修改纪录
18
企 业 内 部 网 项 目
概 念 站 点 设 计 站 点 开 发 投 入 使 用 维 护
评 价 现 有 系 统 确 定 要 求 确 定 特 定 功 能 定 义 风 险 制 定 计 划 组 建 开 发 小 组
删增
删
处
件
果加
除加
除
理
比
处代
代行
行
较
理码
码数
数
17
清单类型
1. 变化计数器
1.1
比较两个版本的程序
Fra Baidu bibliotek
1.1.1 预处理
1.1.2 文件比较
1.1.3 结果处理
1.2
找出修改后的程序中增加和删除的代码行
1.2.1 找出增加的代码行
1.2.2 找出删除的代码行
1.3
统计修改后的程序中增加和删除的代码行数
用 户 要 求 内 容 要 求 系 统 要 求服 务 器 要 求
按项目阶 段组织
1 概念 1.1 评价现有系统 1.2 确定要求 1.2.1 确定用户要求 1.2.2 确定内容要求
2 站点设计 3 站点开发 4 投入使用 5 维护
1.3 确定特定功能
1
1.4 定义风险和风险管理方法
用表格形式表示
➢制作WBS字典 19
目的方式完成
13
PMI defines Work packages
14
本章要点
一、任务分解定义 二、任务分解的类型 三、任务分解的方法 四、任务分解指南 五、案例分析
15
WBS类型 清单 图表
16
图表类型
“变化计数器”系统
版
找
统
统
标
记
本
出
计
计
记
录
比
增
增
总
修
修
较
删
删
行
改
改
行
行
预
文
结增
加工 1310
装配 1320
安装 设备 1330
测试 设备 1410
试生产 1420
3级
把零件 组装 测试
运往工 部件 建筑
地
物
1321
1322 1323
21
本章要点
一、任务分解定义 二、任务分解的类型 三、任务分解的方法 四、任务分解指南 五、案例分析
22
任务分解过程
输入
分解
WBS
23
行
预
文
结增
删增
删
处
件
果加
除加
除
理
比
处代
代行
行
较
理码
码数
数
27
分解
确定项目的主 要可交付成果
确定每个可付成果的详细
YES
程度是否已经达到了足以编制出
恰当的成本和历时估算
NO
确定可交付成 果的组成元素
28
分解
第一步:确定项目的主要可交付成
果,包括项目管理。主要可交付成 果总是依据项目的实际管理方式进 行定义的,例如:
–是否对每一项元素都能进行成本和进度估算,并且将 此项工作分配给某个组织单元(如:部门、团队、个 人等),以使其承担完成该项工作的责任,以及实施 足够的管理控制?
–No 需要进行修改
YES
NO
32
任务结构分解(WBS)步骤
1. 确认并分解项目的组成要素 2. 确定分解标准 3. 确定分解是否详细 4. 确定项目交付成果 5. 验证分解的正确性(建立编号)
分解方法
类比 模版 自上而下 自下而上
24
WBS模板举例
25
分解方法-自上而下
“变化计数器”系统
版
找
统
统
标
记
本
出
计
计
记
录
比
增
增
总
修
修
较
删
删
行
改
改
行
行
预
文
结增
删增
删
处
件
果加
除
加
除
理
比
处代
代行
行
较
理码
码
数
数
26
分解方法-自下而上
“变化计数器”系统
版
找
统
统
标
记
本
出
计
计
记
录
比
增
增
总
修
修
较
删
删
行
改
改
行
能以切实的、可校验的语言加 以描述,以方便进行绩效测量
能对该项目工作实际上将如何 被完成进行描述
YES
NO
31
分解
第四步:对分解的正确性进行校验
–下一层的元素是否对于完成上一层工作是必须的且足 够的?
–No 增减或重新定义
– 是否每一项元素都已被清楚且完整地定义?
–No 对说明进行修改
任务分解的结果
WBS( Work Breakdown Structure:任务分解结构)
5
WBS
WBS (Work Breakdown Structure)
面向可交付成果的
Work packages(工作包)
WBS的最低层次的可交付成果
6
创建WBS
把主要的项目可交付成果分解成较小的、更易管
理的单元,以达到如下目的:
1. 项目生命周期的各个阶段可能作为分解的 第一层次,而项目可交付成果可能作为分 解的第二层次。
2. WBS各个分支中的组织原则可能会不同
29
分解
第二步:确定每个可付成果的详细程度是否已经达到 了足以编制出恰当的成本和历时估算。 –Yes!第四步 –No! 第三步
YES NO
30
分解
第三步:识别可交付成果的组成元素 –可以是服务或产品
PMI defines WBS
WBS是一个分级的树型结构,是对项目由粗到细的 分解过程。
WBS是面向可交付成果的对项目元素的分组,它组 织并定义了整个项目范围.不在WBS中包括的工作 就不是该项目的工作
12
PMI defines Work packages
WBS的最低层次的可交付成果 工作包应当由唯一主体负责 工作包可以分配给另外一位项目经理通过子项
第 6 章 软件项目 任务分解
情景引入
某网站开始开发了,如何规划项目?从何处入手?
2
范围计划
3
本章要点
一、任务分解定义 二、任务分解的类型 三、任务分解的方法 四、任务分解指南 五、案例分析
4
任务分解
任务分解的过程
将一个项目分解为更多的工作细目或者子项目,使 项目变得更小、更易管理、更易操作。
1. 工作过程或内容 2. 任务承当者 3. 工作对象 4. 完成工作所需的时间 5. 完成工作所需的资源
10
• 示例:一个企业内部网项目的WBS
企业内部网
站点设计
主页设计 市场部网页设计 销售部网页设计
站点设计 图形设计 程序设计
文本内容 图象
超级联结
文本内容 图象
超级联结
文本内容
图象
超级联结
11
➢提高对成本、时间及资源估算的精确度。
➢为绩效测量与控制定义一个基准。
➢便于进行明确的职责分配。
变更 创建WBS
工期拖延 成本上升 质量缺乏保障
7
WBS实例
商品采购
购买西服一套
购买食品
购买游戏机一台
购买水果
购买面包
购买熟肉
8
PMI defines WBS
9
美国国防部防御军品项目WBS模板之一
工作包
WBS示例
家庭项目
购买食品
修理屋顶
美化院落
列清单 开车到商店 将货物装进购物车 付款 ……
活动
20
WBS示例
0级
新设备安装运行 1000
1级
总体设计 1100
布局设计 1200
设备安装 1300
设备调试 1400
2级
厂址 分析 1110
选择 设计 1120
机器 布局 1210
工艺流 程设计 1220
1.3.1 统计增加代码行数
1.3.2 统计删除代码行数
1.4
统计总的代码行数
1.5
设定标记以指示修改的次数
1.6
在程序的头部增加修改纪录
18
企 业 内 部 网 项 目
概 念 站 点 设 计 站 点 开 发 投 入 使 用 维 护
评 价 现 有 系 统 确 定 要 求 确 定 特 定 功 能 定 义 风 险 制 定 计 划 组 建 开 发 小 组
删增
删
处
件
果加
除加
除
理
比
处代
代行
行
较
理码
码数
数
17
清单类型
1. 变化计数器
1.1
比较两个版本的程序
Fra Baidu bibliotek
1.1.1 预处理
1.1.2 文件比较
1.1.3 结果处理
1.2
找出修改后的程序中增加和删除的代码行
1.2.1 找出增加的代码行
1.2.2 找出删除的代码行
1.3
统计修改后的程序中增加和删除的代码行数
用 户 要 求 内 容 要 求 系 统 要 求服 务 器 要 求
按项目阶 段组织
1 概念 1.1 评价现有系统 1.2 确定要求 1.2.1 确定用户要求 1.2.2 确定内容要求
2 站点设计 3 站点开发 4 投入使用 5 维护
1.3 确定特定功能
1
1.4 定义风险和风险管理方法
用表格形式表示
➢制作WBS字典 19
目的方式完成
13
PMI defines Work packages
14
本章要点
一、任务分解定义 二、任务分解的类型 三、任务分解的方法 四、任务分解指南 五、案例分析
15
WBS类型 清单 图表
16
图表类型
“变化计数器”系统
版
找
统
统
标
记
本
出
计
计
记
录
比
增
增
总
修
修
较
删
删
行
改
改
行
行
预
文
结增
加工 1310
装配 1320
安装 设备 1330
测试 设备 1410
试生产 1420
3级
把零件 组装 测试
运往工 部件 建筑
地
物
1321
1322 1323
21
本章要点
一、任务分解定义 二、任务分解的类型 三、任务分解的方法 四、任务分解指南 五、案例分析
22
任务分解过程
输入
分解
WBS
23
行
预
文
结增
删增
删
处
件
果加
除加
除
理
比
处代
代行
行
较
理码
码数
数
27
分解
确定项目的主 要可交付成果
确定每个可付成果的详细
YES
程度是否已经达到了足以编制出
恰当的成本和历时估算
NO
确定可交付成 果的组成元素
28
分解
第一步:确定项目的主要可交付成
果,包括项目管理。主要可交付成 果总是依据项目的实际管理方式进 行定义的,例如:
–是否对每一项元素都能进行成本和进度估算,并且将 此项工作分配给某个组织单元(如:部门、团队、个 人等),以使其承担完成该项工作的责任,以及实施 足够的管理控制?
–No 需要进行修改
YES
NO
32
任务结构分解(WBS)步骤
1. 确认并分解项目的组成要素 2. 确定分解标准 3. 确定分解是否详细 4. 确定项目交付成果 5. 验证分解的正确性(建立编号)
分解方法
类比 模版 自上而下 自下而上
24
WBS模板举例
25
分解方法-自上而下
“变化计数器”系统
版
找
统
统
标
记
本
出
计
计
记
录
比
增
增
总
修
修
较
删
删
行
改
改
行
行
预
文
结增
删增
删
处
件
果加
除
加
除
理
比
处代
代行
行
较
理码
码
数
数
26
分解方法-自下而上
“变化计数器”系统
版
找
统
统
标
记
本
出
计
计
记
录
比
增
增
总
修
修
较
删
删
行
改
改
行