项目管理之分析项目特点的方法

在管理项目时,了解项目的目标和实现方法可以帮助我们更好地规划和执行项目。根据项目的目标和实现方法的不同,可以将项目分为四种类型:地、水、火和气。

对于工程项目,采用基于活动任务的计划管理方法,使用活动网络图管理和跟踪,用WBS工作任务分解法,层层拆分工作任务作为管理的颗粒度,将每一项活动任务落实到各级责任人包括包工头和各工种人员,控制重点放在活动任务上,确保每一个人每一个活动任务,一次性就做成功。

项目目标方法矩阵

第一类项目:工程 - Earth地类项目

  • 管理方法:对于工程项目,采用基于活动任务的计划管理方法,使用活动网络图管理和跟踪,用WBS工作任务分解法,层层拆分工作任务作为管理的颗粒度,将每一项活动任务落实到各级责任人包括包工头和各工种人员,控制重点放在活动任务上,确保每一个人每一个活动任务,一次性就做成功。
  • 目标明确,实现方法明确的项目定义为 “地”的项目,这类项目更容易成功。

第二类项目:新产品开发 - Water水类项目

  • 难点: 1.缺乏新产品开发所需要的专利技术和工艺水平,在开发过程中会出现难以突破的技术障碍。 2.这类项目风险较大,比地性质的项目相对来说更不容易成功。
  • 管理方法:可以采用基于产品部件的里程碑计划管理方法,使用产品流程图管理和跟踪,用PBS产品分解结构的方法,层层分解产品的部件作为管理的颗粒度,将每一个产品部件责任落实到产品经理和部件经理控制的重点放到产品部件上面,以结果为导向,可以将产品部件交付的具体工作任务外包出去,减少项目的交付时限风险。
  • 目标明确,实现方法不明确的项目定义为 “水”的项目,这类项目成功有难度。

第三类项目:系统开发 - Fire火类项目

  • 管理方法:可以使用基于迭代增量版本发布为里程碑的计划管理方法,使用版本发布地图管理和跟踪。用RBS需求分解结构层层分解需求模块功能点作为管理的颗粒度。 在软件开发行业,很多企业使用敏捷开发的方法,用用户故事替代传统的需求模块功能点的方法。 无论使用传统的需求模块功能点方法,还是使用敏捷开发用户故事的方法,我们都要将待开发需求功能列表落实到小组开发团队,更多项目管理工作,授权小组开发团队自组织完成即可。
  • 目标不明确,实现方法明确的项目定义为 “火”的项目,这类项目成功有难度。

第四类项目:研究组织变革 - Air气类项目

  • 管理方法:这种方式往往以多团队、多方案作为管理的颗粒度。每个团队可以邀请跨行业专家一起共创方案,通过头脑风暴或焦点小组会议进行研讨学习,从组织管理的角度来看,在前期阶段允许多个团队方案同时进行。根据阶段的成果评审与决策前进,通过一定时期的成果情况,改进团队合并或优胜劣汰。
  • 目标不明确,实现方法不明确的项目定义为 “气”的项目,这类项目更容易失败。

为何要了解项目复杂程度

  • 1.接触项目时,首先运用目标方法矩阵,判断项目属性 (地、水、火、气)
  • 2.根据项目调性与参与部门数量,综合判断项目的复杂程度,判断项目风险
  • 3.提前做好资源准备与安排

项目复杂度评估表

目标实现方法

  • A:能清晰定义出项目目标,团队拥有知识会做
  • B:能清晰定义出项目目标,团队显著缺乏知识不会做
  • C:目标模糊定义不出来,团队拥有相关知识会做
  • D:目标模糊定义不出来,团队显著缺乏知识不会做

主要干系人部门数量

  • E:集中在自己部门内部
  • F:主要集中在组织内部多个部门
  • G:跨组织内外多部门参与(10个以内)
  • H:跨组织内外多部门参与(11个以上)

项目复杂度评估指标说明

  • 只要有D的项目,无论千系人是E~H的任何一种,都应为高复杂项目。
  • 有B\C的项目,如果干系人有H的,也为高复杂项目
  • 有B\C的项目,如果干系人是E~G的,为中等复杂项目
  • 有A的项目,如果千系人是E~G的,为低复杂项目
  • 有A的项目,如果千系人是H的,为中等复杂项目

通过了解项目的目标和实现方法,我们可以更好地管理项目并提高成功率。对于不同类型的项目,采用不同的管理方法和评估复杂度,有助于提前做好资源准备和安排。对于工程项目,可以采用基于活动任务的计划管理方法,以WBS工作任务分解法为管理的颗粒度;对于新产品开发项目,可以采用基于产品部件的里程碑计划管理方法,以PBS产品分解结构为管理的颗粒度;对于系统开发项目,可以采用基于迭代增量版本发布为里程碑的计划管理方法,以RBS需求分解结构为管理的颗粒度;对于研究组织变革项目,可以多团队、多方案作为管理的颗粒度,允许多个团队方案同时进行。通过目标方法矩阵判断项目属性,综合判断项目的复杂程度和风险大小,从而提前做好资源准备与安排。

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

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

docker报错问题解决:Error Invalid or corrupt jarfile app.jar

文章目录 1.问题描述2.问题分析3.问题解决 1.问题描述 此时处在 /home/ubuntu/app 目录下,并且在该目录下有一个 jenkins-0.0.1-SNAPSHOT.jar。 我在 /home/ubuntu/app 目录下执行了 docker 容器运行命令: # 映射 8859 端口 # 容器名为 jenkins-demo #…

李宏毅机器学习笔记-半监督学习

半监督学习,一般应用于少量带标签的数据(数量R)和大量未带标签数据的场景(数量U),一般来说,U>>R。 半监督学习一般可以分为2种情况,一种是transductive learning,…

【C++中cin、cin.get()、cin.getline()、getline() 的区别】

文章目录 引入cin基本用法输入多个变量换行符存放在缓冲区中 cin.get()基本用法重载函数换行符残留在缓冲区中 cin.getline()基本使用重载函数换行符不会残留在缓冲区中 string 流中的 getline()总结用法总结几个输入实例输入格式输入格式输入格式输入格式 输出格式 写在最后 引…

【Linux】userdel 命令使用

userdel命令用于删除用户帐号。 语法 userdel [选项] [用户帐号] 命令选项及作用 执行令 userdel--help 执行命令结果 参数 -f, --force 强制删除用户账号 -h, --help 显示此帮助信息并推出 -r, --remove 删除主目录和邮件池 -R, -…

【Qt控件之微调框、进度条】QSpinBox、QDoubleSpinBox、QDial、QProgressBar介绍及使用

概述 QSpinBox类提供了一个微调框小部件。 QSpinBox适用于处理整数和离散的值集(例如,月份名称);对于浮点数值,请使用QDoubleSpinBox。 QSpinBox允许用户通过点击上下按钮或按键盘上的上下箭头来增加/减少当前显示的值…

《算法通关村第二关——终于学会链表反转了》

《算法通关村第二关——终于学会链表反转了》 今天学习链表反转 为什么反转这么重要呢?因为反转链表涉及结点的增加、删除等多种操作,能非常有效考察思维能力和代码驾驭能力。另外很多题目也都要用它来做基础, 例如指定区间反转、链表K个一…

网工内推 | IT主管、高级网工,上市公司,必须持有HCIE认证

01 深圳市飞荣达科技股份有限公司 招聘岗位:高级网络工程师 职责描述: 1. 参与、负责集团公司IT基础技术架构的规划设计、实施及维护、性能优化,包括数据中心机房、网络架构、虚拟化平台、信息安全设备及灾备系统等; 2. 负责集团…

Kubernetes技术与架构-服务

从软件系统架构设计分层的角度看,Kubernetes的Service是基于Pod的上层,业务应用部署在Pod中,使用Service绑定Pod部署的应用,Service可以对外或者对上层提供服务,当Pod集群在系统调度的过程中发生弹性伸缩的时候&#x…

基于模型预测人工势场的船舶运动规划方法,考虑复杂遭遇场景下的COLREG(Matlab代码实现)

💥💥💞💞欢迎来到本博客❤️❤️💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 ⛳️座右铭&a…

openGauss学习笔记-103 openGauss 数据库管理-管理数据库安全-客户端接入之SSL证书管理-证书生成

文章目录 openGauss学习笔记-103 openGauss 数据库管理-管理数据库安全-客户端接入之SSL证书管理-证书生成103.1 操作场景103.2 前提条件103.3 自认证证书生成过程 openGauss学习笔记-103 openGauss 数据库管理-管理数据库安全-客户端接入之SSL证书管理-证书生成 openGauss默认…

【AIGC核心技术剖析】用于 3D 生成的多视图扩散模型

MVDream是一种多视图扩散模型,能够从给定的文本提示生成一致的多视图图像。多视图扩散模型从二维和三维数据中学习,可以实现二维扩散模型的泛化和三维渲染的一致性。我们证明了这样的多视图先验可以作为可推广的 2D 先验,与 3D 表示无关。它可以通过分数蒸馏取样应用于 2D 生…

tcp专题

目录 一.TCP的连接建立 1.1面向连接 1.2TCP报文结构 1.3TCP三次握手 1.4TCP的状态变化 1.5为什么必须是三次握手,而不是两次或者四次 二.TCP的连接断开 2.1TCP的"四次挥手 2.2TCP的状态变化 2.3为什么要有TIME_WAIT状态 2.4为什么TIME_WAIT状态的时…

开发者职场“生存状态”大调研报告分析 - 第四版

听人劝、吃饱饭,奉劝各位小伙伴,不要订阅该文所属专栏。 作者:不渴望力量的哈士奇(哈哥),十余年工作经验, 跨域学习者,从事过全栈研发、产品经理等工作,现任研发部门 CTO 。荣誉:2022年度博客之星Top4、博客专家认证、全栈领域优质创作者、新星计划导师,“星荐官共赢计…

《文献阅读》- 遗传算法作为量子近似优化算法的经典优化器(未完成)

文章目录 标题摘要关键词结论研究背景1.介绍 研究内容、成果3. 量子近似优化算法:基本概念及应用 常用基础理论知识2.相关工作酉矩阵 潜在研究点文献链接 标题 Genetic algorithms as classical optimizer for the Quantum Approximate Optimization Algorithm 参…

linux进阶(脚本编程/软件安装/进程进阶/系统相关)

一般市第二种,以bash进程执行 shelle脚本编程 env环境变量 set查看所有变量 read设置变量值 echo用于控制台输出 类似java中的sout declear/typeset声明类型 范例 test用于测试表达式 if/else case while for 函数 脚本示例 软件安装及进阶 fork函数(复制一个进程(开启一个进…

XMLHttpRequest的readyState状态值

readyState状态值 功能:在Ajax请求与服务器响应中,是通过XMLHttpRequest对象完成。而readyState状态值则是记录XMLHttpRequest对象在这个过程进行变化的状态。 readyState状态值readyState分别有5个状态值 0:请求未初始化:在未点击…

Python爬虫基础之Selenium详解

目录 1. Selenium简介2. 为什么使用Selenium?3. Selenium的安装4. Selenium的使用5. Selenium的元素定位6. Selenium的交互7. Chrome handless参考文献 原文地址:https://program-park.top/2023/10/16/reptile_3/ 本文章中所有内容仅供学习交流使用&…

【LeetCode刷题(数据结构与算法)】:合并两个有序链表

将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的 **思路:定义一个头尾指针置为NULL while循环依次比较两个链表的值的大小 遍历链表 比较完数值大小过后连接到tail的尾部 然后各自的链表的节点的next指针指向下一…

数字秒表VHDL实验箱精度毫秒可回看,视频/代码

名称:数字秒表VHDL精度毫秒可回看 软件:Quartus 语言:VHDL 代码功能: 数字秒表的VHDL设计,可以显示秒和毫秒。可以启动、停止、复位。要求可以存储6组时间,可以回看存储的时间 本资源内含2个工程文件&am…

【AIGC核心技术剖析】Hotshot-XL 一种 AI 文本转 GIF 模型(论文 + 代码:经过训练可与Stable Diffusion XL一起使用)

Hotshot-XL 是一种 AI 文本转 GIF 模型,经过训练可与Stable Diffusion XL一起使用。 Hotshot-XL 可以使用任何经过微调的 SDXL 模型生成 GIF。这意味着两件事: 您将能够使用您可能想要使用的任何现有或新微调的 SDXL 模型制作 GIF。 如果您想制作个性化主题的 GIF,您可以…