IT工单治理野史:由每周最高150+治理到20+
Tech导读
在IT运维领域,工单处理效率直接关联到企业的运营效能。本文将分享一段真实案例,讲述如何通过精细化治理流程,从每周超过150个工单高峰,优化至20个以下的治理经验。文章深入探讨了工单管理的痛点,以及通过流程重构、自动化工具和跨部门合作等措施来实现工单数量和处理时间的显著降低。这是一篇对于IT管理人员和团队来说富有启发性的实战分享,为工单治理提供了可行的改进策略。
导读
在IT运维领域,工单处理效率直接关联到企业的运营效能。本文将分享一段真实案例,讲述如何通过精细化治理流程,从每周超过150个工单高峰,优化至20个以下的治理经验。文章深入探讨了工单管理的痛点,以及通过流程重构、自动化工具和跨部门合作等措施来实现工单数量和处理时间的显著降低。这是一篇对于IT管理人员和团队来说富有启发性的实战分享,为工单治理提供了可行的改进策略。01 背景
在今年的敏捷团队建设中,我通过Suite执行器实现了一键自动化单元测试。Juint除了Suite执行器还有哪些执行器呢?由此我的Runner探索之旅开始了!
在此之前,我们先来看一下比较振奋人心的实战效果吧,来吧,上图
02 新方案实践
理解,首先 MCube 会依据模板缓存状态判断是否需要网络获取最新模板,当获取到模板后进行模板加载,加载阶段会将产物转换为视图树的结构,转换完成后将通过表达式引擎解析表达式并取得正确的值,通过事件解析引擎解析用户自定义事件并完成事件的绑定,完成解析赋值以及事件绑定后进行视图的渲染,最终将目标页面展示到屏幕。
2.1 问题分类治理
影响财务结算类问题(涉及到计费模块类的功能异常)
影响系统稳定类问题(系统缺陷、BUG等)
产品场景异常类问题(场景丢失、场景越界等)
系统体验类问题(并发、核心实操类功能性能低下、提示术语存在歧义等)
其余非咨询类问题量级由高到低
其他问题
系统类问题
系统缺陷类(并发、业务交叉等)-->挖出根因并修复,而不是简单的更改数据
系统BUG类(代码逻辑错误)-->多方核实出正确逻辑并修复上线
产品类问题-->多方排查核实并由产品和业务牵头进行业务场景梳理落实需求
场景丢失
场景越界
体验类问题
功能慢需要等待-->进行性能优化
提示语歧义不明确-->展示信息纠正抽象概括类名词未具体语义名词、多业务同名名词进行区分改名、实操提示语中明确具体因由和解决方案等
操作繁杂-->根据具体场景进行简化:能自动带出的信息自动带出、能简化步骤的简化步骤、能进行合并的进行合并等
操作口隐藏太深-->根据对应场景进行功能模块的聚合
业务逻辑反人类-->重新核实业务逻辑并进行优化
重要信息没地儿查-->现场调研收集吐槽点、核实分析后产出需求或一些简单信息直接在对应模块页面上展示出来
业务实操类-->多次培训
业务规则卡控
基础信息配置卡控
异步逻辑无感
咨询类-->多次培训
业务规则咨询
协助查询数据信息
系统使用教程
系统中一些业务词汇或数据的含义解释
对应职责对接人员名单
其他类
历史问题(N年没有的业务突然来量了,系统逻辑早已面目全非)-->重新核实业务逻辑并进行优化 数据类问题(N年前的数据已经结转走了)-->提供拉回功能和权限控制
2.2 接入智能问答机器人
咨询类问题与答案-->原材料来源于日常值班记录和IT工单数据
业务规则咨询
系统使用咨询
名词解释咨询
上下游关联场景咨询
其他零散类咨询
系统教程类文档 上下游交互类文档(接口、MQ等) 各系统对接人/值班人文档
不够便捷,需要弹出京me进行咨询 命中率不高(是个难题) 推广受限(使用人员:系统操作期间非必要不会打开京me,基本上体验一次后就望而却步了)
基于上述原因和结果,我们放弃了此种方案,开始着想其他方案,下图是最近日期的一些使用数据统计
2.3 知识库前置功能
首先在知识库平台上进行上述方案2中整理好的方案导入进去,然后拿到每个知识库的id编号 在埋点系统上新创建一批空的埋点站位,拿到对应埋点的ID 在系统中新增一张表用来保存知识库ID、埋点ID、访问URL/业务异常码关系(当然还有一些兼容前台体验的属性配置:这里不再赘述) 通过新增spirngMVC的拦截器进行解析其中的页面uri或业务异常码,在库中进行关系检索并拿到具体配置的知识库内容挂在/返回页面进行展示提醒
实操同步交互的业务异常拦截方式:在提示业务异常的同时,会在对应的提示信息后边跟着一个上下跳动的“解决方案”字样(为了吸引注意让使用者去点击)
2.4 智能问答功能(目前处于试用阶段)
将此类问题人工分析抽象为问答模式数据 将数据存储在ES进行保存于检索(问题字段采用IK分词器) 采用NLP结合停用词过滤(一些自定义匹配过滤:比如特定的业务单号是需要过滤的等)进行特征词的提取 采用TF-IDF+余弦相似度进行数据转为向量的训练与相似度匹配 个性化加工包装(比如识别到规则识别出的一些特定业务模块,可根据用户录入的单号或其他业务数据,进行入库查询返回给客户带有业务数据的解决方案)
上述为此功能的粗略设计步骤,简易功能实现模式如下:责任链:es-->算法-->模块;工厂策略:算法
通过开关和双套数据模型设计支持在线语料训练与检索并行
目前处于试用阶段,正在尝试推行,在系统上进行挂靠,同时在值班过程中也在推行,目前经过部分使用者的反馈看是有些效果,但是在单量上还未有所体现,可以随着推行时间的延长来看具体的效果,让我们拭目以待吧,效果图和使用记录如下所示
03 未来展望
理解,首先 MCube 会依据模板缓存状态判断是否需要网络获取最新模板,当获取到模板后进行模板加载,加载阶段会将产物转换为视图树的结构,转换完成后将通过表达式引擎解析表达式并取得正确的值,通过事件解析引擎解析用户自定义事件并完成事件的绑定,完成解析赋值以及事件绑定后进行视图的渲染,最终将目
接入chatgpt,数据保密不会泄露,并且根据聊天记录自行进行思维训练更新与解答。
分库分表之拆分键设计探寻软件架构的本质,到底什么是架构使用Taro开发鸿蒙原生应用——快速上手,鸿蒙应用开发指南
求分享
求点赞
求在看