【笔记】问题控制与管理&故障、问题、已知错误、变更请求之间的逻辑关系&问题管理流程
【笔记】问题控制与管理&故障、问题、已知错误、变更请求之间的逻辑关系
问题控制与管理
与故障管理的尽可能快地恢复服多的目标不同,问题管理是要防止再次发生故障
例如你制作了一个报表,用户填写了问题数据进去,因此报错提示了,让用户换个数据或者和用户说不要这样填写的方法就算是故障管理,问题还存在,只不过故障消失了,而将这个填写数据的地方进行了防呆处理让问题和故障都消失则是问题管理
因此,问题管理流程需要更好地进行计划和管理,特别是对那些可能引起业务严重中断的故障更要重点关注并给予更高的优先级
已知错误是问题经过诊断分析后,找到故障产生的根本原因,并制定出可能的解决方案时所处的状态
错误控制是管理、控制并成功纠正已知错误的过程
问题控制和管理的目标:
(1)将由IT基础架构中的错误引起的故障和问题对业务的影响降到最低限度
(2)找出出现故障和问题的根本原因,防止再次发生与这些错误有关的故障
(3)实施问题预防,在故障发生之前发现和解决有关问题
故障、问题、已知错误、变更请求之间的逻辑关系
(1)故障是任何系统本身的问题,任何不符合标准的操作,已经或者可能引起系统服务中断或服务质量下降的事件。产生原因较明显,不需要进-步调查就能解决
(2)问题是导致一起或多起故障的潜在不易发现的原因。影响度的确定要综合考虑业务的实际潜在影响以及起因相同或相似的故障数量。与故障是多对多的关系
(3)已知错误是问题经过诊断分析后,找到故障产生的根本原因,并制定出可能的解决方案时所处的状态。解决的过程需要提交变更请求,在实施永久变更前一直存在。和问题的是多对多的关系
(4)变更请求适用于有关变更内容的书面文件和电子文档,是针对基础架构的配置项和与基础架构相关的程序和规章制度进行的
问题管理流程
(1)信息输入:故障信息、故障处理定义的应急措施、系统配置信息、供应商提供的产品和服务的信息
(2)主要活动:问题控制、错误控制、问题预防、制作管理报告
(3)输出信息:已知错误、变更请求、更新的问题记录(包括解决方法和应急措施)、已解决问题的记录、故障与问题和已知错误的匹配信息、其他管理信息
问题控制
发现问题有多种途径,常见的问题如下:
(1)在故障初步阶段和支持阶段没能把故障与问题或者己知错误匹配成功
(2)分析故障数据发现重复出现的故障
(3)分析故障数据排除已存在的问题和已知错误成功匹配的故障
(4)分析IT基础架构发现可能导致故障的问题
问题归类的标准涉及以下4个方面:目录、影响度、紧迫性、优先级
问题控制的第一步 是发现和记录问题,原则上所有的原因未知的故障都可被称为问题
问题归类目的:
1、便于评价问题对服务级别的影响
2、确定查找和恢复故障的配置项所需的人力和资源
问题分析方法
kepner&tregoe法、 鱼骨图法、头脑风暴法、流程图法
Kepner&tregoe法(理性分析法)
问题分析的5个阶段:
(1)定义问题,明确指出IT服务偏离服务级别协议的情况
(2)描述问题,从问题标识、位置、时间和频度、规模和范围几个方面表示
(3)查找产生问题的可能原因
(4)测试评价最可能的原因
(5)验证问题原因
鱼骨图波(石川图法、因果图法、特性因素图法)
是将系统或服务的故障或者问题作为“结果“,以导致系统发生失效的诸因素作为“原因”绘出图形,其问题分析法的分析步骤:
(1)按具体需要选择因果图中的结果,放在因果图中的右边
(2)用带箭头的粗实线或用表示直通结果的主干线
(3)通过调查分析,判断影响结果的所有原因。先画大原因,再画次原因,再画小原因
(4)主要的或关键的原因常用框框起来,以表示醒目,根据实际需要,对这些关键或主要的原因还可以作单独的特性因素图,以便进一步重点分析
示例:

头脑风暴法
常用于解决问题的方法的前3步:明确问题原因分类和获得解决问题的创新性方案
遵循的原则:畅所欲言、强调数量、不做评论、相互结合
流程图法
通过梳理系统服务的流程和业务运营的流程,画出相应的流程图,关注各个服务和业务环节交接可能出现异常的地方,分析问题的原因所在。流程途中应包括系统服务中所涉及到的软硬件设备、文件、技术和管理人员等所有问题的相关因素
错误控制
错误控制流程
发现和记录错误评价错误、记录错误解决过程、终止错误、跟踪监督错误解决过程。如下图:

问题预防
问题预防流程主要包括两项活动:趋势分析和制定预防措施
趋势分析的目的是能够主动采取措施提高服务质量,包括:
(1)找出T基础架构中不稳定的部件,分析其原因,以便采取措施降低其配置项的故障对业务的影响
(2)分析已发生故障和问题,发现某些趋势
(3)通过其他方式和途径分析(系统管理工具、会议、用户反馈、与客户和用户的座谈会、客户和用户调查)
损害指数:故障出现次数、受影响的客户数、解决故障所需时间和成本、业务损失
制作管理报告
管理报告的内容
(1)事件报告
(2)质量报告
(3)管理效果
(4)常规问题管理与问题预防管理之间的关系
(5)问题状态和行动计划
(6)改进问题管理的意见和建议
【笔记】问题控制与管理&故障、问题、已知错误、变更请求之间的逻辑关系&问题管理流程的更多相关文章
- 对象布局已知时 C++ 对象指针的转换时地址调整
在我调试和研究 netscape 系浏览器插件开发时,注意到了这个问题.即,在对象布局已知(即对象之间具有继承关系)时,不同类型对象的指针进行转换(不管是隐式的从下向上转换,还是强制的从上到下转换)时 ...
- 如何利用AI识别未知——加入未知类(不太靠谱),检测待识别数据和已知样本数据的匹配程度(例如使用CNN降维,再用knn类似距离来实现),将问题转化为特征搜索问题而非决策问题,使用HTM算法(记忆+模式匹配预测就是智能),GAN异常检测,RBF
https://www.researchgate.net/post/How_to_determine_unknown_class_using_neural_network 里面有讨论,说是用rbf神经 ...
- PMP项目管理学习笔记(8)——整个管理之监控项目工作、综合变更控制、结束项目或阶段
监控项目工作 输入:企业环境要素.组织过程资产.项目管理计划.绩效报告 工具:专家判断 输出:变更请求.项目管理计划更新.项目文档更新 综合变更控制 输入:企业环境要素.组织过程资产.项目管理计划.变 ...
- 如何从投票的网站的管理后台导出已投票的邀请码数据至Excel,并且稍修改,再导入到现场抽奖软件中?
第一步:进入投票网站的管理后台,导出 已投票 的 邀请码 相关信息至Excel中,下图所示: 并且 删除第一行表头汉字信息. 第二步:把第A列 数值 信息 转换 为 文本 信息(注:转换方法详细点击此 ...
- OpenCV开发笔记(六十九):红胖子8分钟带你使用传统方法识别已知物体(图文并茂+浅显易懂+程序源码)
若该文为原创文章,未经允许不得转载原博主博客地址:https://blog.csdn.net/qq21497936原博主博客导航:https://blog.csdn.net/qq21497936/ar ...
- Spring Security 学习笔记-授权控制过滤器
FilterSecurityInterceptor 是比较核心的过滤器,主要负责授权工作.SecurityMetadataSource 需要安全授权的元数据资源 AuthenticationMana ...
- WCF 已知类型和泛型解析程序 KnownType
数据协定继承 已知类型和泛型解析程序 Juval Lowy 下载代码示例 自首次发布以来,Windows Communication Foundation (WCF) 开发人员便必须处理数据协定继承方 ...
- Prism 文档 第三章 管理组件之间的依赖关系
第3章:管理组件之间的依赖关系 基于Prism库的复合应用程 ...
- Delphi 查找标题已知的窗口句柄,遍历窗口控件句柄(转)
用我的方法来控制其他程序窗体上的窗口控件,必须先了解什么是 回调函数.我的理解是这样的: 回 调函数写出来不是自己的程序去调用的,反而是让其他的东西去调用,比如windows操作系统,比如其他的程序等 ...
- 使用https协议解决掉顽固不化的已解密的登录请求
1.1 已解密的登录请求概述 在应用程序测试过程中,检测到将未加密的登录请求发送到服务器.由于登录过程所用的部分输入字段(例如:用户名.密码.电子邮件地址.社会保险号码,等等)是个人敏感信息,建议通过 ...
随机推荐
- 解锁通达信金融终端Level-2功能
外挂方式,不修改原程序. 逆向通达信Level-2 续十一 (无帐号登陆itrend研究版) 逆向通达信Level-2 续十 (trace脱壳) 逆向通达信Level-2 续九 (无帐号打开itren ...
- Spring Boot 实现各种参数校验(附项目源码)
本文会详细介绍Spring Validation各种场景下的最佳实践及其实现原理,死磕到底! 项目源码:spring-validation 一.简单使用 Java API规范(JSR303)定义了Be ...
- vscode远程登陆免密码
A,B双方通信,A想向B发送信息,又不想让别人知道,使用非对称加密:若A向B发送信息,A需要知道B的公钥简称B-pub,用B-pub加密信息后 发送给B,B再用自己的私钥B-prv解密出信息. A想验 ...
- Android 开发Day10
这是main里面的所有代码,按版本修改过 AndroidManifest.xml <?xml version="1.0" encoding="utf-8" ...
- 浅谈Rust数据所有权
Rust的目标之一,是能够作为一门内存高效且内存安全的语言.本文我们将重点关注Rust关于"内存高效"的语言设计,让读者能够建立起对Rust的基本认知. 内存高效 一个不恰当的比喻 ...
- 自动化瓦力多渠道打包python脚本
自动化瓦力多渠道打包python脚本 目录介绍 1.本库优势亮点 2.使用介绍 3.注意要点 4.效果展示 5.其他介绍 0.首先看看我录制的案例演示 如下所示,这段python代码很简单,工具十分强 ...
- 您真的了解Java中的锁吗?这7种不同维度下的锁知道吗?
写在开头 在上几篇博文中,我们聊到过volatile关键字,用它修饰变量可以保证可见性与有序性,但它并不是锁,在使用时并不会阻塞线程,且不保证原子性,属于一种轻量级.高效的同步方式,因此,如果我们的使 ...
- 记录--UNI-APP安卓本地打包详细教程(保姆级)
这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 一.开发环境 uni-app 官方文档地址 原生开发者支持 1.Android Studio 下载地址:Android Studio官网 ...
- 记录--分享8个非常实用的Vue自定义指令
这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 在 Vue,除了核心功能默认内置的指令 ( v-model 和 v-show ),Vue 也允许注册自定义指令.它的作用价值在于当开发人员 ...
- 使用自签名证书在Docker中部署Asp.Net Core(Abp)项目
一 编写Dockerfile文件 FROM mcr.microsoft.com/dotnet/aspnet:6.0 COPY / /app WORKDIR /app EXPOSE 80 ENTRYPO ...