项目管理师基础之项目管理计划和项目文件
项目管理过程中,会使用并产生两大类文件:项目管理计划和项目文件。内容一般如下:
整个项目生命周期需要收集、分析和转化大量的数据。从各个过程收集项目数据,并在项目团队内共享。在各个过程中所收集的数据经过结合相关背景的分析、汇总,并加工成项目信息。信息通过口头形式进行传达,或以各种格式的报告存储和分发。关于这一主题的更多信息,请参见 4.3 节。
一、项目文件
1、活动属性
活动属性是指每项活动所具有的多重属性,用来扩充对活动的描述。
活动属性随时间演进:
在项目初始阶段,活动属性包括唯一活动标识 (ID)、WBS 标识和活动标签或名称;
在活动属性编制完成时,活动属性可能包括活动描述、紧前活动、紧后活动、逻辑关系、提前量和滞后量、资源需求、强制日期、制约因素和假设条件。
活动属性可用于识别开展工作的地点、编制开展活动的项目日历,以及相关的活动类型。活动属性还可用于编制进度计划。根据活动属性,可在报告中以各种方式对计划进度活动进行选择、排序和分类。
2、活动清单
活动清单包含项目所需的进度活动,包括每个活动的标识及工作范围详述,使项目团队成员知道需要完成什么工作。
对于使用滚动式规划或敏捷技术的项目,活动清单会在项目进展过程中得到定期更新。
3、假设日志
假设日志用于记录整个项目生命周期中的所有假设条件和制约因素。
高层级的战略和运营假设条件与制约因素,在项目启动之前,进行可行性研究和论证时,即开始识别,然后纳入项目章程;低层级的,在项目开展期间生成。
假设日志基于当前被认为正确、真实的信息,提出这些制约因素,让相关方的期望趋于合理。如天气的影响,下雨将导致项目不能正常进行。只有尽早澄清这些假设日志,才不会让相关方觉得这种情况项目没有进行是可接受的。
特点:假设日志越多,项目风险越大。
4、估算依据
估算依据说明不同估算是如何得出的,用于决定如何应对偏差。
项目管理中包含进度估算、成本估算和资源估算三种类型,估算依据是在项目估算当中,所用依据的一个支持性的文件。包含假设条件、制约因素、详细级别、估算区间和置信水平。
置信水平是指特定个体对待特定命题真实性相信的程度,也就是概率,是对个人信念合理性的量度。(令人难以置信)
5、变更日志
变更日志用于记录项目期间发生的变更。十大知识领域都有可能发生变更。
6、成本估算
成本估算所需的支持信息的数量和种类,因应用领域而异,不论其详细程度如何,支持性文件都应该清晰、完整地说明成本估算是如何得出的。
成本估算的支持信息可包括:
关于估算依据的文件(如估算是如何编制的);
关于全部假设条件的文件;
关于各种已知制约因素的文件;
有关已识别的、在估算成本时应考虑的风险的文件;
对估算区间的说明(如“10,000美元 ±10%”就说明了预期成本的所在区间);
对最终估算的置信水平的说明。
7、持续时间估算
持续时间估算是对完成某项活动、阶段或项目所需的工作时段数的定量评估,其中并不包括任何滞后量,但可指出一定的变动区间。例如:
2 周 ± 2 天,表明活动至少需要 8 天,最多不超过 12 天(假定每周工作 5 天);
超过 3 周的概率为 15%,表明该活动将在 3 周内(含 3 周)完工的概率为 85%。
8、问题日志
问题日志。作为实施风险应对过程的一部分,已识别的问题会被记录到问题日志中。用于记录和监督问题的解决。
问题日志强调的是干系人对项目上的关注和关心(concern),这些关注和关心的英文是“Issue”,这些“issue”可能是项目的问题(Problem)也可能是项目的风险(risk)。
PM在和关键干系人沟通时会借助问题日志进行沟通,例如针对这个issue已经提出了变更请求或者已经作为风险进行应对了等等,这些都是针对该issue的解决措施。
答案是:A/A/A
9、经验教训登记册
经验教训登记册可以记录遇到的挑战、问题、意识到的风险和机会,或其他适用的内容。
经验教训登记册在项目早期创建,作为本过程的输出。因此,在整个项目期间,它可以作为很多过程的输入,也可以作为输出而不断更新。参与工作的个人和团队也参与记录经验教训。可以通过视频、图片、音频或其他合适的方式记录知识,确保有效吸取经验教训。
在项目或阶段结束时,把相关信息归入经验教训知识库,成为组织过程资产的一部分。
10、里程碑清单
里程碑是项目中的重要时点或事件,里程碑清单列出了所有项目里程碑,并指明每个里程碑是强制性的(如合同要求的)还是选择性的(如根据历史信息确定的)。里程碑的持续时间为零,因为它们代表的是一个重要时间点或事件。
11、物质资源分配单
实物资源分配单记录了项目将使用的材料、设备、用品、地点和其他实物资源。
12、项目日历
在项目日历中规定可以开展进度活动的可用工作日和工作班次,它把可用于开展进度活动的时间段(按天或更小的时间单位)与不可用的时间段区分开来。在一个进度模型中,可能需要采用不止一个项目日历来编制项目进度计划,因为有些活动需要不同的工作时段。因此,可能需要对项目日历进行更新。
13、项目沟通记录
项目沟通记录包含绩效报告、可交付成果的状态,以及项目生成的其他信息。
14、项目进度计划
项目进度计划亦称“进度计划”。包括每一具体活动的计划开始日期和期望完成日期。可用摘要“主进度计划”形式或详细形式表示。又可用表格形式,但更常以图示法表示。
15、项目进度网络图
表示项目进度活动之间的逻辑关系(也叫依赖关系)的图形。
如单代号网络图、双代号网络图。
项目进度管理
16、项目范围说明书
在进行范围确定前,一定要有范围说明书,因为范围说明书详细说明了为什么要进行这个项目,明确了项目的目标和主要的可交付成果,是项目班子和任务委托者之间签订协议的基础,也是未来项目实施的基础,并且随着项目的不断实施进展,需要对范围说明进行修改和细化,以反映项目本身和外部环境的变化。在实际的项目实施中,不管是对于项目还是子项目,项目管理人员都要编写其各自的项目范围说明书。
内容包括:
1)项目的合理性说明。
2)项目目标
3)项目可交付成果清单
17、项目团队派工单
项目团队派工单是记录团队成员及其在项目中的角色和职责的表单。
项目团队派工单是如何产生的?
项目团队派工单(或工作分配单)是在项目执行过程中产生的,它的产生是在项目管理团队确定了项目计划并开始实施工作的阶段。这通常发生在“指导和管理项目工作”和“管理项目知识”这些过程中,这些过程是项目整合管理知识领域的一部分。
18、质量控制测量结果
控制质量的测量结果是对质量控制活动的结果的书面记录,应以质量管理计划所确定的格式加以记录。是质量控制的输出之一。
19、质量测量指标
质量测量指标专用于描述项目或产品属性,以及控制质量过程将如何验证符合程度。 质量测量指标的例子包括按时完成的任务的百分比、以CPI 测量的成本绩效、故障率、识别的日缺陷数量、每月总停机时间、每个代码行的错误、客户满意度分数,以及测试计划所涵盖的需求的百分比(即测试覆盖度)。
20、质量报告
测试完成度:结合测试执行率与通过率进行统计。
产品完成度:采用功能点通过率做为统计。
产品质量:统计缺陷密度、严重级别分布、类型分布。
研发过程质量:统计缺陷生存周期、二次故障率、依据稳定性。
计划偏离度:着重统计进度偏离。
质量趋势:结合缺陷到达率和遗留率进行统计。
以上就是选取了一些便于采集的数据(并非所有),制作的质量度量报告,规模并不算大,适宜做为月或者周报告。
如果是总体报告,那么可以考虑采集更多数据,丰富报告的内容。
再者,质量报告以报告产品质量为目的,不同于测试总结报告。因此并未包含人员安排、问题罗列、风险预估和未来计划等内容,如果需要综合汇报可以添加整合进去。
软件质量报告模板-产品质量度量
21、需求文件
22、需求跟踪矩阵
23、资源分解结构
资源分解结构是按照资源种类和形式而划分的资源层级结构,它是项目分解结构的一种,通过它可以在资源需求细节上制定进度计划,并可以通过汇总的方式向更高一层汇总资源需求和资源可用性。
24、资源日历
资源日历是在项目日历上定义的工作时间和休息日,是每个资源或资源组的默认工作时间。换句话说,资源日历初始确定为项目日历。
25、资源需求
资源需求识别了项目所需的材料、设备、用品和其他资源。
26、风险登记册
实施风险应对的输出,项目文件更新有三个,分别是问题日志、经验教训登记册、风险登记册。这三个输出文件经常会搞混,我们需要分辨一下这三个输出有什么区别。
应对出现了新问题,更新问题日志;
风险应对结束,更新经验教训登记册;
风险应对措施改变了,更新风险登记册。
27、风险报告
(一)风险报告内容概述
风险报告提供关于整体项目风险的信息,以及关于已识别的单个项目风险的概述信息。
(二)风险报告详细内容
在完成识别风险过程时,风险报告的内容可能包括(但不限于):
- 整体项目风险的来源
说明哪些是整体项目风险敞口的最重要驱动因素。
- 关于已识别单个项目风险的概述信息(简要的结论)
(1) 已识别的威胁与机会的数量
(2) 风险在风险类别中的分布情况
(3) 测量指标和发展趋势
(4) 风险的概率和影响(11.3.1 实施定性风险分析)
- 所有已识别风险的优先级列表(11.3.1 实施定性风险分析)
28、进度数据
项目进度模型中的进度数据是用以描述和控制进度计划的信息集合。进度数据至少包括进度里程碑、进度活动、活动属性,以及已知的全部假设条件与制约因素,而所需的其他数据因应用领域而异。
经常可用作支持细节的信息包括(但不限于):
按时段计列的资源需求,往往以资源直方图表示;
备选的进度计划,如最好情况或最坏情况下的进度计划、经资源平衡或未经资源平衡的进度计划、有强制日期或无强制日期的进度计划;
使用的进度储备。
进度数据还可包括资源直方图、现金流预测,以及订购与交付进度安排等其他相关信息。
29、进度预测
进度更新即进度预测,指根据已有的信息和知识,对项目未来的情况和事件进行的估算或预计。
随着项目执行,应该基于工作绩效信息,更新和重新发布预测。这些信息基于项目的过去绩效,并取决于纠正或预防措施所期望的未来绩效,可能包括挣值绩效指数,以及可能在未来对项目造成影响的进度储备信息。
30、干系人登记册
干系人登记册是识别干系人管理过程的成果。应该让干系人尽早参与项目。识别干系人在项目早期就应该开始,并贯穿于整个项目生命周期,需要反复进行。而且在项目进行的过程中,一旦发现相关方的变化,第一件事情就是更新相关方登记册,为什么?因为相关方变化之后,要重新分析相关方的期望和影响。项目经理在项目管理中非常非常重要的事情是分析,在采取任何行动之前都要先分析。
31、团队章程
团队章程是为团队创建团队价值观、共识和工作指南的文件。团队章程可能包括(但不限于):
团队价值观;
沟通指南;
决策标准和过程;
冲突处理过程;
会议指南;
团队共识。
团队章程对项目团队成员的可接受行为确定了明确的期望。尽早认可并遵守明确的规则,有助于减少误解,提高生产力;讨论诸如行为规范、沟通、决策、会议礼仪等领域,团队成员可以了解彼此重要的价值观。由团队制定或参与制定的团队章程可发挥最佳效果。所有项目团队成员都分担责任,确保遵守团队章程中规定的规则。可定期审查和更新团队章程,确保团队始终了解团队基本规则,并指导新成员融入团队。
32、测试与评估文件
目录
- 概述 3
1.1. 测试范围 3
1.2. 测试人员、时间、功能 3
1.3. 测试环境 3
客户端硬件环境如下: 3
客户端软件环境如下: 4
- 测试过程评估 4
2.1. 测试总体评估 4
2.2. 用例统计 4
2.3. 测试用例执行情况分析 5
2.4. 测试对象质量评估 5
2.4.1. 缺陷统计 5
2.4.2. 缺陷分析 6
- 项目测试总结及建议 8
3.1. 项目测试总结及建议 8
3.2. 附录: 8
系统使用参考资料如下: 8
项目软件测试报告竟然可以这么写?
二、项目管理计划
1、项目生命周期描述
项目的生命周期是描述项目从开始到结束所经历的各个阶段。通常由 启动阶段、组织与准备阶段(规划阶段)、实施阶段、结束阶段 这四阶段个组成。每个阶段确定了开始和结束点,每个阶段都有质量保证 QA / 质量测试 QC 人员对阶段的里程碑点进行检查并进行相应的阶段评审。
2、开发方法
选择项目开发方法。挑。
三、 工作绩效数据、绩效信息和绩效报告
在整个项目生命周期中需要定期收集和分析项目数据。关于项目数据和信息的主要术语定义如下:
1、工作绩效数据
在执行项目工作的过程中,从每个正在执行的活动中收集到的原始观察结果和测量值。例如包括工作完成百分比、质量和技术绩效测量结果、进度计划活动的开始和结束日期、变更请求的数量、缺陷的数量、实际成本和实际持续时间等。项目数据通常记录在项目管理信息系统 (PMIS)和项目文件中。
2、工作绩效信息
从各控制过程收集,并结合相关背景和跨领域关系进行整合分析而得到的绩效数据。绩效信息的例子包括可交付成果的状态、变更请求的落实情况及预测的完工尚需估算。
3、工作绩效报告
为制定决策、提出问题、采取行动或引起关注,而汇编工作绩效信息所形成的实物或电子项目文件。例如包括状况报告、备忘录、论证报告、信息札记、电子仪表盘、推荐意见和情况更新。
相关文章:

项目管理师基础之项目管理计划和项目文件
项目管理过程中,会使用并产生两大类文件:项目管理计划和项目文件。内容一般如下: 整个项目生命周期需要收集、分析和转化大量的数据。从各个过程收集项目数据,并在项目团队内共享。在各个过程中所收集的数据经过结合相关背景的分…...

【单片机】DS2431,STM32,EEPROM读取与写入
芯片介绍: https://qq742971636.blog.csdn.net/article/details/132164189 接线 串口结果: 部分代码: #include "sys.h" #include "DS2431.h"unsigned char serialNb[8]; unsigned char write_data[128]; unsigned cha…...
c++11 标准模板(STL)(std::basic_stringbuf)(一)
定义于头文件 <sstream> template< class CharT, class Traits std::char_traits<CharT>, class Allocator std::allocator<CharT> > class basic_stringbuf : public std::basic_streambuf<CharT, Traits> std::basic_stringbuf…...
flutter开发实战-WidgetsBinding监听页面前台后台退出状态
flutter开发实战-WidgetsBinding监听页面前台后台退出状态 在开发过程中,经常监听页面前台后台退出状态,这里用到了WidgetsBinding 一、WidgetsBinding是什么? WidgetsBinding是Flutter中最重要的Binding之一,它提供了与Widget…...

父进程等待子进程退出 / 僵尸进程孤儿进程
Q:父进程为什么要等待子进程退出? A:回顾创建子进程的目的,就是让子进程去处理一些事情,那么“事情干完了没有”这件事,父进程需要知道并收集子进程的退出状态。子进程的退出状态如果不被收集,…...

【LeetCode 75】第二十六题(394)字符串解码
目录 题目: 示例: 分析: 代码运行结果: 题目: 示例: 分析: 给我们字符串,让我们解码,那么该怎么解码呢,被括号【】包裹起来的字符串需要扩展成括号左边第…...

UNIX网络编程——TCP协议API 基础demo服务器代码
目录 一.TCP客户端API 1.创建套接字 2.connect连接服务器编辑 3.send发送信息 4.recv接受信息 5.close 二.TCP服务器API 1.socket创建tcp套接字(监听套接字) 2.bind给服务器套接字绑定port,ip地址信息 3.listen监听并创建连接队列 4.accept提取客户端的连接 5.send,r…...

[保研/考研机试] KY163 素数判定 哈尔滨工业大学复试上机题 C++实现
题目链接: 素数判定https://www.nowcoder.com/share/jump/437195121691718831561 描述 给定一个数n,要求判断其是否为素数(0,1,负数都是非素数)。 输入描述: 测试数据有多组,每组输入一个数…...
iOS_crash文件的获取及符号化(解析)
文章目录 1. 使用 symbolicatecrash 解析 .ips 文件:2. 使用 CrashSymbolicator.py 解析 ips 文件3. 使用 atos 解析 crash 文件4. Helps4.1 .ips 文件获取4.2 .crash 文件获取4.3 获取 .dSYM 和 .app 文件4.4 使用 dwarfdump 查询 uuid 5. Tips6. 总结 1. 使用 sym…...

STM32定时器TIM控制
一、CubeMX的设置 1、新建工程,进行基本配置 2、配置定时器TIM2 1)定时器计算公式:(以下两条公式相同) Tout ((ARR1) * PSC1)) / Tclk TimeOut ((Prescaler 1) * (Period 1)) / TimeClockFren Tout TimeOut&…...

网络请求中,token和cookie有什么区别
HTTP无状态,每次请求都要携带cookie,以帮助识别用户身份; 服务端也可以向客户端set-cookie,cookie大小限制为4kb; cookie默认有跨域限制,不跨域共享和传递,例如: 现代浏览器开始禁…...
Javaweb_xml
文章目录 1.xml是什么?2.xml的用途 1.xml是什么? xml 是可扩展的标记性语言 2.xml的用途 1、用来保存数据,而且这些数据具有自我描述性 2、它还可以做为项目或者模块的配置文件 3、还可以做为网络传输数据的格式(现在 JSON 为主…...

http相关知识点
文章目录 长链接http周边会话保持方案1方案2 基本工具postmanFiddlerFiddler的原理 长链接 一张网页实际上可能会有多种元素组成,这也就说明了网页需要多次的http请求。可由于http是基于TCP的,而TCP创建链接是有代价的,因此频繁的创建链接会…...
【SA8295P 源码分析】68 - Android 侧用户层 输入子系统获取 /dev/input/event0 节点数据 代码流程分析
【SA8295P 源码分析】68 - Android 侧用户层 输入子系统获取 /dev/input/event0 节点数据 代码流程分析 一、EventHub.cpp 监听 /dev/input/event0 节点流程二、EventHub.cpp 读取 /dev/input/event0 节点数据流程系列文章汇总见:《【SA8295P 源码分析】00 - 系列文章链接汇总…...
走出迷宫(多组输入bfs)
链接:登录—专业IT笔试面试备考平台_牛客网 来源:牛客网 题目描述 小明现在在玩一个游戏,游戏来到了教学关卡,迷宫是一个N*M的矩阵。 小明的起点在地图中用“S”来表示,终点用“E”来表示,障碍物用“#…...
Linux系统编程-终端、进程组、会话
一、终端的概念 在UNIX系统中,用户通过终端登录系统后得到一个Shell进程,这个终端成为Shell进程的控制终端(Controlling Terminal),进程中,控制终端是保存在PCB中的信息,而fork会复制PCB中的信息…...
Linux部分文件操作记录
问题描述 多级文件夹下,有多个同名文件,以及其他无关文件,为了减轻体量,遍历目录,只保留对应文件 首先open terminal here find . -type f \( ! -name algo_imu.bin -a ! -name post_gnss_only_error.log -a ! -name…...

Android系统-进程-Binder2-Java层
引言: 对于Android系统,一般是从java层到native层,再到kernel驱动层,形成一个完整的软件架构。Android系统中的Binder IPC通信机制的整体架构,从java层到底层驱动层是怎么样的一个架构和原理的呢? 概念与…...

体渲染原理及WebGL实现【Volume Rendering】
体渲染(Volume Rendering)是NeRF神经场辐射AI模型的基础,与传统渲染使用三角形来显示 3D 图形不同,体渲染使用其他方法,例如体积光线投射 (Volume Ray Casting)。本文介绍体渲染的原理并提供Three.js实现代码ÿ…...

VUE3组件
组件基础 {#components-basics} 组件允许我们将 UI 划分为独立的、可重用的部分,并且可以对每个部分进行单独的思考。在实际应用中,组件常常被组织成层层嵌套的树状结构: 这和我们嵌套 HTML 元素的方式类似,Vue 实现了自己的组件…...
【根据当天日期输出明天的日期(需对闰年做判定)。】2022-5-15
缘由根据当天日期输出明天的日期(需对闰年做判定)。日期类型结构体如下: struct data{ int year; int month; int day;};-编程语言-CSDN问答 struct mdata{ int year; int month; int day; }mdata; int 天数(int year, int month) {switch (month){case 1: case 3:…...
在鸿蒙HarmonyOS 5中实现抖音风格的点赞功能
下面我将详细介绍如何使用HarmonyOS SDK在HarmonyOS 5中实现类似抖音的点赞功能,包括动画效果、数据同步和交互优化。 1. 基础点赞功能实现 1.1 创建数据模型 // VideoModel.ets export class VideoModel {id: string "";title: string ""…...

【入坑系列】TiDB 强制索引在不同库下不生效问题
文章目录 背景SQL 优化情况线上SQL运行情况分析怀疑1:执行计划绑定问题?尝试:SHOW WARNINGS 查看警告探索 TiDB 的 USE_INDEX 写法Hint 不生效问题排查解决参考背景 项目中使用 TiDB 数据库,并对 SQL 进行优化了,添加了强制索引。 UAT 环境已经生效,但 PROD 环境强制索…...
Python爬虫实战:研究feedparser库相关技术
1. 引言 1.1 研究背景与意义 在当今信息爆炸的时代,互联网上存在着海量的信息资源。RSS(Really Simple Syndication)作为一种标准化的信息聚合技术,被广泛用于网站内容的发布和订阅。通过 RSS,用户可以方便地获取网站更新的内容,而无需频繁访问各个网站。 然而,互联网…...

深入理解JavaScript设计模式之单例模式
目录 什么是单例模式为什么需要单例模式常见应用场景包括 单例模式实现透明单例模式实现不透明单例模式用代理实现单例模式javaScript中的单例模式使用命名空间使用闭包封装私有变量 惰性单例通用的惰性单例 结语 什么是单例模式 单例模式(Singleton Pattern&#…...
Spring AI与Spring Modulith核心技术解析
Spring AI核心架构解析 Spring AI(https://spring.io/projects/spring-ai)作为Spring生态中的AI集成框架,其核心设计理念是通过模块化架构降低AI应用的开发复杂度。与Python生态中的LangChain/LlamaIndex等工具类似,但特别为多语…...
大数据学习(132)-HIve数据分析
🍋🍋大数据学习🍋🍋 🔥系列专栏: 👑哲学语录: 用力所能及,改变世界。 💖如果觉得博主的文章还不错的话,请点赞👍收藏⭐️留言Ǵ…...
大语言模型(LLM)中的KV缓存压缩与动态稀疏注意力机制设计
随着大语言模型(LLM)参数规模的增长,推理阶段的内存占用和计算复杂度成为核心挑战。传统注意力机制的计算复杂度随序列长度呈二次方增长,而KV缓存的内存消耗可能高达数十GB(例如Llama2-7B处理100K token时需50GB内存&a…...
AGain DB和倍数增益的关系
我在设置一款索尼CMOS芯片时,Again增益0db变化为6DB,画面的变化只有2倍DN的增益,比如10变为20。 这与dB和线性增益的关系以及传感器处理流程有关。以下是具体原因分析: 1. dB与线性增益的换算关系 6dB对应的理论线性增益应为&…...
jmeter聚合报告中参数详解
sample、average、min、max、90%line、95%line,99%line、Error错误率、吞吐量Thoughput、KB/sec每秒传输的数据量 sample(样本数) 表示测试中发送的请求数量,即测试执行了多少次请求。 单位,以个或者次数表示。 示例:…...