成功项目经理总结的20个项目管理经验

news2024/9/22 15:39:41

大家好,我是老原。

有人说:项目管理是变理想为现实,化抽象为具体的一门科学和艺术。

这是对项目管理的一种精辟总结。项目管理专业的方法和知识能教会我们如何快捷、科学、艺术地做事。

因为它除了交付项目,更能管理人生。

毕业后这一路走来,得到过很多大佬的指点,自己也有所沉淀,都说站在巨人的肩膀上,可以看的更远。

好的经验就是最好的行动指南。

越总结,越优秀。

这20条项目管理经验,是指南,也是经验。建议收藏,结合自己的经验进行内化,效果更好。

01 定义项目成功的标准

在项目开始的时候,要保证风险承担者对于他们如何判断项目是否成功有统一的认识。

通常情况下,想要成功,首先得跟紧预定的进度,但是肯定还有其他的影响因素存在。比如,增加市场占有率,获得指定的销售量,取得特定用户满意度,淘汰一个高维护需求的遗留系统等。

02 识别项目的驱动、约束和自由程度

每个项目都需要平衡它的功能性、人员、预算、进度和质量目标,我们把这五个方面定义成一个约束,而你必须在这个约束中进行操作。

换句话说,你得在一个规定的范围内调整。

03 定义产品发布标准项

在项目早期,你就要决定用什么标准来确定产品是否准备好了发布。

你可以把发布标准基于:还存在有多少个高优先级的缺陷,性能度量,特定功能完全可操作,或其他方面表明项目已经达到了它的目的。

不管你选择了什么标准,都应该是可实现的、可测量的、文档化的,并且与你的客户要求的“质量”是一致的。

04 沟通承诺

尽管可能无意中承诺了不可能的事情,但不要做一个明知不能实现的承诺。坦诚地与客户、管理人员沟通那些可能会产生的实际成果。

你以前项目的数据可能成为你说服他们的依据,虽然这对于不讲道理的人来说没有真正的作用,但是你最好还是要准备好。

05 写一个计划

写计划不是困难,困难的是做计划——思考、沟通、权衡、交流、提问并且倾听。

你用来分析解决问题需要花费的时间,会减少项目以后会带给你的意外风险。

06 把任务分解成棋子大小的小圆石

棋子大小的小圆石是缩小了的里程碑,把大任务分解成多个小任务,可以帮助你更加精确地估计它们,暴露出在其他情况下你可能没有想到的工作活动,并且保证更加精确、细密的状态跟踪。

07 为通用的大任务开发计划工作表

如果你的团队经常承担某种特定的通用任务,你需要为这些任务开发一个活动检查列表和计划工作表。每个检查列表应该包括这个大任务可能需要的所有步骤。

这些检查列表和工作表将帮助团队成员确定和评估与他们必须处理的大任务的每个细节相关的工作量。

08 在质量控制活动后应该有修改工作

几乎所有的质量控制活动,如测试和技术评审,都会发现缺陷或其他提高的可能。

你的项目进度或工作细分结构,应该把每次质量控制活动后的修改,作为一个单独的任务包括进去。

如果你不用做任何修改,很好,你已经走在了本任务的计划前面,但不要去指望它。

09 为过程改进安排时间

你的团队成员已经淹没在他们当前的项目中,如果你想把你的团队提升到一个更高的软件工程水平,你就必须投资一些时间在过程改进上。

从项目进度中留出一些时间,因为软件项目活动应该包括帮助你下一个项目成功的过程改进。

不要把团队成员可以利用的时间100%地投入到项目任务中,否则你会惊讶:为什么他们在主动提高方面没有任何进展。

10 管理项目的风险

如果你不去识别和控制风险,那么它们会控制你。在项目计划时花一些时间集体讨论可能的风险因素,评估它们的潜在危害,并且决定你如何减轻或预防风险。

11 根据工作计划做估计

人们通常以日历时间做估算,但有人倾向于估计与任务相关联的工作计划的数量,然后把工作计划转换为日历时间的估计。

这个转换基于每天我有多少有效的时间花费在项目任务上,我可能碰到的任何打断或突发情况、会议和所有其他会让时间消失的地方。

12 勿安排超过工作时间80%的任务量

跟踪你的团队成员每周实际花费在项目指定工作的平均小时数,这会让人吃惊。

与我们被要求做的许多活动相关的任务切换的开销,显著地降低了我们的工作效率。

一个员工一周理论上工作40个小时,但不要只是因为有人在一项特定工作上每周花费10个小时,就去假设他/她可以马上做4个这种任务,如果他/她能够处理完3个任务,你就很幸运了。

13 将培训时间放到计划中

确定你的团队成员每年在培训上花费多少时间,并把它从团队成员工作在指定项目任务上的可用时间中减去。

你可能在平均值中早已经减去了休假时间、生病时间和其他时间,对于培训时间也要同样处理。

14 记录你是如何达到估算的

当你准备估算你的工作时,把它们记录下来,并且记录你是如何完成每个任务的。

理解创建估算所用的假设和方法,能够使它们在必要的时候更容易防护和调整,而且它将帮助你改善你的估算过程。

15 记录估算并且使用估算工具

很多商业工具可以帮助你估算整个项目。根据它们真实项目经验的巨大数据库,这些工具可以给你一个可能的进度和人员分配安排选择。

它们同样能够帮助你避免进入“不可能区域”,即将任务量、团队劳动力和进度安排组合起来看,根本不可能成功。

16 遵守学习曲线

如果你在项目中第一次尝试新的工具或技术,你必须认可付出短期内生产力降低的代价。

不要期望在新软件工程方法的第一次尝试中就获得惊人的效益,在进度安排中考虑不可避免的学习曲线。

17 意外缓冲

事情不会像项目计划一样准确地进行,所以你的预算和进度安排应该在主要阶段后面,包括一些意外的缓冲,以适应无法预料的事件。

不幸的是你的管理者或客户可能把这些缓冲作为你的托辞,而不是明智地承认事实确实如此。

向他们说明一下以前项目不愉快的意外,来证明你的深谋远虑。

18 记录实际情况与估算情况

如果你不记录花费在每项任务上的实际工作时间,并和你的估算做比较,你将永远不能提高你的估算能力。你的估算将永远是猜测。

19 当任务100%完成时,才是完成任务

使用棋子大小的小圆石的一个好处是,你可以区分每个小任务要么完成了,要么没有完成,这比估计一个大任务在某个时候完成了多少要实在得多。

不要让人们只知道他们任务的完成状态,要使用明确的标准来判断一个步骤是否真正完成了。

20 公开、公正地跟踪项目状态

创建良好的风气,让团队成员对准确地报告项目的状态感到安全。努力让项目在准确的、基于数据的事实基础上运行,而不是从因为害怕报告坏消息而产生令人误解的乐观主义。

使用项目状态信息在必要时进行纠正,并且在条件允许时进行表扬。

以上这20条项目管理经验可以经常翻出来看看提醒自己,包括了在项目推进的各个阶段以及常见问题,相信你们都可以找到答案。

————

我是老原,欢迎关注我的公众号【项目经理老原】,每天都会有项目管理案例干货分享。

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

代码随想录 | Day56

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 今日学习目标一、算法题1.最长公共子序列2.不相交的线3.最大子数组和 今日心得学习及参考书籍 今日学习目标 最长公共子序列(1143) 不相交的…

数据结构与算法—栈

目录 一、栈的概念及结构 二、栈的实现 1、声明栈结构体 2、初始化 3、 销毁 4、 入栈(压栈) 5、出栈(弹栈) 6、栈的大小 OJ练习 完整版: Stack.h声明 Stack.c函数 test.c参考测试用例 一、栈的概念及结构…

CLIP系列:CLIP:沟通文本和图像的桥梁

CLIP沟通文本和图像的桥梁。 SOTA的视觉任务模型需要固定的监督数据对,比如-大象,-兔子。这种方式在特定数据集上能够拥有很好的性能,但是在其他未知类别上的性能就会急剧下降。这种监督形式限制了模型的通用性,因为需要额外的数据…

linux配置静态路由

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言硬件&操作系统一、静态路由是什么?二、开始配置1.netplan2.NetworkManager1.CLI2.Desktop 三、开始测试总结 前言 最近有一个需求,…

C++数据结构X篇_23_快速排序(最快、不稳定的排序)

文章参考十大经典排序算法-快速排序算法详解进行整理补充。快速排序是最快的排序方法。 排序思路:分治法-挖坑填数:大问题分解为各个小问题,对小问题求解,使得大问题得以解决 文章目录 1. 什么是快速排序1.1 概念1.2 算法原理1.3 …

淘宝商品链接获取淘宝商品评论数据(用 Python实现淘宝商品评论信息抓取)

在网页抓取方面,可以使用 Python、Java 等编程语言编写程序,通过模拟 HTTP 请求,获取淘宝多网站上的商品详情页面评论内容。在数据提取方面,可以使用正则表达式、XPath 等方式从 HTML 代码中提取出有用的信息。值得注意的是&#…

android10.0(Q)编译安卓内核(pixel 2)

下载内核源码 1.查看内核版本 首先需要看一下内核的版本,可以在手机中看到内核版本 2.下载该内核版本对应的源码 cd ~/mount/project/androidq git clone https://aosp.tuna.tsinghua.edu.cn/android/kernel/msm.git cd msm git checkout 4fecde07e68d执行结果如…

Python之作业(三)

Python之作业(三) 练习题 给出3个整数,使用if语句判断大小,并升序输出有一个列表lst [1,4,9,16,2,5,10,15],生成一个新列表,要求新列表元素是lst相邻2项的和随机生成100个产品ID,ID格式如下 顺序的数字6…

SD-WAN跨境网络专线|跨境访问无忧!让海外SaaS平台与视频会议更稳定轻松的解决方案

在现如今全球化的时代,企业都有布局全球或是有潜力的国家,在海外开分公司必不可少,那与海外合作伙伴进行沟通与合作已经成为企业的常态。但是,访问海外的SaaS平台和进行视频会议时,我们经常会遇到网络不稳定、速度慢的…

m1 安装 cocoapods

其实最终解决问题很简单,麻烦的是如果找到解决问题的答案。 网上的答案一大堆,但不一定适合你的电脑,就好像天下的女人到处有,但不一定都适合你,一定要亲自试验一下才知道结果。 前提条件: 命令行工具&am…

Dunham‘s sports EDI需求分析

Dunhams Sports,成立于1937年,是美国领先的运动用品零售商之一。公司总部位于密歇根州,致力于提供广泛的体育用品和户外装备。Dunhams Sports的使命是为顾客提供最优质的运动体验,他们以卓越的服务和品质,赢得了无数荣…

【访问控制】—>《熟练使用ACL进行上网行为管理》

✍ 标准和高级ACL功能介绍; ✍ 思科和华为ACL功能有什么区别? ✍ 现网中ACL都有哪些使用场景? -- ACL - 访问控制列表 - 控制: 能通/不能通 -- ACL - 结合功能 list - 简化版本的行为管理 -- 插件性质的功能 --…

echarts 仪表盘统计图

<!--仪表盘统计图--><div class"ybptx" ref"btryzb"></div>mounted(){this.getBtData();}getBtData() {let chart this.$echarts.init(this.$refs.btryzb);let data_czzf this.cznlzhpj.czzfs;let option {series: [{name: 内层数据刻…

水表能实时监测哪些参数?

你是否曾经想过&#xff0c;你家的水表是如何工作的?它不仅能够记录你的用水量&#xff0c;还能实时监测一些重要的参数&#xff0c;比如水压、水温、水质等。这些参数对于保证用水安全和节约用水资源都有着重要的作用。接下来&#xff0c;小编就来为大家详细的介绍下水表能实…

java中的数据源

为什么要使用数据源 jdbc是什么 JDBC 就是使用Java语言操作关系型数据库的一套API&#xff0c;我们开发的同一套Java代码是无法操作不同的关系型数据库&#xff0c;因为每一个关系型数据库的底层实现细节都不一样。如果这样&#xff0c;问题就很大了&#xff0c;在公司中可以在…

虚拟机Ubuntu - 环境配置

文章目录 安装虚拟机安装必要工具修改IP地址修改主机名安装Java方法一&#xff1a;apt 安装方法二&#xff1a;使用PPA仓库&#xff08;适用于Ubuntu 18.04以上版本&#xff09; 远程连接另一台宿主机的虚拟机方法一&#xff1a;NAT连接方法二&#xff1a;桥连接&#xff08;推…

selenium判断元素可点击、可见、可选

1、判断元素是否可以点击 判断元素是否可以点击&#xff0c;WebElement对象调用is_enabled() is_enabled()方法返回一个布尔值&#xff0c;若可点击返回&#xff1a;True。若不可点击则返回&#xff1a;False from selenium import webdriver import time from selenium.web…

LeetCode 热题 100 - 第1题:两数之和

LeetCode 热题 100 - 第1题:两数之和 原题题目理解普通的解题思路---遍历查找进阶的解题思路---哈希查找 原题 给定一个整数数组 nums和一个整数目标值target&#xff0c;请你在该数组中找出 和为目标值 target的那两个整数&#xff0c;并返回它们的数组下标。 你可以假设每种…

Docker 镜像常用命令总结

目录 1. Docker镜像相关命令(重点掌握) 1.1 docker pull 镜像名称 [:tag] 拉取镜像 1.2 docker search 镜向名称 (查询某个镜像) 1.3 docker images 列出当前主机上所有镜像 1.4 docker rmi 镜像ID 删除镜像 1.5 docker system df 查看所有镜像容器所占空间 2. Docker …

每日一练——快速合并2个有序数组

每日一练来喽~~~ 今天up主为大家分享一个&#xff0c;快速合并2个有序数组的法子&#xff0c;注意听哟&#xff01; 题目&#xff1a; 给你两个按 非递减顺序 排列的整数数组 nums1 和 nums2&#xff0c;另有两个整数 m 和 n &#xff0c;分别表示 nums1 和 nums2 中的元素数…