热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

企业信息化的前世今生

企业发展到一定阶段,或主观或客观的总会有些信息化的味道。如果只是家卖衣服的商铺,老板手持计算器也许就可以搞定一切;但如果是产品化了的企业,拥有一定数量的经营资源与管理对象,计算器可能就不

 

    企业发展到一定阶段,或主观或客观的总会有些信息化的味道。如果只是家卖衣服的商铺,老板手持计算器也许就可以搞定一切;但如果是产品化了的企业,拥有一定数量的经营资源与管理对象,计算器可能就不是那么好用了。

    企业的正常运行,总离不开对资源、客户、员工、产品/服务、业务、财务、管理等各方面的把握与控制,这七项,是企业经营管理的核心要素,因此,围绕这些,企业不可避免的需要开发一些系统,来维持这些因素自身的运作以及对这些因素运作情况的了解。前者构成了生产系统,而后者,则成了MIS系统。

    当然,在一开始区分的并没有如此明确,生产乃根本,经济基础决定上层建筑,对生产情况的统计分析,在当时是以各种方式夹杂在生产系统中。不幸的是,统计分析需求无止境,这边新增一个统计那边新增一个报表,我们的生产系统因而这边一个修改那边一个补丁,终于不堪重负越来越迟缓,耽误了生产大计。而独立的、专业化的管理信息系统则应运而生,至少在一定情况下缓解了矛盾,这是MIS发展的起源。

    专业化的分工带来了效率的提升,管理质量上去了,企业发展也顺畅许多。于是企业业务继续发展,发展再到一定阶段必然的再次带来管理上的问题,管理的要求变更使得老的应用系统逐渐不能满足经营管理的需要,于是新的MIS项目再被提出,再开发,周而复始。对于一些大的企业来讲,甚至针对上阶段管理要求提出的需求还在项目评审阶段,下阶段的管理要求就变更了,项目开发部门始终招架,疲于奔命。而业务、销售为大,科技部门通常弱势,埋头苦干,不停的开发,不停的变更,悲剧了,我们总在不停的做系统。这样暗无天日终于有一天,我们应付不了了,单个销售部门每年就可以提出23个项目开发需求,科技败了。

    系统扎堆开发只是表面现象,而本质则是管理的混乱,包括需求提出部门管理的混乱与科技部门系统开发规划的混乱,同时伴随了企业资源的浪费,包括系统资源、人力资源、信息资源、外部开发资源等等。好了,等到有一天,有人重新认识了,有人忍受不了了,整合这个词被提了出来。

    整合是个大的概念,包括业务的整合、流程的整合、产品的整合、部门职能的整合、信息资源的整合以及系统开发的整合。如此多的整合,都是相辅相成的,业务不整合,流程不整合,系统开发压根就整合不了。当然这是后话,不管怎样,整合给提了出来。

    对于企业信息化相关的整合大抵分三个阶段。逻辑层面的整合、物理层面的整合和信息资源层面上的整合。这是三个阶段,但在进程上可以表现为同步进行。

    逻辑层面的整合将几十、几百个系统放到一个页面上,搞个单点登录,至少减轻了企业员工对那么多地址、用户密码记忆的痛苦,很多大的门户(不定是企业内部,也包括新浪、腾讯等)都可以看出这部分是最先整合的,都是面向客户,内部客户与外部客户而已。

    物理层面的整合就复杂许多,包括系统的整合、硬件的整合、虚拟机与集成化应用等,更高一些的还有对系统、对硬件、对数据存放地点的整合,集中化处理与渠道化管理等。

    而信息资源的整合就复杂太多了,数据的加工与共享、标准化的制定与推广、基础信息的管理与维护,报表查询的复用与分发,任何一种资源的共享都是煎熬,都是斗争,是在跟业务、跟流程、跟不同部门间的明争暗斗,每一类信息资源的整合历程都足以写本厚厚的回忆录,而跨过的每道坎后,企业信息化便跨进一大步。

    然而,当我们仍在沾沾自喜于信息化整合时,需求驱动的开发模式依然没能发生本质的改变。这是一个很难的转变,对于企业而言,盈利是根本,相应的业务、管理往往都走在信息化实现之前。绝大多数企业都不会有专注于企业信息建设规划的人员,即使有也多属于决策的辅助性建议;而信息部门的一把手,从职能上似乎有,而实际上也大多关心不了整个企业的信息化建设与推进步伐,弱势部门的悲哀。于是,指望由本企业的信息部门建设企业的信息化架构,指望本企业的信息部门打破需求驱动的弊端,基本是没指望了。

    于是,第三方的管理信息成品软件出现了。比较有名的SAP,ERP,CRM等等。这些产品的出现是好事,企业信息化的第二次专业化分工,专业人做专业事,一般都是进步的。有了成熟的产品出来,有了成功的范例,似乎一切问题都迎刃而解。可是,悲哀的是再往后的应用又大多失败了。或者说成功吧,变了味的成功,改造的工作量甚至大于了原生的开发。于是人们又反思,矛盾的焦点转移到了企业高层的不作为。科技部门那么弱势,如何能推的涉及多部门职能改造下的成品软件应用。可惜这只表象而已,我们再回头看看,当时有多少成品信息化软件在对企业信息化改造时有经济理论背景的支撑。

    好了,说了这么多,企业信息化需要不外乎两个方面,高层的推进与合适的技术应用。很多人提过,然而依旧真理。高层的重视在于解决多部门间的博弈,强化信息部门的执行力;而合适的技术应用则并非高端的技术运用,好的信息架构能够适应当前企业的发展阶段,并适当促进,太高级的MIS产品在实际推广上一般就是失败,原因很简单,缺少了对企业经营理论的认识,对业务对流程改进太多了,当前适应不了,只能是放弃。

   有没有一种理念,能够基于企业经营管理理论上对企业的信息化进程进行分析,从而适应企业的业务发展与管理模式,有效改进,以合适的运用方式来提升企业信息化的能力始终是一部分人所探求的。而跨行业的、通用的、多产品的架构化解决方案能否实现、如何实现则需要更多的人所关注与讨论。

下一篇:《企业信息化与标准化的纠结》

作者: PLR 发表于 2010-05-21 08:59 原文链接

评论: 2 查看评论 发表评论


最新新闻:
· 三星拟今年2月推出双核手机和新款平板电脑(2011-01-09 13:15)
· 糯米网总经理:用优惠券抓住团购长尾市场(2011-01-09 13:14)
· Facebook去年九个月的利润达3.55亿美元(2011-01-09 12:42)
· 专访联想COO:App优先和腾讯等关键伙伴合作(2011-01-09 12:14)
· Google优先支持摩托/三星/HTC蜂窝平板机(2011-01-09 12:07)

编辑推荐:云风:梦幻西游服务器的优化

网站导航:博客园首页  我的园子  新闻  闪存  小组  博问  知识库


推荐阅读
  • 2018年人工智能大数据的爆发,学Java还是Python?
    本文介绍了2018年人工智能大数据的爆发以及学习Java和Python的相关知识。在人工智能和大数据时代,Java和Python这两门编程语言都很优秀且火爆。选择学习哪门语言要根据个人兴趣爱好来决定。Python是一门拥有简洁语法的高级编程语言,容易上手。其特色之一是强制使用空白符作为语句缩进,使得新手可以快速上手。目前,Python在人工智能领域有着广泛的应用。如果对Java、Python或大数据感兴趣,欢迎加入qq群458345782。 ... [详细]
  • [译]技术公司十年经验的职场生涯回顾
    本文是一位在技术公司工作十年的职场人士对自己职业生涯的总结回顾。她的职业规划与众不同,令人深思又有趣。其中涉及到的内容有机器学习、创新创业以及引用了女性主义者在TED演讲中的部分讲义。文章表达了对职业生涯的愿望和希望,认为人类有能力不断改善自己。 ... [详细]
  • Linux如何安装Mongodb的详细步骤和注意事项
    本文介绍了Linux如何安装Mongodb的详细步骤和注意事项,同时介绍了Mongodb的特点和优势。Mongodb是一个开源的数据库,适用于各种规模的企业和各类应用程序。它具有灵活的数据模式和高性能的数据读写操作,能够提高企业的敏捷性和可扩展性。文章还提供了Mongodb的下载安装包地址。 ... [详细]
  • Hadoop源码解析1Hadoop工程包架构解析
    1 Hadoop中各工程包依赖简述   Google的核心竞争技术是它的计算平台。Google的大牛们用了下面5篇文章,介绍了它们的计算设施。   GoogleCluster:ht ... [详细]
  • OAuth2.0指南
    引言OAuth2.0是一种应用之间彼此访问数据的开源授权协议。比如,一个游戏应用可以访问Facebook的用户数据,或者一个基于地理的应用可以访问Foursquare的用户数据等。 ... [详细]
  • 生成式对抗网络模型综述摘要生成式对抗网络模型(GAN)是基于深度学习的一种强大的生成模型,可以应用于计算机视觉、自然语言处理、半监督学习等重要领域。生成式对抗网络 ... [详细]
  • 知识图谱——机器大脑中的知识库
    本文介绍了知识图谱在机器大脑中的应用,以及搜索引擎在知识图谱方面的发展。以谷歌知识图谱为例,说明了知识图谱的智能化特点。通过搜索引擎用户可以获取更加智能化的答案,如搜索关键词"Marie Curie",会得到居里夫人的详细信息以及与之相关的历史人物。知识图谱的出现引起了搜索引擎行业的变革,不仅美国的微软必应,中国的百度、搜狗等搜索引擎公司也纷纷推出了自己的知识图谱。 ... [详细]
  • 本文介绍了Hyperledger Fabric外部链码构建与运行的相关知识,包括在Hyperledger Fabric 2.0版本之前链码构建和运行的困难性,外部构建模式的实现原理以及外部构建和运行API的使用方法。通过本文的介绍,读者可以了解到如何利用外部构建和运行的方式来实现链码的构建和运行,并且不再受限于特定的语言和部署环境。 ... [详细]
  • 本文介绍了RPC框架Thrift的安装环境变量配置与第一个实例,讲解了RPC的概念以及如何解决跨语言、c++客户端、web服务端、远程调用等需求。Thrift开发方便上手快,性能和稳定性也不错,适合初学者学习和使用。 ... [详细]
  • GAMETECH腾讯云游戏行业技术沙龙成都站圆满落幕
    11月13日,由腾讯云主办、游戏茶馆协办的2020年首场GAME-TECH腾讯云游戏行业技术沙龙在成都圆满落幕。本次沙龙邀请了腾讯云游戏行业解决方案总监宋永周、腾讯云游戏行业高级解决方案架构师曾梓恩、腾讯云游戏行业高级产品架构师郑晓曦、腾讯云游戏行业高级解决方案架构师温球良和天美L1(王者荣耀)服务器技术副总监杨光,为参会同行们带来了干货满满的技术建议。本文介绍了腾讯云游戏云的优势和为不同游戏研运场景提供的服务。腾讯云在中国游戏云服务市场领跑,成为众多游戏开发者的合作伙伴。 ... [详细]
  • 深度学习中的Vision Transformer (ViT)详解
    本文详细介绍了深度学习中的Vision Transformer (ViT)方法。首先介绍了相关工作和ViT的基本原理,包括图像块嵌入、可学习的嵌入、位置嵌入和Transformer编码器等。接着讨论了ViT的张量维度变化、归纳偏置与混合架构、微调及更高分辨率等方面。最后给出了实验结果和相关代码的链接。本文的研究表明,对于CV任务,直接应用纯Transformer架构于图像块序列是可行的,无需依赖于卷积网络。 ... [详细]
  • 开发笔记:Python之路第一篇:初识Python
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了Python之路第一篇:初识Python相关的知识,希望对你有一定的参考价值。Python简介& ... [详细]
  • Hello.js 是一个用于连接OAuth2服务的JavascriptRESTFULAPI库,如Go ... [详细]
  • React 小白初入门
    推荐学习:React官方文档:https:react.docschina.orgReact菜鸟教程:https:www.runoob.c ... [详细]
  • 篇首语:本文由编程笔记#小编为大家整理,主要介绍了Flutter添加APP启动StoryView相关的知识,希望对你有一定的参考价值。 ... [详细]
author-avatar
空城
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有