朋友最近郁闷了,作为企业信息化主管的他最近经常听到的一句话就是:IT是万能的,不能拒绝用户的任何需求。这句话如果是普通用户私下开玩笑说说也就罢了,但现在演变成了老板在会议场合不止一次这么说,那就让人匪夷所思了。

企业信息化部门承担着整个公司业务需求的技术落地以及实施信息化项目对公司新业务模式的支撑,确实是没有太多藉口和理由去反驳用户的需求,但我相信做过IT的人一定都会遇到用户各种奇葩的需求,有些需求甚至根本没有系统架构和场景能够支撑起来,这已经不是程序开发写几行代码就能实现的了,而是要上升到企业战略层级来考虑的,可行性以及成本、资源、人力的投入都需要经过各方论证。更何况不是所有企业或CIO对企业信息化有足够的投入和规划。

说到这里,我特意百度了一下“IT管理”的概念:

IT管理是在信息化运营阶段通过运维管理制度的规范,IT管理系统工具的支持,引导和辅助IT管理人员对各种IT资源进行有效的监控和管理,保证整个IT系统稳定、可靠和永续运行,为业务部门提供优质的IT服务,以较低的IT运营成本追求业务部门较高的满意度。

 

由此可见IT管理是一种规范,是有效的监控和管理,是以较低的IT营运成本追求业务部门较高的满意度。也就是说如果用户的需求是不符合规范,不满足于现有业务逻辑和系统架构,IT部也是有权利驳回用户的需求。

我所服务过的企业里面,台企私企上市公司外企均有。其中台企IT相对有话语权,比较有地位,对用户的需求如果分析起来是合理的一般会排计划执行,如果不合理会退回并阐述原因或者建议用户其他的解决方案;而私企往往并没有太多话语,上头分配下来的任务只有照做的份,当然这不是什么坏事儿,问题是照做如果是按照IT规范来做也就罢了,很多时候业务部门还会指手画脚参与IT事务,这就不太合理了。上市公司和外企一般以流程主导来做,也有一套比较完善的IT规范和制度,彼此分工协作不会越界。

企业内部信息化部门如果没有太多的话语权,做事儿往往比较悲催,工作方面经常会被上级以及业务部门牵着走,别说完善信息系统的规划和架构了,能够把事情安稳做好就已经要感恩戴德了。要人员编制?没有;要预算投入?不可能;要上新系统?没必要;

我不知道那位老板为何会在公开场合不止一次表明自己“IT是万能的,不可以拒绝用户的任何需求”这种奇葩的观念。不妨设想一下:如果IT真的万能了,能够毫不犹豫去实现用户的需求,来什么做什么,那就不是IT管理了,整个信息化氛围就是大杂烩,这里一块那里一块,不仅项目和专案繁多复杂,后期运维也是一个大坑,没有规范没有制约。同时,企业对信息化实施的投入也是巨大的,要扔进去多少才能填补呢?再者,企业管理水平达到了吗?人员素质和观念达到了吗?需求实现了或者系统上线了是要靠人来运维和使用的,如果人的水平达不到,到时候就不是提高效率而是制约了。

不是什么都可以靠IT来解决,也有人说为何会有这么多问题,厉害高明的IT所做的系统完全可以避免这种情况的出现。那么,这所谓的“厉害高明的IT”都有谁,又有多少个,请得起吗?

IT真的是万能的吗?的更多相关文章

  1. phpcms万能字段的使用方法

    今天想做一个单选的字段,里面要使用别的字段,于是研究了一下万能字段!刚开始使用的时候,在网上,论坛里找了好久,没发现一个贴子有针对万能字段的使用说明,官方的例子里也只有一个调用字段本身值的变量 {FI ...

  2. 【Ext.Net学习笔记】03:Ext.Net DirectEvents用法详解、DirectMethods用法详解

    Ext.Net通过DirectEvents进行服务器端异步的事件处理.[Ext.Net学习笔记]02:Ext.Net用法概览.Ext.Net MessageBus用法.Ext.Net布局 中已经简单的 ...

  3. WPF MVVM模式下的无阻塞刷新探讨

    很多时候我们需要做一个工作,在一个方法体里面,读取大数据绑定到UI界面,由于长时间的读取,读取独占了线程域,导致界面一直处于假死状态.例如,当应用程序开始读取Web资源时,读取的时效是由网络链路的速度 ...

  4. Win系统下制作U盘CLOVER引导+安装原版Mavericks10.9

    啃苹果有一段时间了,之前一直用白苹果,但是白苹果配置有所限制,对于我搞音频的人来讲,显得有点拖沓.所以研究了将近2年的黑苹果,最近心血来潮给大家一个比较傻瓜式的教程,首先强调一点,黑苹果是需要折腾的, ...

  5. Ext.Net学习笔记06:Ext.Net DirectEvents用方补充

    在ASP.NET控件上面使用DirectEvents 我们在ASP.NET中实现无刷新的页面请求的时候,通常会用到UpdatePanel,现在Ext.Net为我们提供了另外一种渠道:通过DirectE ...

  6. IRQL_NOT_LESS_OR_EQUAL的问题最终算攻克了

    今日想提高我那台古董笔记本extensa 4620Z的执行效率.方便我编程. 我先用万能的硬件检測工具,反正也就那几个流氓软件看了下.内存是ddr2的.我也顺带补习了一下许久不碰的硬件知识.ddr2和 ...

  7. 最长(大)回文串的查找(字符串中找出最长的回文串)PHP实现

    首先还是先解释一下什么是回文串:就是从左到右或者从右到左读,都是同样的字符串.比如:上海自来水来自海上,bob等等. 那么什么又是找出最长回文串呢? 例如:字符串abcdefedcfggggggfc, ...

  8. EZ 2018 07 06 NOIP模拟赛

    又是慈溪那边给的题目,这次终于没有像上次那样尴尬了, T1拿到了较高的暴力分,T2没写炸,然后T3写了一个优雅的暴力就203pts,Rank3了. 听说其它学校的分数普遍100+,那我们学校还不是强到 ...

  9. what's the python之异常处理

    what's the 异常 python程序中会出现异常,即bug.若出现异常程序就报错,异常之后的代码就不会继续往下执行,这是一个正常程序不允许出现的,但是在某些程序交互的时候难免会因为用户输入问题 ...

随机推荐

  1. 深入理解JavaScript原型:prototype,__proto__和constructor

    JavaScript语言的原型是前端开发者必须掌握的要点之一,但在使用原型时往往只关注了语法,其深层的原理并未理解透彻.本文结合笔者开发工作中遇到的问题详细讲解JavaScript原型的几个关键概念, ...

  2. java提高(2)---正则表达式(1)常用符号

    正则表达式---常用符号 首先声明,我这里列表的是经常使用的一些符号,如果你想得到全部,那建议你通过API中,搜索Pattern类,会得到所有符号. 字符类 [abc] a.b 或 c(简单类) [^ ...

  3. 搞懂ES6的import export

    引言 说来惭愧,这两个关键字几乎天天在写,但是自己写的模块export出去的对象,import居然拿不到,也是没谁了

  4. 新装mysql数据库登陆不上去(账号密码正确)

    Open & Edit /etc/my.cnf Add skip-grant-tables under [mysqld] Restart Mysql You should be able to ...

  5. CentOS安装使用.netcore极简教程(免费提供学习服务器)

    本文目标是指引从未使用过Linux的.Neter,如何在CentOS7上安装.Net Core环境,以及部署.Net Core应用. 仅针对CentOS,其它Linux系统类似,命令环节稍加调整: 需 ...

  6. JavaScript和Ajax部分(3)

    21. 原生(native)Ajax使用实例 //创建XMLHttpRequest对象的方法 function createXmlHttpRequest(){ if(window.ActiveXObj ...

  7. CSS实例详解:Flex布局

    本文由云+社区发表 本文将通过三个简单的实例,实际应用上篇文章的基础理论知识,展示下Flex布局是如何解决CSS布局问题. 一.垂直居中 这里同时用非flex布局和flex布局两种方式来实现,可以对比 ...

  8. 使用Laya引擎开发微信小游戏(下)

    本文由云+社区发表 6. 动画 6.1 创建伞兵对象 在src目录下创建一个新目录role,用来存放游戏中角色. 在role里创建一个伞兵Soldier.ts对象文件. module role{ ex ...

  9. JavaScript中常见的十五种设计模式

    在程序设计中有很多实用的设计模式,而其中大部分语言的实现都是基于“类”. 在JavaScript中并没有类这种概念,JS中的函数属于一等对象,在JS中定义一个对象非常简单(var obj = {}), ...

  10. 【转载】SpringBoot系列——Swagger2

    微服务学习二:springboot与swagger2的集成:https://www.cnblogs.com/fengli9998/p/7522973.html 注:需要在启动类加 @EnableSwa ...