PMBOK® 第六版 定义活动

目录

读后感—PMBOK第六版 目录


定义活动的过程强调专业分工,将工作包分解成不同的活动,再由专业人员将这些活动细化为具体任务,分配给项目成员完成。

在软件开发项目中,定义活动将项目流程细化为需求分析、系统设计、编码、测试、部署和用户培训等具体任务。这一过程不仅明确了各个阶段的责任分配和时间线,还为团队成员提供了清晰的工作指引,确保项目按计划高效推进并顺利完成。

在公司中,软件开发部分划分为四个阶段:需求原型、资源验证、代码开发、测试归档。每个项目都由一名后台开发同事担任开发负责组长,全面负责项目的进度和质量。选择后台人员作为项目负责人,主要是因为他们需要处理大量工作,包括与其他公司对接接口、开发自身软件部分以及内部接口对接。无论是对外还是对内,他们是沟通最为频繁的人员,也是最了解软件开发管理流程的人。

一、定义活动的内容

定义活动是识别和记录为完成项目可交付成果而必须采取的具体行动的过程(见图1)。这一过程的主要作用是将工作包分解为进度活动,作为对项目工作进行进度估算、规划、执行、监督和控制的基础。本过程需要在整个项目期间持续开展。

图片

图-1 定义活动:数据流程图

通过定义活动,可以将WBS中的工作包进一步分解成更小的单元——活动,从而让我们能够更精细地评估每个活动的历时和所需资源。这样可以确保项目管理工作更加精确和高效。

以下将以表格形式列出工作包、活动与任务之间的异同(见表1),具体细节可参阅《PMBOK® 第六版 创建 WBS》中“2.2 创建 WBS:工具与技术”部分的第4点:关于WBS元素的内容。

特征工作包活动任务
定义WBS中最低层次的组件,通常表现为可交付成果为完成工作包或规划包中的工作而进行的工作组成部分活动下的更小单位,可能用于更详细的计划和执行
目的对相关活动进行归类,以便安排进度、进行估算、开展监督与控制实现工作包的目标完成具体的工作
层级WBS的最底层位于工作包或规划包之下位于活动之下
可交付成果通常不直接对应可交付成果不直接对应可交付成果
持续时间可以估算可以估算可以估算
成本可以估算可以估算可以估算
资源可以估算需要分配需要分配
控制账户每个工作包都属于一个控制账户控制账户可以包含多个工作包不直接属于控制账户
进度管理用于进度计划和控制是进度计划和控制的基本单位用于活动进度的进一步细分和管理
变更管理变更可能影响工作包的范围、时间和成本变更可能影响活动的实施变更可能影响任务的分配和完成

表-1 工作包、活动与任务之间的异同

任务有时可以被视为活动的同义词,特别是在某些项目管理方法论中。然而,在更细致的项目管理实践中,任务可能是活动的一部分,特别是当活动本身足够复杂需要进一步细分时。工作包、活动和任务三者之间形成了从粗略到详细的不同层次的项目工作划分。这种划分有助于项目管理者更好地理解和控制项目的各个方面。

二、定义活动

定义活动通过整合项目范围、工作分解结构、事业环境因素及组织过程资产等输入,运用分解、滚动式规划和专家判断等工具与技术,细化项目工作为可管理的活动,并明确其属性与里程碑,从而构建出活动清单及关键里程碑(见图2),为项目执行与控制奠定坚实基础。

图片

图-2 定义活动:输入、工具与技术和输出

2.1 定义活动:输入

  1. 项目管理计划

项目管理计划组件包括(但不限于):

  • 进度管理计划:定义进度计划方法、滚动式规划的持续时间,以及管理工作所需的详细程度
  • 范围基准:在定义活动时,需明确考虑范围基准中的项目 WBS、可交付成果、制约因素和假设条件
  1. 事业环境因素

影响定义活动过程的事业环境因素包括(但不限于):

  • 组织文化和结构
  • 商业数据库中发布的商业信息
  • 项目管理信息系统 (PMIS)
  1. 组织过程资产

能够影响定义活动过程的组织过程资产包括(但不限于):

  • 经验教训知识库,其中包含以往类似项目的活动清单等历史信息
  • 标准化的流程
  • 以往项目中包含标准活动清单或部分活动清单的模板
  • 现有与活动规划相关的正式和非正式的政策、程序和指南,如进度规划方法论,在编制活动定义时应考虑这些因素

2.2 定义活动:工具与技术

  1. 专家判断

由具备相关专业知识或接受过相关培训的个人或小组针对以下主题给出意见。

  1. 分解

分解技术将项目范围和可交付成果细化为易于管理的部分,活动则是完成工作包所需的具体工作。定义活动的输出是活动清单,而非可交付成果,后者由创建WBS过程产生。

WBS、WBS词典和活动清单可以同时或依次编制,其中WBS和WBS词典是活动清单的基础。每个工作包需进一步分解为活动,以实现相应的可交付成果。团队成员参与分解过程有助于提高结果的质量和准确性。

  1. 滚动式规划

滚动式规划是一种迭代式技术,详细规划近期工作,同时在较高层级上粗略规划远期工作,适用于工作包、规划包及敏捷或瀑布式发布规划。项目不同阶段的详细程度各异,早期战略规划信息不明朗时,工作包仅分解至已知详细程度;随后,随着信息的丰富,即将实施的工作包会被细化到具体活动。

  1. 会议

会议可以是面对面或虚拟的,正式或非正式的,参与者包括团队成员或主题专家,旨在定义完成工作所需的活动。

2.3 定义活动:输出

  1. 活动清单

句子精练:活动清单详细列出项目所需进度活动,并随项目进展(如滚动式规划或敏捷技术下)定期更新。清单含活动编号、名称及详细工作范围,确保团队成员明确任务,持续维护并更新以保持其时效性。

  1. 活动属性

活动属性指每项活动的多重特征,用于详细描述活动,随项目进展而不断完善。初期包括唯一活动ID、WBS标识和名称;后期扩展至描述、前后置活动、逻辑关系、提前与滞后量、资源需求、强制日期、制约与假设条件等。这些属性帮助确定工作地点、编制项目日历和活动类型,还用于进度计划的编制,使得在报告中可以多种方式选择、排序和分类进度活动。

  1. 里程碑清单

里程碑是项目中的重要时点或事件,持续时间为零。里程碑清单列出所有里程碑,并标注其为合同规定的强制性里程碑或基于历史信息确定的选择性里程碑。为便于团队分段控制项目进度,里程碑时间不可随意修改。清单内容包括里程碑的编号、名称、重要性级别和目的,帮助团队如期完成相关活动。

  1. 变更请求

项目基准确立后,细化可交付成果为活动时或发现非基准工作,需提出变更请求。此时,应依据整体变更控制流程进行审查与处理。

  1. 项目管理计划更新

项目管理计划的任何变更均以变更请求形式提出,并通过组织的变更控制过程处理。可能需要变更请求的项目管理计划组成部分包括(但不限于):

  • 进度基准:在整个项目期间,工作包逐渐细化为活动,这一过程可能会发现原本不属于项目基准的工作,从而需要修改进度基准中的交付日期或其他重要里程碑
  • 成本基准:在进度活动的变更获得批准后,需相应调整成本基准

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/878681.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

了解MySQL 高可用架构:主从备份

为了防止数据库的突然挂机,我们需要对数据库进行高可用架构。主从备份是常见的场景,通常情况下都是“一主一从/(多从)”。正常情况下,都是主机进行工作,从机进行备份主机数据,如果主机某天突然意外宕机,从机…

CPU 和 GPU:为什么GPU更适合深度学习?

目录 什么是 CPU ? 什么是 GPU ? GPU vs CPU 差异性对比分析 GPU 是如何工作的 ? GPU 与 CPU 是如何协同工作的 ? GPU vs CPU 类型解析 GPU 应用于深度学习 什么是 CPU ? CPU(中央处理器)…

学习大数据DAY57 新的接口配置

作业  完成 API 接口和文件的接入, 并部署到生产调度平台, 每个任务最后至少 要有两条 不报错 的日志, 报错就驳回作业  作业不需要复制日志 API Appliation Program Interface 应用程序接口 > JSON 的地址 客户需求: 把 https://zhiyun.pub:9099/site/c-class…

nginx安装及vue项目部署

安装及简单配置 在usr/local下建好nginx文件夹,下载好nginx-1.26.2.tar.gz压缩文件.安装编译工具及库文件 yum -y install make zlib zlib-devel gcc-c libtool openssl openssl-devel pcre-devel gcc、gcc-c # 主要用来进行编译相关使用 openssl、ope…

大模型笔记03--快速体验dify

大模型笔记03--快速体验dify 介绍部署&测试部署 dify测试dify对接本地ollama大模型对接阿里云千问大模型在个人网站中嵌入dify智能客服 注意事项说明 介绍 Dify 是一款开源的大语言模型(LLM) 应用开发平台。它融合了后端即服务(Backend as Service)…

使用mlp算法对Digits数据集进行分类

程序功能 这个程序使用多层感知机(MLP)对 Digits 数据集进行分类。程序将数据集分为训练集和测试集,创建并训练一个具有两个隐藏层的 MLP 模型。训练完成后,模型对测试数据进行预测,并通过准确率、分类报告和混淆矩阵…

鸿蒙 ArkUI组件二

ArkUI组件(续) 文本组件 在HarmonyOS中,Text/Span组件是文本控件中的一个关键部分。Text控件可以用来显示文本内容,而Span只能作为Text组件的子组件显示文本内容。 Text/Span组件的用法非常简单和直观。我们可以通过Text组件来显…

Spring-IOC容器-ApplicationContext

IOC:Inversion of Control 控制反转,是一种设计原则,spring 中通过DI(dependency Injection)来具体实现。 比如原本对象的实例化,是通过程序主动New出来,IOC中的对象实例交给Spring框架来实例化&#xff0…

TDengine 与 SCADA 强强联合:提升工业数据管理的效率与精准

随着时序数据库(Time Series Database)的日益普及,越来越多的工业自动化控制(工控)人员开始认识到其强大能力。然而,时序数据库在传统实时数据库应用领域,特别是在过程监控层的推广仍面临挑战&a…

使用docker配置wordpress

docker的安装 配置docker yum源 sudo yum install -y yum-utils sudo yum-config-manager \ --add-repo \ http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo下载最新版本docker sudo yum install -y docker-ce docker-ce-cli containerd.io docker-buildx-…

门磁模块详解(防盗感应开关 STM32)

目录 一、介绍 二、程序设计 main.c文件 gate_guard.h文件 gate_guard.c文件 三、实验效果 四、资料获取 项目分享 一、介绍 MC-38常闭式门磁开关是作为IO开关输入数字信号的,原理是合在一起信号是导通的 , 配合有线主机使用 不能单独使用。适用于非铁质&a…

Linux——应用层自定义协议与序列化

目录 一应用层 1再谈 "协议" 2序列化与反序列化 3理解read,write,recv,send 4Udp vs Tcp 二网络版本计算器 三手写序列和反序列化 四进程间关系与守护进程 1进程组 1.1什么是进程组 1.2组长进程 2会话 2.1什么是会话 2.2会话下的前后台进程 3作业控…

08_Python数据类型_字典

Python的基础数据类型 数值类型:整数、浮点数、复数、布尔字符串容器类型:列表、元祖、字典、集合 字典 字典(Dictionary)是一种可变容器模型,它可以存储任意类型对象,其中每个对象都存储为一个键值对。…

C++ | Leetcode C++题解之第407题接雨水II

题目&#xff1a; 题解&#xff1a; class Solution { public:int trapRainWater(vector<vector<int>>& heightMap) {int m heightMap.size(), n heightMap[0].size();int maxHeight 0;int dirs[] {-1, 0, 1, 0, -1};for (int i 0; i < m; i) {maxHei…

python中的各类比较与计算

运算符 1.算数运算符2.关系运算符3.逻辑运算符4.关于短路求值5.赋值运算符1&#xff09;的使用链式赋值多元赋值 2)复合赋值运算符 6.位运算符7.成员运算符8.身份运算符 1.算数运算符 # 加 print(1 2) # 减 print(2 - 1) # 乘 print(1 * 2) # 余数 4%31余数为1 print(4 % 3…

【Redis】之Geo

概述 Geo就是Geolocation的简写形式&#xff0c;代表地理坐标。在Redis中&#xff0c;构造了能够存储地址坐标信息的一种数据结构&#xff0c;帮助我们根据经纬度来检索数据。 命令行操作方法 GEOADD 可以用来添加一个或者多个地理坐标。 GEODIST 返回一个key中两个成员之…

F12抓包11:UI自动化 - Recoder(记录器)

课程大纲 使用场景&#xff08;导入和导出&#xff09;: ① 测试的重复性工作&#xff0c;本浏览器录制并进行replay&#xff1b; ② 导入/导出录制脚本&#xff0c;移植后replay&#xff1b; ③ 导出给开发进行replay复现bug&#xff1b; ④ 进行前端性能分析。 1、录制脚…

微软数据库的SQL注入漏洞解析——Microsoft Access、SQLServer与SQL注入防御

说明:本文仅是用于学习分析自己搭建的SQL漏洞内容和原理,请勿用在非法途径上,违者后果自负,与笔者无关;本文开始前请认真详细学习《‌中华人民共和国网络安全法》‌及其相关法规内容【学法时习之丨网络安全在身边一图了解网络安全法_中央网络安全和信息化委员会办公室】 。…

pytorch快速入门(一)—— 基本工具及平台介绍

前言 该pytorch学习笔记应该配合b站小土堆的《pytorch深度学习快速入门教程》使用 环境配置&#xff1a;Anaconda Python编译器&#xff1a;pycharm、jupyter 两大法宝函数 dir&#xff08;&#xff09;&#xff1a;知道包中有什么东西&#xff08;函数 / 属性..…

llama网络结构及源码

目录 模型初始化 config lm_head transformer wte h rms_1/rms_2 attn c_attn c_proj 线性层mlp ln_f rope_cache mask_cache kv_caches tokenizer tokenizer初始化 tokennizer.encoder 位置编码和mask 确定最大文本长度 建立rope_cache 建立mask_cache …