项目管理常见的十大难题及其症状
01
缺少维护文档
时常,项目工作紧张时,第一个去掉的就是文档工作。有时即使项目有时间,也不会创建文档;或是创建了文档,却很少在项目进行过程中维护它。
症状
产品与需求文档不符;
技术文档过时,无法保证技术的延续;
没有记述项目的决策及决策原因的文档;
没有对变化的审计跟踪。
这确实是一个问题,因为文档是为项目服务的。一旦项目结束了,将来的项目和维护这个项目的人员,都需要通过文档来了解项目创建了什么、为什么要创建它们,以及如何创建它们。否则,他们就会像前人一样,落尽同样的陷阱—在这种情况下,“忽视文档中的历史的人,注定要重蹈覆辙”。
02
鼓包现象
“毯子底线是什么?”这是项目结束时经常问到的一个问题。在项目中,主要的工作通常得到特别的关注,但是那些边缘的事却总是被忘记,或是推迟到“以后”再做。在项目结束时,就会有好几堆(从毯子底下扫出来的)事需要处理。我们将这种现象称为“鼓包现象”,因为项目组成员认为这种现象是项目结束前,所有这些“额外的”工作就突然冒出来了。
症状
任何人们认为“以后会做”、但是却不在计划内的事;
增长的日志(问题、缺陷等);
假定在项目最后才完成文档。
在大多数项目计划中,没有“以后”这个时间。因此这些事要么取消了,要么在结束时疯狂地仓促完成。
03
源头不保证质量
项目组成员并不总是认可“源头质量”的说法。有时候他们会有这样的想法,即“别人会发现我那些错误”,而不是认为自己要对质量负责。项目经理无法评审所有的工作,所以他们必须依赖其他项目组成员。因此,项目组成员必须担负起责任,确保所有他们署名的工作,代表他们的最高水平。
症状
没有评审,就交付了有错误的工作成果;
不测试开发出的代码;
不关注对工作成果的提交。
整个研究结果都显示,项目的质量问题如果没有在源头发现,就要花数倍的成本在项目后期解决。
04
用人不当
项目中的任务,需要技能和职责匹配的人来担当。有时候,一个人的技能和授予他的工作不相符。另外,工作态度和技能一样重要。
症状
项目组成员出现同样的表现;
总是错过承诺的时间;
质量总是不高。
作为项目经理,我们所有的一切就是我们的资源。没有合适的项目成员会导致不必要的工作,而且影响团队中其他的人,因为那些人不得不帮忙赶上进度。这里还有一个动力的问题:如果项目组成员被放在了一个错误的角色上,他们可能感觉不到挑战,觉得没有发挥出潜力来。这些人受到的影响是,不尽全力工作,无法表现出通常有的扎实工作态度,觉得自己没有被充分使用等。
05
合适的人没有参与
只有项目组的成员知道如何能让项目成功。没有在合适的时间让合适的队员参与,会使项目在开始前就注定失败。
症状
不得不修改已完成的工作;
来自客户的持续的项目范围的变更;
项目组对预估缺乏认可;
缺乏决策的责任人。
没有在项目初期让合适的人参与,总会导致工作的变更。没有让项目组成员参与项目预估和决策,会使他们无法控制他们的工作和项目的产出。
06
没有合适的委托机制
项目需要内部高层经理委托机制和客户高层经理委托机制才会成功。项目委托人就像解铃人一样,清除阻扰项目进行的组织政治或障碍。
症状
得不到组织不同方面的充分支持,得不到客户干系人的充分支持;
问题要花很长时间才能解决;
无法高效地作出决定。
没有合适的委托人机制,会使项目裹足不前。而且,当涉及项目变更的工作时,没有合适的委托人机制,会让员工无法继续认可这个项目。
07
执行流程不严格
几乎所有的公司都有一套实施项目的方法。这些方法的成功与否,取决于能否在项目中得到严格执行。很多时候,没有坚持流程,项目走偏。
症状
不完整或不存在的交付物;
项目中的不统一;
缺乏对项目全景的了解;
缺乏可重复的流程。
流程只有在严格执行的时候才有价值。一些公司使用了太多的项目管理体系方法。由于工作性质不同,其中一些方法是必需的,但是一些基本项目管理实践和原理应该很容易标准化,却没有标准化。一位经理要把工作转给另外一位经理的时候,这就又增加了一层复杂度,因为他们之间没有共同的语言。
08
没有团体计划
项目经理花了相当多的时间来做计划、预估,并安排任务的进度。如果这些结果没有团队成员的分享,他们就不知道他们的工作目标是什么,也无法管理自己的进度。这也包括对项目目标和全景的沟通。
症状
不知道什么事情要到期了,什么时候到期;
延误了承诺的时间;
对交付物没有责任感;
忘记了应该交付的成果。
缺乏团体计划,使得团队没有被告知相应的信息。有一个共享的计划和目标,有助于增强团队的凝聚力,有助于人们更好地了解个人的工作在整体项目工作的位置。
09
缺乏返工计划
预估技术通常专注于创建项目工作所需的时间,而返工所需的时间常常被遗漏。这里的返工,不是指项目范围管理,而是指那些第一次做错了,需要二次审核的工作。返工要么占据了其他工作时间,导致那些工作的延误;要么就是将返工的工作推后进行。
症状
延误了承诺时间;
质量差。
永远不要认为任何事情第一遍就可以做好。
10
期限只是纸面文章
进度是项目成功的主要推动力。然而,有些人认为承诺的时间只是个建议,而不是最终期限。由于项目中的相互依赖关系,项目早期错过了承诺的时间,会波及项目其余部分的进度。
症状
一直延误承诺的时间;
一些问题长期无法得到解决;
不完整的、不存在的交付物;
项目组缺乏紧迫感。
如果不结构化的管理承诺的期限,要花相当大的精力才能获得项目成功。另外一个问题是在于沟通——要对这些日期进行明确的沟通,大家必须一致认为这些期限是他们的目标。而且他们必须了解哪些任务是在关键路径上,哪些任务可以有浮动时间。这样,如果他们推迟了关键路径上的任务,他们知道这会影响到整个项目,或影响到项目群里其他的项目。
相关文章:
项目管理常见的十大难题及其症状
01缺少维护文档时常,项目工作紧张时,第一个去掉的就是文档工作。有时即使项目有时间,也不会创建文档;或是创建了文档,却很少在项目进行过程中维护它。症状产品与需求文档不符;技术文档过时,无法保证技术的延…...
技术方案模板
0.基本原则 1.可量化,很大、很多、很高 到底是多少?基本没影响,到底有没有影响什么情况下有影响? 2.可实施,结合实际情况最终可落地 3.可指导,非方案制定人能理解,能在尽量少的人工沟通的情况下实现方案 4.可复用,设计的方案,再次出现类似需求时可以做到少开发或不…...
MySQL中对于单表和多表的操作
一、单表查询素材: 表名:worker-- 表中字段均为中文,比如 部门号 工资 职工号 参加工作 等显示所有职工的基本信息。mysql8.0 [chap03]>select * from worker;查询所有职工所属部门的部门号,不显示重复的部门号。mysql8.0 [cha…...
MFI认证
一、什么是MFI认证? 苹果MFI认证,是苹果公司(Apple Inc.)对其授权配件厂商生产的外置配件的一种使用许可,MFi认证是apple公司Made for iPhone/iPad/iPod的英文缩写。是指分别为连接iPhone/iPad/iPod而特别设计的电子配件。 [图片] 二、iOS外设连接的几种方式 [图片] 这…...
Vue中mixins的使用
文章目录mixins介绍mixins特点mixins介绍 Mixins:在引入组件之后与组件中的对象和方法进行合并,相当于扩展了父组件的对象与方法,可以理解为形成了一个新的组件。混入 (mixins):是一种分发 Vue 组件中可复用功能的非常灵活的方式…...
【PyQt】PyQt学习(一)框架介绍+环境搭建
简介 写在最前面的话 在决定学习、使用一个框架之前需要考量如下几点: 框架运行效果;框架应用范围;框架学习成本和迁移成本;实现自己所需功能的开发效率; 只有综合考量如上四个方面,才能更好地选择适合…...
浅谈前端设计模式:策略模式和状态模式的异同点
一、策略模式 策略模式是定义一系列的算法,把它们一个个封装起来, 并且使它们可相互替换。 而且策略模式是重构小能力,特别适合拆分“胖逻辑”。 这个定义乍一看会有点懵,不过通过下面的例子就能慢慢理解它的意思。 先来看一个真实场景 某次活动要做…...
线性杂双功能PEG试剂OPSS-PEG-Acid,OPSS-PEG-COOH,巯基吡啶聚乙二醇羧基
英文名称:OPSS-PEG-COOH,OPSS-PEG-Acid 中文名称:巯基吡啶-聚乙二醇-羧基 OPSS-PEG-COOH是一种具有OPSS和羧基的线性杂双功能PEG试剂。它是一种有用的带有PEG间隔基的交联剂。OPSS代表正吡啶基二硫化物或邻吡啶基二硫代,与硫醇、…...
开发微服务电商项目演示(四)
一,网关服务限流熔断降级第1步:启动sentinel-dashboard控制台和Nacos注册中心服务第2步:在网关服务中引入sentinel依赖<!-- sentinel --> <dependency><groupId>com.alibaba.cloud</groupId><artifactId>sprin…...
【C语言学习笔记】:静态库
一、什么是库 库是写好的现有的,成熟的,可以复用的代码。现实中每个程序都要依赖很多基础的底层库,不可能每个人的代码都从零开始,因此库的存在意义非同寻常。 本质上来说库是一种可执行代码的二进制形式,可以被操作…...
社科院与杜兰大学中外合作办学金融管理硕士——30+的年龄在职读研有必要吗?
说起读研,年龄在什么区间最合适呢?上次有位咨询的同学反馈年龄已经快35岁了,有一份不错的工作,但又不甘心止步于此,想要通过提升学历升职加薪,但又纠结自己是否能静下心来学习、是否能顺利毕业、拿到的证书…...
2.13作业【设备树解析,按自己理解】
设备树定义 设备树(device tree是描述硬件信息的一种树形结构,设备书文件在linux内核启动后被内核解析。描述一个硬件设备信息的节点我们叫做设备节点,一个设备节点内部包含当前硬件的多个不同属性,相同节点不同属性是以链式结构存…...
《NFL星计划》:巴尔的摩乌鸦·橄榄1号位
巴尔的摩乌鸦(英语:Baltimore Ravens)是一支职业美式橄榄球球队位于马里兰州的巴尔的摩。他们现时为美国美式橄榄球联合会的北区进行比赛,其主场为M&T银行体育场。乌鸦队曾在2000年和2012年取得超级碗冠军。 巴尔的摩乌鸦 成…...
Allegro如何设置自动保存和自动保存的时间操作指导
Allegro如何设置自动保存和自动保存的时间操作指导 做PCB设计的时候,自动保存软件是一个必要的功能,Allegro同样支持设置自动保存,而且可以设置自动保存的时间。 如下图 具体操作如下 点击Setup点击User Preferences...
Kotlin实现简单音乐播放器
关于音乐播放器,我真的是接触比较多,听歌作为我第一大爱好,之前也用Java设计过音乐播放器,感兴趣的同学可以阅读:Android Studio如何实现音乐播放器(简单易上手)和 Android Studio实现音乐播放器…...
ShardingSphere-Proxy 数据库协议交互解读
数据库协议对于大部分开发者来说算是比较冷门的知识,一般的用户、开发者都是通过现成的数据库客户端、驱动使用数据库,不会直接操作数据库协议。不过,对数据库协议的特点与流程有一些基本的了解,有助于开发者在排查数据库功能、性…...
基于ubuntu20.4的wine的MDK5软件的安装
本文基于ubuntu20.4安装MDK5的keil软件,由于MDK不提供linux版本的安装软件,因此需要利用wine软件来安装MDK5软件,具体流程包括wine软件安装、MDK5安装及MDK5的lic添加等3部分内容。具体流程如下所示: (一)…...
Jmeter之直连数据库框架搭建简介
案例简介 通过直连数据库让程序代替接口访问数据库,如果二者预期结果不一致,就找到了程序的缺陷。 下面通过一个案例分析讲解如何实现:获取某个字段值,放在百度上搜索。 实现方式 1、Jmeter本身不具备直连数据库的功能…...
备战蓝桥杯【高精度乘法和高精度除法】
🌹作者:云小逸 📝个人主页:云小逸的主页 📝Github:云小逸的Github 🤟motto:要敢于一个人默默的面对自己,强大自己才是核心。不要等到什么都没有了,才下定决心去做。种一颗树,最好的时间是十年前…...
火眼审阅 | 基于NLP和OCR识别技术赋能合同审阅
合同作为确定权利义务的法律文件,贯穿企业内外部活动的所有环节,可见合同数据之于企业是非常重要的数据资产。 合同管理是企业营业中的重要部分,其中合同审核是企业法务的基本工作之一。而对于所有的法务人员一直存在一个问题:合…...
QMC5883L的驱动
简介 本篇文章的代码已经上传到了github上面,开源代码 作为一个电子罗盘模块,我们可以通过I2C从中获取偏航角yaw,相对于六轴陀螺仪的yaw,qmc5883l几乎不会零飘并且成本较低。 参考资料 QMC5883L磁场传感器驱动 QMC5883L磁力计…...
【算法训练营Day07】字符串part1
文章目录 反转字符串反转字符串II替换数字 反转字符串 题目链接:344. 反转字符串 双指针法,两个指针的元素直接调转即可 class Solution {public void reverseString(char[] s) {int head 0;int end s.length - 1;while(head < end) {char temp …...
大模型多显卡多服务器并行计算方法与实践指南
一、分布式训练概述 大规模语言模型的训练通常需要分布式计算技术,以解决单机资源不足的问题。分布式训练主要分为两种模式: 数据并行:将数据分片到不同设备,每个设备拥有完整的模型副本 模型并行:将模型分割到不同设备,每个设备处理部分模型计算 现代大模型训练通常结合…...
鱼香ros docker配置镜像报错:https://registry-1.docker.io/v2/
使用鱼香ros一件安装docker时的https://registry-1.docker.io/v2/问题 一键安装指令 wget http://fishros.com/install -O fishros && . fishros出现问题:docker pull 失败 网络不同,需要使用镜像源 按照如下步骤操作 sudo vi /etc/docker/dae…...
什么是Ansible Jinja2
理解 Ansible Jinja2 模板 Ansible 是一款功能强大的开源自动化工具,可让您无缝地管理和配置系统。Ansible 的一大亮点是它使用 Jinja2 模板,允许您根据变量数据动态生成文件、配置设置和脚本。本文将向您介绍 Ansible 中的 Jinja2 模板,并通…...
代码随想录刷题day30
1、零钱兑换II 给你一个整数数组 coins 表示不同面额的硬币,另给一个整数 amount 表示总金额。 请你计算并返回可以凑成总金额的硬币组合数。如果任何硬币组合都无法凑出总金额,返回 0 。 假设每一种面额的硬币有无限个。 题目数据保证结果符合 32 位带…...
LabVIEW双光子成像系统技术
双光子成像技术的核心特性 双光子成像通过双低能量光子协同激发机制,展现出显著的技术优势: 深层组织穿透能力:适用于活体组织深度成像 高分辨率观测性能:满足微观结构的精细研究需求 低光毒性特点:减少对样本的损伤…...
PostgreSQL——环境搭建
一、Linux # 安装 PostgreSQL 15 仓库 sudo dnf install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-$(rpm -E %{rhel})-x86_64/pgdg-redhat-repo-latest.noarch.rpm# 安装之前先确认是否已经存在PostgreSQL rpm -qa | grep postgres# 如果存在࿰…...
python爬虫——气象数据爬取
一、导入库与全局配置 python 运行 import json import datetime import time import requests from sqlalchemy import create_engine import csv import pandas as pd作用: 引入数据解析、网络请求、时间处理、数据库操作等所需库。requests:发送 …...
第八部分:阶段项目 6:构建 React 前端应用
现在,是时候将你学到的 React 基础知识付诸实践,构建一个简单的前端应用来模拟与后端 API 的交互了。在这个阶段,你可以先使用模拟数据,或者如果你的后端 API(阶段项目 5)已经搭建好,可以直接连…...
