IT服务(运维)管理实施的几个要点--第二章 人员和组织架构
子曰“没有合适的人”
在流程化的管理模式下,最容易步入的一个误区是按流程设计一个“理想的”组织架构,然后对应于这个架构对人员进行评估、培养,甚至是更换。我见过很多试图采用这种方式,希望能把IT服务质量一步提高到位的客户。实践证明,凡是这么做的企业,往往要面临一个时间非常长(有的时候是几年)的动荡时期,而且往往最终结果并不尽如人意。原因很简单,适应一个企业的人,首先是适应这个企业的文化。有什么样的企业文化就有什么样的人,反之通过观察企业的一部分员工(样本数量足够大)就可以对这个企业的文化有一定的了解。
所以,核心问题不是“没有合适的人”,而是怎么把现有的人,以及未来注定要适应这个企业文化的新人,给“用合适”。从这个角度来说,调整组织架构不是一个粗糙的过程,而是需要认真规划,在规划的过程中,要参考企业当前现状,以及IT服务部门能承受的组织动荡程度。
在这里,可以根据常见的不同组织形态举几个例子:
组织形态一:纯技术型组织,一个或多个小的团队,每个团队不超过10人。每个团队由技术权威担任该团队的负责人。团队内部和团队之间用天然的技术实现过程和天然的技术责任分界来实现某种天然的流程。
这种组织结构在调整的过程中,经常面临如下几个难点:
- 技术人员对管理流程不屑一顾,认为管理流程是画蛇添足。
- 如果不是技术权威担任管理人员,很容易遭到技术人员的反感甚至对抗。
- 技术人员习惯于使用自己熟悉的技术,在探索学习新技术时,要么过于大胆(比如直接将未经完整测试的新技术用于生产环境),要么故步自封。
- 技术人员容易混淆因未严格执行流程而引发的问题和技术不到位而引发的问题。从而影响IT服务质量的持续改进提高。
- 因为某些产品和技术掌握在特定的人手中,因此造就了一些“特殊员工”,从而为组织结构调整造成巨大困难。
如果不想组织结构调整引发大范围的人员流动,针对这种纯技术组织,比较好的方式是引入一个“助理”团队。这些“助理”,分散在每个技术团队当中,但是又归属一个相对独立的“流程经理”进行管理。这些“助理”主要完成IT服务中关于管理流程的部分。
这个“助理”团队引入时,不会受到技术团队很大的抵触,大多数时候是受欢迎的。因为,这些人不会直接“干涉”他们的日常工作,更多的是进行记录和传递信息(技术人员很少喜欢进行记录和传递信息之类的工作)。但随着日常工作的开展,聪明的技术人员会发现,他们的很多工作是这些“助理”从“领导”处转来的,而且“助理”还有权力评价并向上级汇报自己的工作。于是,技术人员逐渐体会到,在一个按照流程进行管理的组织中,遵循流程的重要性。这种方式可以实现一种相对平滑的由技术型组织到流程型组织的转换。
IT服务(运维)管理实施的几个要点--第二章 人员和组织架构的更多相关文章
- IT服务(运维)管理实施的几个要点--第一章 IT服务质量的标准
子曰"干的最好就是个60分,稍有纰漏就是不及格" 谈一个事情,最先要谈的就是统一标准,又或者这个标准已经约定俗成,广泛认可,所以就可以略过.对于IT服务质量来说,确实有一个统一的标 ...
- IT服务(运维)管理实施的几个要点--序言
IT服务(运维)管理(不是IT运维技术)是IT行业当中相对比较"窄"的一个分支,通常只被金融.电信等大型数据中心的中高层管理人员所关注.但是根据笔者多年从事IT服务和服务管理的经验 ...
- 《Ansible自动化运维:技术与佳实践》第二章读书笔记
Ansible 安装与配置 本章主要讲的是 Ansible 安装与基本配置,主要包含以下内容: Ansible 环境准备 安装 Ansible 配置运行环境 Ansible 环境准备 从 GitHub ...
- 企业该如何进行高效IT运维管理
企业该如何进行高效IT运维管理 在企业内部也是一样,当大量的生产和经营数据集中在数据中心,一旦人们与数据中心因为IT故障而失去联系,停滞的也许不是个人应用受阻这样简单的后果.我们谁也不想看到自己企业的 ...
- ylbtech-KeFuYunWei(服务运维考核系统)-数据库设计
ylbtech-DatabaseDesgin:ylbtech-KeFuYunWei(服务运维考核系统)-数据库设计 DatabaseName:KEFUYUNWEI Model:Admin 用户后台管理 ...
- 系统批量运维管理器Fabric详解
系统批量运维管理器Fabric详解 Fabrici 是基于python现实的SSH命令行工具,简化了SSH的应用程序部署及系统管理任务,它提供了系统基础的操作组件,可以实现本地或远程shell命令,包 ...
- 不吹不黑,赞一下应用运维管理的cassacdra
不吹不黑的为菊厂的应用运维管理AOM点个赞.Why? 某菊厂应用运维管理工具AOM每天处理着亿级条数据,这么多数据是怎么存储的呢? 说到数据存储就会想到关系型数据库,比如mysql,oracle,sy ...
- Linux运维入门到高级全套常用要点
Linux运维入门到高级全套常用要点 目 录 1. Linux 入门篇................................................................. ...
- 15-MySQL DBA笔记-运维管理
第15章 运维管理 随着各种技术的快速发展,现今的DBA可以比以前的DBA维护多得多的数据库实例.DBA已经越来越像一个资源的管理者,而不是简单的操作步骤执行人.本章将为读者介绍规模化运维之道.首先, ...
随机推荐
- 简单模板view调用
$this->display();//模板名称与当前控制器.当前操作方法的名称不一致 $this->display();//调用当前控制器对应目录指定名称的模板 $this->dis ...
- javascript权威指南pdf
链接:https://pan.baidu.com/s/1c19qfSk 密码:j4f3
- 【LintCode·入门】斐波那契数列
斐波那契数列 描述 查找斐波纳契数列中第 N 个数. 所谓的斐波纳契数列是指: 前2个数是 0 和 1 . 第 i 个数是第 i-1 个数和第i-2 个数的和. 斐波纳契数列的前10个数字是: 0, ...
- Centos下安装git的web服务器
直接上代码 [Shell] 纯文本查看 复制代码 ? 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 2 ...
- Java调用PDFBox打印自定义纸张PDF
打印对象 一份设置为A3纸张, 页面边距为(10, 10, 10, 10)mm的PDF文件. PageFormat 默认PDFPrintable无法设置页面大小. PDFPrintable print ...
- node.js之fs模块
一.fs模块的mkdir函数,创建文件夹 var http = require("http"); var fs = require("fs"); var ser ...
- struts2摘抄
Struts2是一个基于MVC设计模式的Web应用框架,它本质上相当于一个servlet,在MVC设计模式中,Struts2作为控制器(Controller)来建立模型与视图的数据交互.struts使 ...
- 2.python的文件类型、变量数值和字符串练习
1.python的文件类型 .源代码 -python 源代码文件以"py"为扩展名,由python程序解释,不需要编译. 2.字节代码(编译的) -python源码文件经编译后生成 ...
- linux命令的排列、替换与别名
命令的排列; 1.使用";" 命令语法: 命令1;命令2 当运行该命令时,无论命令1是否出错.接下来就运行命令2 2.使用"&&" 命令语法:命 ...
- 星云測试- Android应用深度体检专业平台
星云測试-给你的Android应用做个深度体检 星云測试- Android应用深度体检专业平台 星云在线云測试(简称星云測试www.teststars.cc)是全球第一个公布并商用的数字化精准软件 ...