一文掌握如何轻松稿定项目风险管理【静说】
风险管理对于每个项目经理和PMO都非常重要,如果管理不当会出现很多问题,咱们以前分享过很多风险管理的内容:
风险无处不在,一旦发生,会对一个或多个项目目标产生积极或消极影响的确定事件或条件。那么接下来介绍下五大过程组可能发生的风险以及应对措施。
一、项目启动阶段
可能发生的风险:
(1)风险:合同内容宽泛,后期项目范围蔓延
解决方案:拉上商务客户一起沟通清楚,明确范围
(2)风险:前期过度承诺,实际达不到客户的目标,导致客户满意度降低
解决方案:交接会议上和商务及售前会议上明确好以及会议纪要发送出来
(3)风险:没有匹配的资源来做对应的项目,可能导致项目延期、交付质量差等
解决方案:
1、看项目紧急情况,如非特别紧急,建议涉及不匹配人员部分暂时不启动
2、和领导申请资源,从其他项目先借调人员来支持
二、项目规划阶段
可能发生的风险:
1.进度风险:可能导致项目延期
解决方案:
首先评估进度安排的是否合理、WBS拆分的是不是足够细、项目计划估算是否合理(注大项目一定要有项目计划的评审,确保计划的可执行性);那么一旦出现进度风险了,要及时的调整,团队一起加班赶工或者协调资源进行支持,如果还是不能达到要求,就要走计划的变更了,变更这块需要客户方和厂商方达成共识,双方均可接受的一个时间点。
2.范围&需求风险:范围的蔓延,需求的增加,可能导致项目周期变得长
解决方案:
定好项目基准,做好变更的控制。一般情况下我们会以需求规格说明书作为基准,所以需求规格说明书在整个项目中至关重要,他是研发开发的依据,是客户想要的系统实现想法,一旦需求理解出现偏差或者客户考虑需求时没有考虑周全,这个时候就会拉长下项目的周期,同时项目的成本也会增加,这个时候一定要让客户做好需求确认,在进行研发。
3.技术风险:技术风险的存在,可能导致项目周期拉长
解决方案:
明确技术、系统间依赖关系清单。有时候客户想要的一些东西其实是在技术层面实现不了的,这个时候要提前考虑是否能说服客户来接受我们目前的一种方式。
4.人员风险:人员的经验是否可以满足项目实际需求,人员能力不足也会导致项目的进度延期,交付质量差等问题
解决方案:
在人员进项目组前,和其领导沟通他的情况同时要一份简历,进行项目组人员的分析,把合适的人放在合适的位置上,效率会好很多,其次和本人进行沟通,了解他的情况,最后评判下这个人是否可以应对这个岗位。
5.客户风险:客户对项目的重视程度决定了客户方支持的力度以及客户的硬件资源能否及时提供,如果不可,可能会导致项目的延期
解决方案:
接到项目后要对项目的所有干系人进行分析、分类管理
6.质量风险:质量太差,会导致返工,增加资源成本
解决方案:
内部做好测试工作,不要急于交付,宁可进度延期,也不要交付客户质量差的产品,这样客户的满意度会急剧降低。
7、其他风险:比如疫情
三、项目实施阶段
这个阶段其实也包含了规划阶段提到的风险,主要是怎么在这个过程中提前识别风险、分析风险、应对风险以及控制风险。比如我们常见的产品部发包可能延期,导致项目不能按时交付。经过分析,可能的原因有:
产品部延期原因:
•可能有些项目新增紧急需求了
•可能人员请假离职,以及于不能按时交付
•可能工作量未合理进行评估
对项目的影响:
原计划今年上线交付功能,可能需明年交付
风险分析:
•评估对项目的影响,比如研发延期一周,项目组的能否接受
•对项目目标的影响是什么?耽误上线
•上不了线会有什么影响?
通过这个表我们可以评估处对进度、成本的影响情况。
风险的应对:
风险监控:
对重要风险继续跟踪,不重要风险一周或者几周跟踪一次,根据风险的影响程度来定即可。
四、上线&收尾阶
这个阶段的风险其实主要也是质量风险、客户风险、技术风险、交接风险等。这个阶段已经临近收尾,所以这个阶段一定要做好风险的预防,这样才能够是项目按项目计划竣工收回尾款
相关文章:
一文掌握如何轻松稿定项目风险管理【静说】
风险管理对于每个项目经理和PMO都非常重要,如果管理不当会出现很多问题,咱们以前分享过很多风险管理的内容: 风险无处不在,一旦发生,会对一个或多个项目目标产生积极或消极影响的确定事件或条件。那么接下来介绍下五大…...
操作系统权限提升(十四)之绕过UAC提权-基于白名单AutoElevate绕过UAC提权
系列文章 操作系统权限提升(十二)之绕过UAC提权-Windows UAC概述 操作系统权限提升(十三)之绕过UAC提权-MSF和CS绕过UAC提权 注:阅读本编文章前,请先阅读系列文章,以免造成看不懂的情况!! 基于白名单AutoElevate绕过…...
ecology9-谷歌浏览器下-pdf.js在渲染时部分发票丢失文字 问题定位及解决
问题 问题描述 : 在谷歌浏览器下,pdf.js在渲染时部分发票丢失文字;360浏览器兼容模式不存在此问题 排查思路:1、对比谷歌浏览器的css样式和360浏览器兼容模式下的样式,没有发现关键差别 2、✔使用Fiddler修改网页js D…...
JavaScript Window Navigator
文章目录JavaScript Window NavigatorWindow Navigator警告!!!浏览器检测JavaScript Window Navigator window.navigator 对象包含有关访问者浏览器的信息。 Window Navigator window.navigator 对象在编写时可不使用 window 这个前缀。 实例 <div id"example"…...
Linux基础命令-du查看文件的大小
文章目录 du 命令介绍 语法格式 基本参数 参考实例 1)以人类可读形式显示指定的文件大小 2)显示当前目录下所有文件大小 3)只显示目录的大小 4)显示根下哪个目录文件最大 5)显示所有文件的大小 6࿰…...
文献计量分析方法:Citespace安装教程
Citespace是一款由陈超美教授开发的可用于海量文献可视化分析的软件,可对Web of Science,Scopus,Pubmed,CNKI等数据库的海量文献进行主题、关键词,作者单位、合作网络,期刊、发表时间,文献被引等…...
MVI 架构更佳实践:支持 LiveData 属性监听
前言MVI架构为了解决MVVM在逻辑复杂时需要写多个LiveData(可变不可变)的问题,使用ViewState对State集中管理,只需要订阅一个 ViewState 便可获取页面的所有状态通过集中管理ViewState,只需对外暴露一个LiveData,解决了MVVM模式下LiveData膨胀…...
LeetCode438 找到字符串中所有字母异位词 带输入和输出
题目: 给定两个字符串 s 和 p,找到 s 中所有 p 的 异位词 的子串,返回这些子串的起始索引。不考虑答案输出的顺序。 异位词 指由相同字母重排列形成的字符串(包括相同的字符串)。 示例 1: 输入: s “cbaebabacd”, …...
ACSC 2023 比赛复现
Admin Dashboard 在 index.php 中可以看到需要访问者是 admin 权限,才可以看到 flag。 report.php 中可以让 admin bot 访问我们输入的 url,那么也就是说可以访问 addadmin.php 添加用户。 在 addadmin.php 中可以添加 admin 用户,但是需…...
【Linux驱动开发100问】什么是模块?如何编写和使用模块?
🥇今日学习目标:什么是Linux内核? 🤵♂️ 创作者:JamesBin ⏰预计时间:10分钟 🎉个人主页:嵌入式悦翔园个人主页 🍁专栏介绍:Linux驱动开发100问 什么是模块…...
Android 9.0 Recent列表不显示某个app
1.概述 在9.0的系统产品rom定制化开发中,在一些产品定制化需求中,也是有很多重要的功能实现的,比如在某些app的开发中 由于不想被杀掉,所以就不想出现在recent的列表中,因此就需要从recent的列表中,去掉这个app的显示,然后这里有 两种方法实现这个功能,一种是在app中就…...
深度学习之卷积神经网络学习笔记一
1. 引言深度学习是一系列算法的统称,包括卷积神经网络(CNN),循环神经网络(RNN),自编码器(AE),深度置信网络(DBN),生成对抗…...
黑盒测试的常用方法
这里我们先设置一个示例,后面的文章中会根据示例来进行讲解 假设有一个程序是判断一个整形数字是否属于1-100 目录 1.等价类法 2.边界值法 3.判定表法 4.场景设计法 5.错误猜测法 6.正交法 1.等价类法 概念:系统性的确定要输入的测试条件的方法可以看出概念非常抽象,那…...
操作系统笔记-第一章
文章目录操作系统概述1. 操作系统的概念1.1 操作系统的地位1.2 操作系统的作用1.3 操作系统的定义2. 操作系统的历史2.1 操作系统的产生2.1.1 手动操作阶段(20世纪40年代)2.1.2 批处理阶段(20世纪50年代)2.1.3 执行系统阶段&#…...
daillist
daillist #重要说明: #[1]任意两个配置参数之间必须以空格隔开,否则,拨号脚本无法识别。 #[2]Info格式说明:厂商名简称_制式_频段 #VID #PID #PORT_M #PORT_A #PORT_G #script_*99# #script_#777 #Info 05c6 9025 /dev/ttyUSB1 /dev/ttyUSB2 …...
vue中render函数的作用和参数(vue2中render函数用法)
render 函数是 Vue2.x 新增的一个函数、主要用来提升节点的性能,它是基于 JavaScript 计算。使用 Render 函数将 Template 里面的节点解析成虚拟的 Dom 。Vue 推荐在绝大多数情况下使用模板来创建 HTML。然而在一些场景中,需要 JavaScript 的完全编程能力…...
基于Istio的高级流量管理二(Envoy流量劫持、Istio架构、高级流量管理)
文章目录一、Envoy流量劫持机制(Iptables规则流转)1、流量出向劫持流程(1)envoy怎样劫持入向流量?(2)Envoy劫持到流量之后,干什么?(查询目的地)&a…...
Sharding-Springboot-mybatis-plus整合(三)-inline策略
Sharding-Springboot-mybatis-plus整合(三) 1.简介 本节目标,使用SpringBoot整合Sharding和Mybatis-Plus验证上节分片策略 从配置文件上看策略包括( inline、standard、complex、hint) 环境搭建以inline策略演示 …...
编码的基本概念
本专栏包含信息论与编码的核心知识,按知识点组织,可作为教学或学习的参考。markdown版本已归档至【Github仓库:information-theory】,需要的朋友们自取。或者公众号【AIShareLab】回复 信息论 也可获取。 文章目录信源编码分类前缀…...
函数指针与指针函数的区别
目录:一、函数指针1 函数类型2 函数指针(指向函数的指针)3 函数指针数组二.函数指针和指针函数比较1 定义不同2 写法不同3.用法不同三.函数指针做函数参数(回调函数)1 利用回调函数实现打印任意类型数据2 提供能够打印任意类型数组函数3 利用回调函数 提供查找功能四…...
死锁的四个必要条件以及如何避免死锁
死锁的四个必要条件以及如何避免死锁 一.什么是死锁?二.死锁的四个必要条件 1.互斥条件:2.请求与保持条件:3.不剥夺条件:4.循环等待条件: 三.如何避免死锁 1.破坏请求保持条件2.破坏不剥夺条件3.破坏循环等待条件 死锁的四个必要条件以及如…...
浏览器多线程到事件循环机制
浏览器与js运行机制 进程与线程 进程 进程是CPU分配资源的最小单位,它是一个可以自己独立运行且拥有自己资源空间的任务程序;包括程序以及程序所使用的内存及系统资源 线程 线程是CPU调度的最小单位,它就是程序中的一个执行流࿱…...
Lambda表达式的本质
一直想写一篇文章,来总结lambda表达式,但是之前感觉总结的不是特别到位,现在看了几篇文章和视频后,感觉对lambda表达式有了比较深刻的认识,现在进行记录总结如下: lambda表达式又叫做匿名函数,…...
类的加载过程(生命周期)
类的加载过程(生命周期) 一、装载:通过一个类的全限定名获取定义此类的二进制字节流将这个字节流所代表的静态存储结构转化为方法区的运行时数据结构在内存中生成一个代表这个类的java.lang.Class对象(将字节码加载到内存中),作为…...
2023最新谷粒商城笔记之MQ消息队列篇(全文总共13万字,超详细)
MQ消息队列 其实队列JDK中本身就有,不过这种队列也只能单体服务可能会使用,一旦项目使用的分布式架构,那么一定还是需要用到一个消息中间件的。我们引入消息队列的原因就是对我们的页面相应速度再优化,让用户的体验更好ÿ…...
多变量线性回归模型
多变量线性回归模型 模型参数为n1维向量,此时模型公式为 hθ(x)θ0x0θ1x1θ2x2...θnxnh_{\theta}(x)\theta_{0}x_{0}\theta_{1}x_{1}\theta_{2}x_{2}...\theta_{n}x_{n} hθ(x)θ0x0θ1x1θ2x2...θnxn 可以简化为 hθ(x)θTXh_{\theta}(x)\th…...
php 基于ICMP协议实现一个ping命令
php 基于ICMP协议实现一个ping命令 网络协议是什么ICMP 协议什么是ICMP?ICMP 的主要功能ICMP 在 IPv4 和 IPv6 的封装Wireshark抓包ICMP 请求包分析PHP构建 ICMP 数据包php中的 pack & unpack 函数字节和字符packunpackICMP计算校验和步骤总结网络协议是什么 网络协议&…...
Java基本数据类型
1.概述 佛说,大千世界,无奇不有。在这个世界里,物种的多样性,遍地开花,同样,在Java的世界里,也有着异曲同工之妙,Java秉承面向对象的特性,必然少不了区分对象的类型&…...
English Learning - L2 语音作业打卡 Day2 2023.2.22 周三
English Learning - L2 语音作业打卡 Day2 2023.2.22 周三💌 发音小贴士:💌 当日目标音发音规则/技巧:🍭 Part 1【热身练习】🍭 Part2【练习内容】🍭【练习感受】🍓元音[ ɑː ]&…...
45. 跳跃游戏 II
题目: 45. 跳跃游戏 II难度中等1974收藏分享切换为英文接收动态反馈给定一个长度为 n 的 0 索引整数数组 nums。初始位置为 nums[0]。每个元素 nums[i] 表示从索引 i 向前跳转的最大长度。换句话说,如果你在 nums[i] 处,你可以跳转到任意 num…...
怎样做某个网站有更新的提醒/官网seo优化找哪家做
TP5字段值加1 原始的办法setInc && setDec原始的办法 // 先查询原本的数值$num db(table)->where(id, 1)->value(num);// 再将数值1 update回去db(table)->update([id>1, num>$num1]);setInc && setDec // 直接使用 setInc 或 setDecdb(table…...
微信支付网站开发/网络搜索引擎优化
集成云通信的企业信使短信平台,实现发短信功能,具体代码如下: package com.zrsc.sendsms; import java.util.ArrayList; import java.util.List; import org.apache.http.HttpResponse; import org.apache.http.client.HttpClient; import or…...
宝鸡优化网站/黄山seo推广
邪恶的Windows自动更新, 劝大家关掉这个狗日的后门 今天,接到客户的电话,公司开发的某业务系统出故障了 于是通过VPN在家里直接访问该系统,结果系统器返回 Service Unavailable ------------------------------------------------…...
邹平网站建设公司/南宁网站推广营销
创建用户 概述:在oracle中要创建一个新的用户使用create user语句,一般是具有dba(数据库管理员)的权限才能使用。 create user 用户名 identified by 密码; (oracle有个毛病,密码必须以字母开头,如果不以字母开头,它…...
网站做网络营销/临沂seo优化
NOTE: 1.绝不要返回pointer或reference 指向一个local stack 对象,或返回reference 指向一个heap-allocated对象,或返回pointer 或reference指向一个 local static 对象而有可能同时需要多个这样的对象。转载于:https://www.cnblogs.com/chip…...
阿里云做网站/软文标题写作技巧
一道很好的字典树题目,用每组第二个单词构造字典树,最后一个节点存第一个单词,其他节点存ch,接着对每个输入进行查询 View Code 1 #include <iostream>2 #include <cstring>3 #include <cstdio>4 #define M 26…...