当前位置: 首页 > article >正文

【信息系统项目管理师】【高分范文】【历年真题】​论信息系统项目的风险管理

【手机端浏览】☞【信息系统项目管理师】【高分范文】【历年真题】​论信息系统项目的风险管理

2023年上半年考题

【题目】
论信息系统项目的风险管理
项目风险管理旨在识别和管理未被项目计划及其他过程所管理的风险,如果不妥善管理,这些风险可能导致项目偏离计划,无法达成既定的项目目标。

请以“论信息系统项目的风险管理”为题进行论述:
1、概要叙述你参与管理过的信息系统项目(项目的背景,项目规模,发起单位,目的,项目内容,组织结构,项目周期,交付的成果等),并说明你在其中承担的工作(项目背景要求本人真实经历,不得抄袭及杜撰)
2、请结合你所叙述的信息系统项目,围绕以下要点论述你对信息系统项目风险管理的认识:(1)请根据你所描述的项目,详细描述你是如何进行风险识别和风险应对的。
(2)请根据你所描述的项目,写出该项目的风险登记册,并描述风险登记册的具体内容在项目风险管理整个过程中是如何逐步完善的。

论信息系统项目的风险管理

2020年2月,我司承接了XX市XX通信运营商固网管控融合系统项目,我作为项目经理,负责该项目的全程管控。整个项目工期10个月,项目合同金额880万,其中软件费用580万元,包括网管软件开发、系统集成、运维实施费用等,硬件费用300万元,包括网元通信设备和服务器费用。

整个系统的主要目标:依托云计算虚拟化技术,通过网管系统对XX市XX通信运营商固网智能化网络内的所有网络通信设备,如PON ONT、OLT、MDU网元设备等进行实时监控和可视化配置,实现全网固网设备的集中管理、集中监控、集中维护,提升运维人员的维护效率以及设备利用率,为网路的高质量运行,业务的便捷高效开通提供有利的保障。在数智化大力发展的趋势下,该项目的实施具有良好的经济效益和社会效益。

固网网管系统通过支持云化集群部署、微服务架构、容器技术,提供固网网络运维的弹性伸缩能力,有效提高了资源利用率和网络运维能力。系统部署在集团自研的PaaS平台上,系统架构为微服务架构、B/S架构,前后端分离:前端使用Angular框架、后端采用基于Dropwizard的RESTful Web服务框架,开发语言为JAVA,协议栈开发基于Adventnet SNMP API封装的二次开发接口、NetConf协议、北向TL1接口,具有良好的扩展性。数据库采用PgSQL和Redis缓存结合。系统主要功能包括网元拓扑管理、业务配置管理、监控诊断、性能管理、资源查询统计、Trap告警管理、安全管理(包括分权分域)等。

项目组成员包括需求分析师2人、JAVA后端开发工程师9人、前端开发工程师3人、测试工程师3人、QA1人、架构师2人、运维人员2人,项目经理(本人)1人,共23人。按业务领域分为PON、DSL、AG三个小组,设组长一名,由组长汇报项目小组工作进展给项目经理。整个项目组织采用了强矩阵型结构。

由于通信行业的工程项目属于典型的多技术交叉合作项目,涉及软件和硬件的交互,技术密集性大,存在着较大的技术风险。项目的进度也受制于硬件网元设备到位是否及时。行业波及面广,关系到家家户户的宽带接入和使用,一旦由于网管系统出错间接导致网络瘫痪或通信故障,引起大批用户投诉和业务流失,对运营商会造成较大影响。因此项目整体风险承受度低,运营商对系统要求很高,甚至希望“零缺陷”。基于这些原因,为保证项目在十个月时间内高质量完成,积极应对、控制可能出现的各种风险是十分重要的,对于此项目的风险管理我们以预防为主。整个风险管理过程包括:规划风险管理、识别风险、实施定性风险分析、实施定量风险分析、规划风险应对、实施风险应对和监督风险这七个子过程。接下来,我展开论述本项目在这七个子过程中是如何进行风险管理的。

一、未雨绸缪,规划风险管理

规划风险管理主要是制定一份风险管理计划来指导如何实施项目风险管理活动。在项目早期,我们邀请了项目主要成员、运营商客户代表、公司风险专家等项目干系人参加风险规划专题会,多方充分讨论,制定了风险管理计划。在计划中,确定了风险管理工具为项目风险管理系统以及风险管理的基本流程,建立了风险责任矩阵,为不同类别风险指定责任人,同时由项目经理负责整体风险管理,风险专家提供指导;建立风险管理时间表,每周一次内部风险审计,每月一次外部风险审计;将项目预算的8%作为风险储备金;将风险管理活动纳入项目管理计划。有了一份完备的计划,接下来的项目工作便能稳步进行。
(由于规划风险管理子题目无要求,因此实际考试时,写得要更简略些)

二、集思广益,识别项目风险

识别风险主要是识别会影响项目的风险,并记录其特征的过程。首先,我们收集公司类似项目经验信息、通信行业风险数据库风险数据以及行业通用风险核查单信息,以此作为风险识别的基础和参考。接着我们召集项目团队成员、风险分析专家、运营商客户代表参与风险识别会议,大家利用收集到的信息,头脑风暴、集思广益,对项目风险进行分析、识别。我们根据风险分解结构,将识别出的风险分为技术风险、管理风险和外部风险三大类。最终各风险项记录在风险登记册中。在识别风险阶段,主要填写了风险名称、描述、风险责任人等信息。
(呼应如何识别风险,风险登记册这两个子题目)
风险登记册
在这里插入图片描述

三、全面分析,实施风险分析(由于此子过程不是题目重点,因此考试时将定性分析和定量分析合并了)

定性风险分析是评估风险发生概率及对项目的影响,对风险进行优先级排序,重点关注优先级高的风险。这一过程,主要更新了风险登记册中“风险优先级”这一列。(呼应子题目)

在本项目中,我们将风险发生的概率分为很高(0.9)、高(0.7)、一般(0.5)、低(0.3)、很低(0.1)五个等级,将风险对时间、成本、质量等方面的影响综合评估为大(0.9)、中(0.6)、小(0.3)三个等级。每个风险的优先级值 = 概率 * 影响。我们邀请了专家和相关干系人,对风险的概率和影响分值进行打分,并结合概率影响矩阵对各个风险进行排序。最终将技术实现风险、进度风险、需求风险、人力资源风险列为优先级最高的重点风险,其他风险列为优先级稍低的次重点风险,并将分析结果更新到风险登记册。

定量风险分析是对风险对项目目标的影响进行量化分析。在项目中,我们采用三点估算、专家判断等方法,估算风险相关参数值如成本、活动持续时间等,作为输入,然后采用蒙特卡洛模拟分析方法,计算出无法按进度完成、需求不清晰、逐渐增加的风险对工期和成本影响的具体金额,为实施风险应对提供依据。定量分析过程,增强了风险管理的科学性和准确性。

四、科学统筹,规划风险应对

规划风险应对一是针对具体风险制定风险应对策略,二是为应对活动分配资源,并将相应活动添加到项目管理计划中。在此过程中,主要对风险登记册的应对措施一列进行了更新。
(在显眼的位置响应子题目,接下来响应如何进行风险应对,实际考试写了6~7条的样子,时间原因内容有所变动。平时多写,考试时才能有备无患。)

针对系统规划阶段缺少适合项目实际开发框架的风险,我们让架构师和资深开发快速搭建一套开发框架,并针对一两个典型功能开发出样例代码,以供开发人员参考。

针对系统支持网元类型多、功能杂,容易使系统开发杂乱无章的风险。我们借鉴了公司的技术管理经验,对功能菜单进行了规划,通用功能挂载到主portal,与网元业务相关功能挂载到网元portal,不同类型网元使用单独的文件配置其菜单项。同时,架构师和开发工程师一同规划了微服务和代码工程路径划分,这样一来,当开发人员开发新功能时,便能遵循准则,菜单挂载在哪儿、代码放到哪个工程下,集成到哪个微服务都有章可循,同时也为评审开发人员工作完成恰当与否提供了依据。

针对开发阶段,新开发框架学习难度大、开发困难的风险,我们提供给开发人员样例代码和相应技术资料,使其能不断实践和学习。制定代码规范,让开发人员的开发有章可循,增强代码可维护性、可读性、提高代码质量。同时为经验不足的刚毕业新成员指定一位经验丰富的开发人员作为技术师父,指导其开发。

网管系统中大部分业务相关配置功能,公司已具备较丰富技术经验,风险不大,但对于一些涉及UI效果如机架、机框、槽位、端口、ONU拓扑图,机架图,逻辑视图等比较直观,关系到客户对系统的整体印象和评价高低,如果自行开发,可能影响进度,同时效果也可能不尽如人意。经过协商,大家一致同意采取转移的风险应对策略,外包给有资历的公司来完成UI效果开发,从而解决此问题。

针对需求不清晰、开发人员理解有偏差的风险,我们落实需求实例化的过程:定系统边界,找客户问目的,画场景,设定功能。必要情况下,让需求分析人员实地考察客户现场。开发和测试人员也参与讨论功能和测试场景,输出需求实例化报告,由项目经理和业务负责人审核。最后,根据用户需求快速搭建原型,在此基础上,内部外部讨论,逐步完善。

针对需求确定后,客户仍会提出增加或变更需求的风险,我们采取的原则是:非必要,不变更;若必要变更,应全面分析它对进度、成本、质量的影响,判断变更是否在合同或项目可控范围内,从而决定是否变更需求。

比如,在开发中期某次阶段性评审会上,客户提出其他厂商的网管系统对于断链网元状态恢复能及时响应,而我们的系统方案设定的轮询周期较长,断链网元多、轮询处理能力有限的情况下,等待轮询的时间更长,产生大量断链Trap告警,给维护造成很大困难,因此客户提出在轮询模块中加入快速恢复功能。考虑到轮询业务的敏感性,这一需求的实现能较大程度上提高客户对我们交付成果的满意度,这一变更很有必要,因此我们对变更工作量进行了分析,预估会导致轮询模块的交付进度延长两周,方案设计、开发、测试人员的投入,费用也会相应增加,最后项目组针对变更事项与客户进行沟通,综合评估,CCB审批通过了这一需求变更。原本是需求变更的风险,经过我们有效的风险应对,反而成为了提升项目质量的机会。

针对进度方面的风险,我们采取快速跟进的方法,分解任务、并行施工。明确且稳定的配置功能即可优先开发、并行开发。因物理网元和模拟网元环境准备比较耗时且存在不确定性,用于与网管联调的网元环境可在开发中、后期提前准备部署。

由于项目处于三年疫情期间,疫情经常导致小区封控,员工身体原因无法正常参与项目,针对人力资源的风险,对于关键模块功能,我们采用AB角色互备,不同功能模块,人员交叉开发,提高开发技术的全面性。项目成员被隔离无法现场办公,我们采用虚拟团队、远程会议、工作群的方式将工作进展与任务同步给他们,减轻其工作上的顾虑,同时,我们不时为项目成员发放必要的生活物资,让其感受到项目组的温暖,降低其离职情绪。
(此外还准备了沟通风险、系统安全方面风险等,篇幅原因不一一列举)

五、言行一致,实施风险应对、监督风险

实施风险应对是按照风险应对计划执行风险应对措施的过程。只有主动去实施风险应对措施,尽最大努力,项目的风险才能得到有效管理。监督风险主要是监督风险的实施,跟踪已识别风险,识别新风险,评估风险管理有效性的过程。在此过程中,我们更新了风险登记册“实施情况”这一列。
(非重点阐述的子过程合并,再次呼应子题目)

项目中的风险并非一成不变,而是随着项目进展在不断变化。例如,在项目初期,主要是缺少适合开发框架风险,开发人员对新框架不适应风险,随着框架的搭建,开发人员工作熟练度规范度的提高,这些风险的概率和影响逐步降低,列入了低风险等级甚至风险被消除。而进度方面、客户需求逐渐增加方面风险度提高,需持续跟踪。在实施和监督风险过程中,我们定期开展风险审查会,重新分析当前风险,识别新风险(包括次生风险),关闭过时风险。检查风险实施情况,对于失效的风险应对,分析是未实施还是计划制定不合理导致,对于后者,根据偏差重新规划风险应对措施。定期开展储备分析,分析应急储备与风险残留是否匹配,在剩余风险较低时,适当减少应急储备,将其用于项目开展的其他方面。

(结尾总结回顾,表决心)
通过七个子过程循序渐进地开展,个别过程的反复开展,固网管控融合系统的主要风险得到有效控制,几乎达到了我们“预防为主”的风险 管理目标,与项目的风险承受度要求也是匹配的。最后系统按期交付,投入商用,目前运行良好,得到了运营商客户的一致好评。

然而,回顾整个过程,仍存在一些瑕疵有待改进,比如,部分成员风险意识不强,对风险变化不敏感,未持续跟踪风险,及时更新风险登记册;制定风险应对计划可操作性不强,风险管理效果不明显,好在这些问题及时发现并得到纠正,没有对项目造成很大影响。

以上是我在实施固网管控融合系统项目风险管理中的一些心得体会,在今后的工作中,我将继续努力学习项目管理知识,理论结合实践,不断提升自身项目管理水平,为祖国的信息化发展贡献自己的力量。

相关文章:

【信息系统项目管理师】【高分范文】【历年真题】​论信息系统项目的风险管理

【手机端浏览】☞【信息系统项目管理师】【高分范文】【历年真题】​论信息系统项目的风险管理 2023年上半年考题 【题目】 论信息系统项目的风险管理 项目风险管理旨在识别和管理未被项目计划及其他过程所管理的风险,如果不妥善管理,这些风险可能导致项…...

Debain-12.9使用vllm部署内嵌模型/embedding

Debain-12.9使用vllm部署内嵌模型/embedding 基础环境准备下载模型部署模型注册dify模型 基础环境准备 基础环境安装 下载模型 modelscope download --model BAAI/bge-m3 --local_dir BAAI/bge-m3部署模型 vllm serve ~/ollama/BAAI/bge-m3 --served-model-name bge-m3 --t…...

香橙派连接摄像头过程

在香橙派上下载NoMachine 在控制电脑上也下载NoMachine sudo nmcli dev wifi connect "你的WiFi名称" password "你的WiFi密码" 连接上wifi后就可以在NoMachine连上香橙派了 (不过前提是香橙派有安装桌面端系统(非仅窗口端&…...

Milvus学习整理

Milvus学习整理 一、度量类型(metric_type) 二、向量字段和适用场景介绍 三、索引字段介绍 (一)、概述总结 (二)、详细说明 四、简单代码示例 (一)、建立集合和索引示例 (二&#xff09…...

MySQL事务全解析:从概念到实战

在数据库操作中,事务是一个至关重要的概念,它确保了数据的完整性和一致性。今天,就让我们深入探讨MySQL事务的方方面面,从基础概念到实际应用,全面掌握这一技能。 一、为什么需要事务 假设张三要给李四转账100元&…...

重叠构造函数 、JavaBean模式、建造者模式、Spring的隐性大手

构造函数 重叠构造函数JavaBean模式建造者模式构造Spring看起来为什么简单番外篇为什么在JavaBean中 无参构造函数是必须的呢 小结 构造函数对我来讲是很平常的一个东西,今天来谈谈新的收获。 重叠构造函数 通常我们定义好实体类后,不会特意的去调整构造…...

题单:精挑细选

题目描述 小王是公司的仓库管理员,一天,他接到了这样一个任务:从仓库中找出一根钢管。这听起来不算什么,但是这根钢管的要求可真是让他犯难了,要求如下: 1.1. 这根钢管一定要是仓库中最长的; …...

GGUF 和 llama.cpp 是什么关系

这是个非常关键的问题,咱们来细说下:GGUF 和 llama.cpp 是什么关系,它们各自干什么,如何配合工作。 🔧 一、llama.cpp 是什么? llama.cpp 是 Meta 的开源大语言模型 LLaMA(Language Model from…...

手机怎么换网络IP有什么用?操作指南与场景应用‌

在数字化时代,手机已经成为我们日常生活中不可或缺的一部分,无论是工作、学习还是娱乐,手机都扮演着至关重要的角色。而在手机的使用过程中,网络IP地址作为设备在互联网上的唯一标识符,其重要性和作用不容忽视。本文将…...

强化学习中的深度卷积神经网络设计与应用实例

I. 引言 强化学习(Reinforcement Learning,RL)是机器学习的一个重要分支,通过与环境的交互来学习最优策略。深度学习,特别是深度卷积神经网络(Deep Convolutional Neural Networks,DCNNs&#…...

软考程序员-操作系统基本知识核心考点和知识重点总结

以下是软考程序员考试中操作系统基本知识章节的核心考点和知识重点总结,结合历年真题和考试大纲整理而成: 一、操作系统基本概念与功能 定义与作用 操作系统是管理计算机软硬件资源的核心系统软件,负责协调程序执行、优化资源利用&#xff0c…...

思源配置阿里云 OSS 踩坑记

按照正常的配置IAM,赋予OSS权限,思源笔记还是无法使用,缺少ListBuckets权限。 正常配置权限,又无法覆盖,因此需要手动配置权限。 {"Version": "1","Statement": [{"Effect":…...

科技赋能安全:慧通测控的安全带全静态性能测试

汽车的广泛普及给人们的出行带来了极大便利,但交通事故频发也成为严重的社会问题。据世界卫生组织统计,全球每年约有 135 万人死于道路交通事故,而安全带在减少事故伤亡方面起着不可替代的作用。正确使用安全带可使前排驾乘人员的死亡风险降低…...

记录修复一个推拉门滑轮

推拉门有个滑轮的固定螺丝不知什么时候掉了,也找不到,这就导致推拉门卡在轨道上。 这种滑轮在夕夕上很便宜,比哈罗单车还划算,但是现在缺的只是螺丝,如果买就会多出来一个轮… 这种螺丝比较长,大概是m4的…...

压缩壳学习

壳是什么 壳就是软件的一个保护套,防止软件被进行反编译或被轻易地修改。 其作用就是为了保护软件。 常见的大类壳有压缩壳、加密壳、VM 壳的分类。 压缩壳顾名思义就是用来减小软件的文件大小的;加密壳,通过加密软件来保护软件&#xff…...

深入理解 Linux ALSA 音频架构:从入门到驱动开发

文章目录 一、什么是 ALSA?二、ALSA 系统架构全景图核心组件详解:三、用户空间开发实战1. PCM 音频流操作流程2. 高级配置(asound.conf)四、内核驱动开发指南1. 驱动初始化模板2. DMA 缓冲区管理五、高级主题1. 插件系统原理2. 调试技巧3. 实时音频优化六、现代 ALSA 发展七…...

#13【CVPR2024】“不确定性不是敌人”:深入剖析多模态融合中的不确定性

📜 Embracing Unimodal Aleatoric Uncertainty for Robust Multimodal Fusion 本文没有源码,适合基础好的读者 🍞 1:研究背景与问题定义 🍫 1.1 多模态融合的黄金承诺与现实落差 在人工智能的迅猛发展浪潮中,多模态学习(Multimodal Learning)扮演着越来越重要的角…...

使用 QR-Code-Styling 在 Vue 3 中生成二维码

使用 QR-Code-Styling 在 Vue 3 中生成二维码 1. 前言 二维码广泛应用于网站跳转、支付、身份认证等场景。普通的二维码较为单调,而 qr-code-styling 允许我们自定义二维码的颜色、Logo、样式,使其更具个性化。本文将介绍如何在 Vue 3 Element Plus 中…...

CCF-CSP认证 202206-2寻宝!大冒险!

题目描述 思路 有一张绿化图和藏宝图,其中绿化图很大(二维数组在限定的空间内无法存储),而藏宝图是绿化图中的一部分,对于绿化图和藏宝图,左下角的坐标为(0, 0),右上角的坐标是(L, L)、(S, S)&…...

Redis项目:秒杀业务(优化)

当用户发起请求,此时会请求nginx,nginx会访问到tomcat,而tomcat中的程序,会进行串行操作,分成如下几个步骤 1、查询优惠卷 2、判断秒杀库存是否足够 3、查询订单 4、校验是否是一人一单 5、扣减库存 6、创建订单…...

《Gradio Python 客户端入门》

《Gradio Python 客户端入门》 Gradio Python 客户端使将任何 Gradio 应用程序用作 API 变得非常容易。例如,考虑这个 Hugging Face Space,它转录从麦克风录制的音频文件。 使用该库,我们可以轻松地将 Gradio 用作 API 以编程方式转录音频文…...

仿函数 VS 函数指针实现回调

前提: 本博客对比 函数指针实现回调 和 仿函数 ,突出仿函数的优势。 目的: 一个类要能够灵活的调用两个函数,essfc 和 greaterfc,分别用于比较两个整数的大小: ①:lessfc:判断 x …...

MQTT的安装和使用

MQTT的安装和使用 在物联网开发中,mqtt几乎已经成为了广大程序猿必须掌握的技术,这里小编和大家一起学习并记录一下~~ 一、安装 方式1、docker安装 官网地址 https://www.emqx.com/zh/downloads-and-install/broker获取 Docker 镜像 docker pull e…...

网络工程师考试详细介绍,讲解,备考方案

一、考试科目与形式 1. 科目1:基础知识(计算机与网络知识) - 考试形式:机考,75道选择题(含5道英文题),满分75分 - 核心内容: - 计算机系统:硬件组成&…...

ROS melodic 安装 python3 cv_bridge

有时候,我们需要处理这些兼容性问题。此处列举我的过程,以供参考 mkdir -p my_ws_py39/src cd my_ws_py39 catkin_make_isolated-DPYTHON_EXECUTABLE/usr/bin/python3 \-DPYTHON_INCLUDE_DIR/usr/include/python3.8 \-DPYTHON_LIBRARY/usr/lib/x86_64-l…...

SHELL练习01

判断一个数是奇数还是偶数 要求: 编写一个 Shell 脚本,用户输入一个整数,判断该数是奇数还是偶数,并输出结果。 [rootnode test01]# touch Determine parity.sh [rootnode test01]# vim Determine parity.sh 还有 2 个文件等待…...

PRODIGY: “不折腾人”的蛋白-蛋白/蛋白-小分子结合能计算工具

PRODIGY(全称为 PROtein binDIng enerGY prediction)是一种蛋白质结合能预测工具,可利用蛋白质-蛋白质复合物的三维结构来预测其结合亲和力。PRODIGY 利用一种高效的基于接触的方法,在估计结合自由能和解离常数的同时,…...

C++之 【模板初阶(函数模板与类模板)】

目录 1.泛型编程 2.模板 3函数模板 3.1函数模板的概念 3.2函数模板的格式 3.3函数模板的原理 3.4函数模板的实例化 3.4.1隐式实例化&#xff1a;让编译器根据实参推演模板参数的实际类型 3.4.2显示实例化&#xff1a;在函数名后的<>中指定模板参数的实际类型 3.…...

博弈论中的均衡精炼:完美贝叶斯均衡、序贯均衡与颤抖手均衡详解

博弈论中的均衡精炼&#xff1a;完美贝叶斯均衡、序贯均衡与颤抖手均衡详解 1. 引言&#xff1a;为什么需要均衡精炼&#xff1f; 在博弈论中&#xff0c;纳什均衡是分析策略互动的核心工具&#xff0c;但其存在一个显著缺陷&#xff1a;无法排除不合理的均衡。例如&#xff0…...

在线教育网站项目第四步:deepseek骗我, WSL2不能创建两个独立的Ubuntu,但我们能实现实例互访及外部访问

一、说明 上一章折腾了半天&#xff0c;搞出不少问题&#xff0c;今天我们在deepseek的帮助下&#xff0c;完成多个独立ubuntu24.04实例的安装&#xff0c;并完成固定ip&#xff0c;实践证明&#xff0c;deepseek不靠谱&#xff0c;浪费我2个小时时间&#xff0c;我们将在下面实…...