PRINCE2系列一基于项目情境自定义解决方案
PRINCE2(PRojects IN Controlled Environments,受控环境下的项目管理) 对项目进行了如下定义:项目是按照一个被批准的商业论证,为了交付一个或多个商业产品而创建的一个临时性组织。
首先,被批准的商业论证,强调了项目是在商业环境下被论证的,并且是有投资价值的;其次,交付一个或多个商业产品,表明项目的目标是要交付商业产品,商业产品一定会在商业环境中产生收益,包括财务收益/非财务收益、主收益/副收益、正收益/负收益、短期收益/中长期收益;再次,临时性组织,强调了人的重要性,归根到底,项目管理的本质是对人的管理。
PRINCE2总体从原则、主题、流程和环境四个要素展开。基于PRINCE2对项目的定义,要想管理好项目,前提是要搭建一个受控的环境。什么是受控的环境?需要界定项目的情境结合组织的管理模式,依项目的情境搭建一个受控的环境。
PRINCE2强调项目的环境是独特的,在遵循原则的基础上,结合项目的特定情境,对项目的管理主题和流程进行适当裁剪,整合成适合特定环境的项目管理方法。
首先,基于项目情境进行拆解。
QQ截图20201124194912.jpg
根据项目的复杂度或未知因素,可以从人和事两方面进行拆解。如果人和事都复杂,以项目群来管理;把事拆解,降低项目成果的模糊度,可以拆解为项目来管理;再把人拆解,降低利益相关方的繁杂度,可以拆解为工作包管理;工作包可以继续按照阶段、周来管理。如果人不复杂,而事复杂,则可以用敏捷的方式来管理。
其次,参照最佳实践3+1进行整合。
QQ截图20201124195616.jpg
3是目前国际上比较流行的3大项目管理体系或方法论,分别是:
美国项目管理协会PMI组织的PMP项目管理认证,属于项目管理知识体系,内容大而全,涵盖项目管理知识的方方面面,是项目经理的入门知识储备,主要是基于军工行业总结的一套项目管理知识理论。PMP认为项目是工作,更关注事的方面。
英国政府商务部OGC组织的PRINCE2受控环境下的项目管理,属于方法论,偏实践,是基于IT背景的经验教训总结的一套项目管理方法论。PRINCE2认为项目是一个临时性组织,更关注人的方面。
国际项目管理协会IPMA组织的IPMP国际项目管理认证,是一套基于项目经理的人员能力基准评定,将人的能力分为不同等级。IPMP认为项目是活动,更关注人员的能力基准方面。
1是随着互联网发展新兴的最佳实践——敏捷。基于敏捷宣言和敏捷原则,结合敏捷的四大支柱:迭代开发、增量交付、自组织团队和高优先级的需求驱动,整合了业界敏捷的最佳实践。敏捷更关注产品的交付层面。
对不同项目管理方法的整合能力需要对每个方法都吃透,理解每种方法背后的东西,才能更深刻地对方法进行整合。
最后,自定义解决问题。
需要结合具体的项目情境,发挥人的能动性;结合项目经理的智慧,因地制宜、因时而变、因人而异地自定义出解决问题的方案。
PRINCE2系列一基于项目情境自定义解决方案的更多相关文章
- Shone.Math开源系列1 — 基于.NET 5实现Math<T>泛型数值计算
Shone.Math开源系列1 — 基于.NET 5实现Math<T>泛型数值计算 作者:Shone .NET 5 preview 4已经可用了,从微软Build2020给出的信息看,.N ...
- QT5 QSS QML界面美化视频课程系列 QT原理 项目实战 C++1X STL
QT5 QSS QML界面美化视频课程系列 QT原理 项目实战 C++1X STL 课程1 C语言程序设计高级实用速成课程 基础+进阶+自学 课程2 C语言程序设计Windows GDI图形绘 ...
- Nacos系列:基于Nacos的配置中心
前言 在看正文之前,我想请你回顾一下自己待过的公司都是怎么管理配置的,我想应该会有以下几种方式: 1.硬编码 没有什么配置不配置的,直接写在代码里面,比如使用常量类 优势:对开发友好,开发清楚地知道代 ...
- CAS Client集群环境的Session问题及解决方案介绍,下篇介绍作者本人项目中的解决方案代码
CAS Client集群环境的Session问题及解决方案 程序猿讲故事 2016-05-20 原文 [原创申明:文章为原创,欢迎非盈利性转载,但转载必须注明来源] 之前写过一篇文章,介绍单点登 ...
- nginx高性能WEB服务器系列之五--实战项目线上nginx多站点配置
nginx系列友情链接:nginx高性能WEB服务器系列之一简介及安装https://www.cnblogs.com/maxtgood/p/9597596.htmlnginx高性能WEB服务器系列之二 ...
- SpringBoot系列教程web篇之自定义异常处理HandlerExceptionResolver
关于Web应用的全局异常处理,上一篇介绍了ControllerAdvice结合@ExceptionHandler的方式来实现web应用的全局异常管理: 本篇博文则带来另外一种并不常见的使用方式,通过实 ...
- 手淘架构组最新实践 | iOS基于静态库插桩的⼆进制重排启动优化 抖音研发实践:基于二进制文件重排的解决方案 APP启动速度提升超15% 编译期插桩
抖音研发实践:基于二进制文件重排的解决方案 APP启动速度提升超15% 原创 Leo 字节跳动技术团队 2019-08-09 https://mp.weixin.qq.com/s/Drmmx5JtjG ...
- Keil MDK STM32系列(一) 基于标准外设库SPL的STM32F103开发
Keil MDK STM32系列 Keil MDK STM32系列(一) 基于标准外设库SPL的STM32F103开发 Keil MDK STM32系列(二) 基于标准外设库SPL的STM32F401 ...
- 基于Yeoman实现自定义脚手架
什么是脚手架? Yeoman是什么? 实现自定义脚手架 基于Yeoman实现Vue-cli 一.什么是脚手架? 手脚架从功能上来讲就是创建项目初始文件,这其中包括生成功能模块配置.自动安装依赖.自动生 ...
- Java Web学习系列——Maven Web项目中集成使用Spring、MyBatis实现对MySQL的数据访问
本篇内容还是建立在上一篇Java Web学习系列——Maven Web项目中集成使用Spring基础之上,对之前的Maven Web项目进行升级改造,实现对MySQL的数据访问. 添加依赖Jar包 这 ...
随机推荐
- 【k哥爬虫普法】爬取数据是否一定构成不正当竞争?
我国目前并未出台专门针对网络爬虫技术的法律规范,但在司法实践中,相关判决已屡见不鲜,K 哥特设了"K哥爬虫普法"专栏,本栏目通过对真实案例的分析,旨在提高广大爬虫工程师的法律意识, ...
- 【JS 逆向百例】猿人学系列 web 比赛第五题:js 混淆 - 乱码增强,详细剖析
逆向目标 猿人学 - 反混淆刷题平台 Web 第五题:js 混淆,乱码增强 目标:抓取全部 5 页直播间热度,计算前 5 名直播间热度的加和 主页:https://match.yuanrenxue.c ...
- errgroup的常见误用
errgroup想必稍有经验的golang程序员都应该听说过,实际项目中用过的也应该不在少数.它和sync.WaitGroup类似,都可以发起执行并等待一组协程直到所有协程运行结束.除此之外errgr ...
- Prompt learning 教学基础篇:prompt基本原则以及使用场景技巧助力你更好使用chatgpt,得到你想要的答案
Prompt learning 教学[基础篇]:prompt基本原则以及使用场景技巧助力你更好使用chatgpt,得到你想要的答案 如果你想系统学习 如果你对 AI 和 Prompt Engineer ...
- 8.3 Windows驱动开发:内核遍历文件或目录
在笔者前一篇文章<内核文件读写系列函数>简单的介绍了内核中如何对文件进行基本的读写操作,本章我们将实现内核下遍历文件或目录这一功能,该功能的实现需要依赖于ZwQueryDirectoryF ...
- C/C++ 简单特征码匹配
特征码定位查杀 简单提取一段特征码字段. 代码编写. #include <stdio.h> #include <Windows.h> #define FileLEN 20 // ...
- MySQL 之高级命令(精简笔记)
MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品.MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RD ...
- css 修改复选框的样式
效果图: 实现代码如下: /* 选中input标签类型为复选框的 */ input[type="checkbox"] { width: 16px; height: 16px; ve ...
- 使用C语言构建一个独立栈协程和共享栈协程的任务调度系统
使用了标准库头文件 <setjmp.h>中的 setjmp 和 longjmp两个函数,构建了一个简单的查询式协作多任务系统,支持独立栈和共享栈两种任务. 其中涉及到获取和设置栈的地址操作 ...
- 案例:推进GTID解决MySQL主主不同步问题
之前文章介绍过MySQL修改lower_case_table_names参数,如果之前大写存储的表将无法识别,需要特殊处理. 最近遇到一例应用开发人员在修改这个参数之后,为了清除之前大写存储的表,做了 ...