IT部门不应该是一个后勤部门
管理上最大的问题在于不重视预算与核算的管理。从管理层到员工,很少有经营的念头,只是一味地埋头做事。西方企业总结了当今几百年的经营理念,最终把企业一切活动的评价都归结到唯一的、可度量的标准上:钱来度量。
by——华为
作为一个IT部门的管理者,看到这一段话应该会有非常深的感触。只知道埋头做事,对成本和效益毫无概念,这就是IT部门最显著的特征了。正是IT部门这种定位,带来了更加严重的后果:
很多管理者在制定工业计划和措施时,很少考虑成本因素,好像一切活动都不要钱一样。如此,变革和 IT 项目的评审及实施,在需求受理阶段谁也不考虑资源和成本因素,业务部门一味地提需求,反正是免费的晚餐,有没有资源是 IT 的事,而 IT 部门也没有可信服的标准来衡量 IT 投入与业务收益之间的关系,常常是在工作量远远超出能力的情况下,还被迫接受大量需求。硬着头皮做出来的 IT 产品,质量根本无法保证,造成业务不满意,再投入更多资源去修复缺陷,如此恶性循环。
by——华为
是啊,IT部门实在是苦逼,看不到尽头的需求,无休无止的加班,业务部门永远在抱怨……这一切的一切,都源于IT部门的定位:是一个技术支持部门而非业务部门。这两者最大的区别在于:
- 没有业绩目标。
- 没有成本概念。因为IT部门的成本就是人力成本嘛,也基本没有对外采购。
- 缺乏主动性。当然,这个锅IT部门不背,因为压根就没有主动权嘛。
归根结底,就是IT部门缺乏经营意识!
造成的结果就是:反应迟钝、效率低下。大家都对IT部门不满意。如何打破这个僵局?
其实,每个家庭的日常生活中,要置办什么家具、购买什么物品,都是根据自身经济能力来做决定的,按‘预算管理’是一件再自然不过的事。但一到单位,钱好像就再也不是问题了。再深入一步考虑,无论企业做什么事,怎么做事,最终目的是活下去。而活下去的前提是有合理的利润,说白了还是要归结到财务指标上。因此,以预算来管理和衡量所有业务活动,是简化管理流程,提高企业整体效率最有效的手段。
by——华为
我认为,作为IT部门的主管,一定要有经营意识。每个月成本固定,并不是没有成本。既然投入了成本,就要想着收益,出来做生意不能赔钱对不对。如果成本不能减少,就该想办法增加收益能够覆盖掉成本。
那这个收益是什么呢?其实很简单,就是业务部门提的需求实现后能够给业务部门带来的利润。我们一定要以这个财务指标作为需求是否合理的唯一评判标准,才能够主动地、有选择性地去承接业务部门的需求。
一个需求如果需要投入3人月,安排的人员成本是8万,但根据业务部门的数据显示,实现这个需求,大概只能让业务部门每年增加不到5万的利润。你就可以问一句:你确定要花8万去赚这5万吗?我这里还有一堆的能赚几十万的需求都排不上呢。我估计提需求的就会缩回去不敢出声了。
如果当前有一个解决公司主营业务瓶颈,使业务量和利润能够翻倍的项目。这个项目已经占用了IT部门的全部资源的情况下,别的需求就都可以靠边站了。要插队?耽误了进度、影响了质量谁负责?估计也就没人敢冒天下之大不韪,跳出来要IT部门加班了。
这样一来,IT部门就可以掌握主动权。有了主动权,不说地位水涨船高,至少日子也就不用过得那么苦逼了,涨工资发奖金也就有理有据了。
另一方面,IT部门也需要提升自身的交付能力。作为IT部门的主管,有责任给员工提供快速成长的机会,全面提升员工的能力,而不是让他们当搬砖工人。当然人和人能力不同,是无法做到绝对公平的,但我们可以做到公正。何为公正?我认为就是:
能者多劳,多劳多得!
特别是部门规模较小的时候,减少岗位的设置,让员工成为一专多能的人才,更有利于提升效率。
IT部门不应该是一个后勤部门的更多相关文章
- SQL统计部门人数,人数为0的部门也要显示出来
相同点:它们都以一张部门表(或类别表),其它表都有部门编号DepartmentID(类别编号) 案例一:一张表 select c.DepartmentID,c.DepartmentName, t.Nu ...
- 部门子部门表结构,递归指定部门的所有子部门SQL函数
- 用最简单的例子理解复合模式(Composite Pattern)
在显示树形结构时,复合模式有很好的体现.本篇显示如下部门结构: 以上,有的节点包含子节点,有的节点部包含子节点.不管是什么节点,每个节点就代表一个部门. 首先设计一个关于部门的抽象基类. public ...
- SSM整合_年轻人的第一个增删改查_新增
写在前面 SSM整合_年轻人的第一个增删改查_基础环境搭建 SSM整合_年轻人的第一个增删改查_查找 SSM整合_年轻人的第一个增删改查_新增 SSM整合_年轻人的第一个增删改查_修改 SSM整合_年 ...
- 这是一个文字游戏?“这个工作你们部门牵头xx”
近期集团一个部门在联系做一个网上应用平台系统.经过几次的会议沟通,这个原本就是解决取消个人银行卡收款的需求慢慢变成了一个在线销售加收款平台,因为其对销售的业务不熟悉,现有又有应用的软件,他们也感觉到主 ...
- Atittit.研发公司的组织架构与部门架构总结
Atittit.研发公司的组织架构与部门架构总结 1. archi组织架构与 部门规划2 1.1. 最高五大组织机构2 1.2. 宗教事务部2 1.3. 制度与重大会议委员会2 1.4. 纠纷处理部: ...
- ztreeDeptSelect 基于jquery和ztree的部门选择插件
插件介绍 首先我们来看插件的功能演示(效果): 插件准备好后.前台只需编写html: <input type="text" class="deptName" ...
- C#开发微信门户及应用(17)-微信企业号的通讯录管理开发之部门管理
前面一篇随笔企业号的一些基础信息,以及介绍如何配置企业号的回调方式实现和企业号服务器进行沟通的桥梁.本篇主要还是继续介绍企业号的开发工作的开展,介绍微信企业号通讯录管理开发功能,介绍其中组织机构里面如 ...
- Oracle Sales Cloud:报告和分析(BIEE)小细节1——创建双提示并建立关联(例如,部门和子部门提示)
Oracle Sales Cloud(Oracle 销售云)是一套基于Oracle云端的客户商机管理系统,通过提供丰富的功能来帮助提高销售效率,更好地去了解客户,发现和追踪商机,为最终的销售成交 (d ...
随机推荐
- [转]MySQL修改时区的方法小结
本文转自:https://www.cnblogs.com/mracale/p/6064447.html 这篇文章主要介绍了MySQL修改时区的方法,总结分析了三种常见的MySQL时区修改技巧,包括命令 ...
- nginx 禁止未绑定的域名访问
nginx 禁止未绑定的域名访问 方法1: server { listen 80 default_server; #不指定 server_name, server_name 默认为"&quo ...
- [PHP] 算法-将一个字符串转换成一个整数的PHP实现
题目描述 将一个字符串转换成一个整数(实现Integer.valueOf(string)的功能,但是string不符合数字要求时返回0),要求不能使用字符串转换整数的库函数. 数值为0或者字符串不是一 ...
- java_自定义标签运行原理
一.自定义标签运行原理: 二.文字说明 1.IE->web服务器 2.Web服务器->jsp 3.遇到自定义标签,首先实例化标签所对应的标签处理器类 4.调用setPageContext方 ...
- spring boot 打jar包,获取resource路径下的文件
前言:最近在spring boot项目静态类中获取resource路径下文件,在idea中启动都可以获取,但是打包后变成了jar包 就无法获取到. 我想到了两种方法,一种是根据http访问静态资源比如 ...
- 使用EF保存数据时 提示: 其他信息: 对一个或多个实体的验证失败。有关详细信息,请参阅“EntityValidationErrors”属性。
错误提示: 解决方法: →使用try...catch捕获→在catch所在行打上断点,运行,对ex添加监视或者运行到ex的时候 按Shift+f9天假快速监视→在EntityValidationEr ...
- 初识 Java-监听器
使用Listener类当java web应用程序在web容器中运行时,在java web应用程序内部会不断发生各种事件,例如web应用的启动,暂停,销毁等.以及web应用中session开始和结束 ...
- input属性为number时,如何去掉+、-号?
直接上答案 <style> input[type='number']{-moz-appearance:textfield;} input[type=number]::-webkit-inn ...
- JavaScript解析机制与闭包原理实例详解
js代码解析机制: js代码解析之前会创建一个如下的词法环境对象(仓库):LexicalEnvironment{ } 在扫描js代码时会把: 1.用声明的方式创建的函数的名字; 2.用var定义的变量 ...
- 使用eclipse初步学习vue.js基础==》v-for的使用 ②
一.步骤演示 1. 新建一个jsp文件 2. 把vue.js放到Web的js目录下 3. 在jsp中引入vue.js <script src="${pageContext.reques ...