OA、协同软件概念与功能之我见
本文标签: OA 协同软件 

    OA(Office Automation,办公自动化)这个概念面世已经很多年了,市面上有很多OA软件。而近几年来,“协同软件”这个概念开始出现,似乎协同软件是OA的升级版。不少OA软件也将名字改为协同软件,或者协同OA软件。那么,到底什么是OA,什么是协同软件? 各自应当具备哪些功能? 我认为对于用户来说,这个问题必须搞清楚,否则会造成理解和应用的混乱。俗话说,凡事就怕认真二字。为了搞清楚这个问题,我对此进行了一点研究,给大家分享一下。

 

    根据维基百科的辞条介绍,OA的概念是:Office automation refers to the varied computer machinery and software used to digitally create, collect, store, manipulate, and relay office information needed for accomplishing basic tasks. 这段话翻译成中文,就是:办公自动化指用于数字化地创建、聚集、存储、操作和转达办公信息,以便完成特定任务的各类计算机硬件和软件。维基百科的中文页面中,列出了相关的OA软件,主要是指包括Microsoft Office、WPS等各类进行文字处理、表格处理、网页设计、电子邮件、数据处理、项目管理的“桌面软件”。也就是说,追根溯源,OA软件就是帮助个人提高办公效率的各类软件系统。

 

    那么,什么是协同软件呢?维基百科上的介绍是:Collaborative Software。其解释是:Collaborative software (also referred to as groupware) is computer software designed to help people involved in a common task achieve goals. One of the earliest definitions of “collaborative software” is, "intentional group processes plus software to support them."  翻译为中文就是:协同软件(也称为群件)是一种帮助参与一个共同任务的人完成目标的计算机软件。其中一个对于协同软件最早的定义是:支持团队协作的流程和软件。维基百科对于协同软件进行了非常详细的解释。从中可以看出,协同软件的核心是支持团队之间协作的系统。在全球最有名的协同软件,我想是IBM的Lotus Notes和微软的Sharepoint。根据维基百科的解释,协同软件与Computer-supported cooperative work(计算机支持的协同工作)这个术语的概念基本相同。

 

    分析这两个概念的本质差异,我认为OA的重点是提高个人办公效率,而协同软件的核心是提高团队的协同办公效率。所以,这两类软件是不能等同的。笼统地将这两个概念混淆起来是不正确的。

 

    我认为,协同软件应当具备以下特点:

  • 基于开放的工作流引擎,集成及时通信的消息机制。  
  • 拥有开发平台,可以进行配置(例如对于网页的设置)和语言级的开发。可以构建企业的各类门户,例如面向员工、客户、供应商和合作伙伴的门户。
  • 能够与电子邮件、文字处理、表格处理等个人办公软件系统(即OA系统)无缝集成。
  • 具有很强的搜索功能。
  • 基于角色驱动(Role Based),每个人可以根据自己的职责,接收任务,完成相应的工作。每个人只能看到和处理自己权限范围内的信息。

 

    对于以文字、表格等办公处理为核心的组织,例如咨询公司、政府机构,协同软件可以发挥很大的价值。但是,对于需要管理复杂业务、涉及多种应用的企业,尤其是制造企业而言,协同软件的功能则存在一定的局限性。因为,在这些企业当中,协同软件需要实现与企业的各类应用系统的无缝集成,包括ERP、CRM、SCM、MES、HRM、PLM、BI等,并通过企业门户实现单点登录。

 

    在制造企业的信息化实践当中,存在的一个实际问题是,这些应用系统内部也建立了基于工作流的协同功能。所以事实上很多制造企业只是把基本的文档审批相关的流程放到协同软件之中,而在产品研发、采购、销售、生产、人事、财务等方面的业务流程,则是在应用系统中实现,这就割断了整个业务流程,成了“铁路警察,各管一段”。

 

    有一种比较流行的观点,认为ERP、PLM、MES、SCM、CRM、HRM等应用系统管理结构化数据,协同软件管理非结构化数据。我认为,这种观点值得商榷。协同软件应当与业务流程管理(Business Process Management)软件、企业门户(Enterprise Portal)实现殊途同归,成为各类应用系统之间信息集成的桥梁。最终,通过“桥梁”系统,实现基于业务流程的异构的应用系统集成,打通整个企业的业务流程。也就是说,可以把某个应用系统中的数据提取出来,进行审批,然后传递回该应用系统,或者进入另一个应用系统,打通整个业务流程。只有这样,才能真正发挥信息化的整体集成价值。

 

 

 

  

 

发表于: 2012-01-08 09:06 阅读(3819) 评论(11) 收藏 好文推荐
# re: OA与协同软件概念与功能之我见
2012-01-08 11:02 | 吴艳林 | 1楼
祝福EWORKS再创辉煌十年!
# re: OA、协同软件概念与功能之我见
2012-01-09 10:33 | wcxsky | 2楼
读完此文,感觉到业务流程的梳理还是很重要的。
# re: OA、协同软件概念与功能之我见
2012-01-09 10:41 | freya520 | 3楼
加强企业对软件功能性的认识很重要。BPM的市场正在认识的不断深入中寻求更加广阔的空间。
# re: OA、协同软件概念与功能之我见
2012-01-09 11:06 | 石头 | 4楼
黄博士看得非常透彻。 

维基百科的词条解释比较中立和权威,他是将OA完全的等同于个人办公自动化软件了,这应该是2000年前的主流应用吧。2000年后,OA已经面向团队办公了,包括IBM和微软的产品。当然具体的时间我觉得也不必去考证了。 

业内比较公认的是王志东发明了“协同”这个概念,但是他没有做起来,反而被国内的其他OA厂商做得风生水起,然后统一转向了这个概念,逐步成为OA的代名词。 

但客户确实很多人不懂协同和OA的区别,懂OA的更多一些吧,于是现在厂商们是两种叫法并存,这既增加了理解,也增加了混乱。 

OA本身没什么了不起,甚至被认为会很快消亡。但它是所有系统中,面向人员最多、范围最广、应用最杂的一个系统。所以自然有它存在的价值和发展空间,这正是博士说的门户,以及流程和数据整合。 

最后一段的“协同软件管理结构化数据”,应该是少打了一个字,“非结构化数据”吧。
本文来自:E-Works ,转载请保留原文链接:http://blog.e-works.net.cn/6399/articles/254395.html
# re: OA、协同软件概念与功能之我见
2012-01-09 13:37 | 【匿名用户】:孙越 | 5楼
分析得很透彻,现在大多数企业的各系统的数据交互仍都是采用中间数据库方式进行数据交互。使得接口开发没有统一规范,修改维护非常混乱。
# re: OA、协同软件概念与功能之我见
2012-01-09 13:40 | 黄培 | 6楼
文字错误已修改,谢谢!
# re: OA、协同软件概念与功能之我见
2012-01-09 17:41 | 【匿名用户】:E-works热心网友 | 7楼
最后一段是关键,博主却说不说所以然,我要问:How?你有具体方案吗。
# re: OA、协同软件概念与功能之我见
2012-01-09 22:55 | 黄培 | 8楼
   我看到的实际案例是,重庆康明斯基于Sharepoint构建了自己的企业门户,在这个平台上可以与企业的BI系统集成,将企业的关键绩效信息在企业内部门户上实时呈现。另外,Ultimus BPM系统,有一个Flobot工具,可以实现与主流的ERP系统的双向信息集成。
# re: OA、协同软件概念与功能之我见
2012-01-09 22:59 | 黄培 | 9楼
   目前,一些国内的协同软件厂商把概念吹得天花乱坠,其炒作比当年的ERP厂商有过之而无不及,这一点令人反感。希望大家还是实实在在,有啥说啥,别忽悠客户。
# re: OA、协同软件概念与功能之我见
2012-01-31 13:49 | 平淡 | 10楼
最后一段理解与我相同。
我个人认为除博士列示的协同工具的作用外,最主要的功能应该是打通业务主线,跨系统集成。
还有,用这个东西,按博士的说明的特点,国内的就不要考虑了,国内的软件底层,即开发平台这层会全军覆没。
再有,无论是lotus还有sharepoint都要一定的开发量,各位朋友要想好,如何解决开发量,毕竟,开发的后遗症大家都清楚,能用原厂功能,原厂模块的,就不要用国内厂商开发的东西,我第一次选LOTUS的时候,国内一牛厂商还在销售其自己的文档管理功能,2年后,其开始销售原厂的组件,在需求补充,及合理实现这块,相信这样走是最明智的作法。
最后,作这东西,想特别成功难,想失败也难,以上供参考!
# re: OA、协同软件概念与功能之我见
2012-04-10 09:38 | seaman | 11楼
基本的文档审批相关的流程放到协同软件之中,而在产品研发、采购、销售、生产、人事、财务等方面的业务流程,则是在应用系统中实现,则是在应用系统中实现,这就割断了整个业务流程,成了“铁路警察,各管一段”。

这个过程在企业信息化过程中一定要经过的。按总体规划、分步实施,为了更早体现信息化的效果,各业务应用系统肯定要能体现业务流程。如果把业务流程全部整合到协同软件中,实现周期不会很短的。

见过顺丰快递他们整合了10多个业务系统到协同软件里面,也只是部分流程,并非所有的业务流程。业务系统本身的还是要发挥自身的作用,并不能过分看大协同软件功能。

发表评论(网友发言只代表个人观点,不代表本网站观点或立场。)

您尚未登录,请先【登录或注册