注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

秋风扫落叶

 
 
 

日志

 
 
 
 

[原创]IT到底要复杂还是要简单? (入选推荐日志,加10币)  

2012-02-29 05:49:22|  分类: 默认分类 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

[原创]IT到底要复杂还是要简单? (入选推荐日志,加10币)

周末和一位做企业的兄长进行了长谈,其间谈到了业务管理中IT的作用,笔者一向的观点是:在业务管理的人机系统中,IT是用计算的复杂度来换取企业运作效率的提高(效率当然也包括了资源利用率的提高)。但此兄听后坚定的说:IT要简单,一复杂就乱了!因讨论的重心不在此,所以双方都未继续展开。

回来后笔者对此还是耿耿于怀,对这个问题又进行了一翻思考,试图寻找到为何为存在这种矛盾。

一、业务系统中IT复杂的根源

IT是基于形式逻辑的,而形式逻辑是基于永真式的推导,所以形式语言的描述能力是有限度的,只能描述精确的、广泛成立的、可数值化的事物,也就是基本上只能处理人类认识比较清楚的事物。业务管理涵盖方方面面,这就造成IT的描述能力不足以完整、准确的对业务进行描述,大多数情况下只能采取逼近法逐步缩小描述的误差。

也就是说业务系统中IT的复杂是必然的,其根源于IT所采用的精确而有限的形式语言不足以描述模糊而无限的动态业务过程。

二、例外是IT复杂的元凶

此外,笔者一再指出:IT是预置硬编码的形式系统。形式系统导致了描述能力的不足,而预置硬编码的特性则导致了系统如果想正常运作必须事先预想所有可能的例外情况并加以规定如何处置。人不是机器,外部环境也不能不发生波动,所以例外/意外层出不穷且贯穿始终,想良好工作的业务系统甚至是所有的IT系统都必须处理好各种例外。

业务系统本身就是处理各种人、财、物、事的,例外就是常态。我们常说系统要有足够的柔性、弹性,柔性也好弹性也罢,都是因为设计之初就把例外当成了常态,有良好的例外处置机制。

三、非IT人员为何会要求IT的简单化?

从专业分工的角度来说,业务人员或管理者只要给出需求、业务约束(包括预算)就行了,根本不需要提出“IT一定要简单”这样让我们不知所从的“无理”的要求。我想归根结底是业界忽略了IT的工具本质:IT再先进它也只是一个工具,是IT为业务服务而不是反过来IT向业务提要求。

我们没有从业务的角度来思考IT该如何为业务提供服务,让业务简化、优化、提高资源利用率最终大致业务效率的提高;而是一再要求业务该如何如何,IT要高效的发挥其威力,当然需要一定的外部环境来支撑,但如果所有问题都报以“你不按我的办那出了问题都是你的”这种态度,我们被业务所放弃也是自然。此兄所提说明用户方对业界的信心已经低到了何等可怜的程度,说白了,事情做得少,我们的价值又在哪儿?!

四、干好自己的事,不折腾

业务复杂,那么IT必然更复杂,但我们应当将这种复杂封闭在IT系统中,上了IT系统对业务人员/管理者来说就要让他们感到业务过程简化了,而不是添乱:本来工作好好的,现在不仅要的东西查不出来,还得专门再添两个人输数据!!

添乱的根源可能就是我们脱离了现场,不知道现场会发生什么样的“例外”,而闷头根据自己的想象和几本国外的教科书就做出了所谓的“标准化”流程,再拿这个标准化来套实践中发展起来的企业,非得搞什么一把手工程来折腾。无能于内、委过于外,羞矣哉!

  评论这张
 
阅读(237)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017