首页 > 数字神经系统
21世纪,企业需要什么样的信息系统?
未来十年企业经营的变化要比过去五十年的还多,如果八十年代的主题是品质,九十年代是企业再造,那么公元两千年以后的关键就是速度。
——比尔.盖茨《未来时速》
进入21世纪,以新技术革命为先导的人类社会的又一次大变革正在形成和推进。这种变革在经济领域中的根本标志是,社会生产体制正在越过强调规模经济、大规模群体化即社会化大生产阶段,逐渐步入灵活的、体现消费者个性的生产阶段。灵活的、适应需求多样化的生产体制即将取代社会化大生产体制。因此,21世纪的企业正面临着以下的挑战:
n 基于知识和信息的服务型经济
n 客户需求的个性化
n 市场和竞争的全球化
n 电子商务大潮
n 产品生命周期缩短
n 频繁的并购和重组
n 吸引和留住优秀人才
n 可持续发展的要求
……
处于这样一个迅速变化时代,传统的管理方式——每隔12~18个月作一次战略规划,按部就班地向下推行,总结评估,再制定下一轮战略,显然已经不够了。进入21世纪以来,许多昔日风光无限的大企业面对市场变化时表现出的反应迟钝,错失良机,以及随之出现的巨亏,就充分说明了这一点。这些企业的境遇说明,在互联网时代,没有什么东西能够长期保持公司的竞争优势,品牌、规模、资金、实力、技术,都不行。
今天,许多企业经营者已经意识到,企业必须以客户为中心,根据市场环境和客户需求的变化及时调整策略,迅速组织各种资源,以快于竞争对手的速度推出创新的产品和服务,才能在激烈的竞争中立于不败之地。
然而,当今以ERP为代表的企业管理软件,是基于“以计划为中心的职能式管理”思想开发的。这些软件将企业各个部门的业务流程固化在功能菜单中,它们只实现了局部的、静态的业务管理功能,而不能对跨部门跨业务的业务流程及进行全局的、动态的管理和调整,导致其僵化而不能适应变化。但在企业管理中,任务恰恰应该是我们管理的中心,因为企业就是通过完成各种任务从而创造价值的。连企业管理的核心对象在软件系统中都不存在,目前的管理软件满足不了21世纪企业的需求也就不足为奇了。由于其设计理念的陈旧和技术手段的落后,目前的ERP软件只适合于“以计划为中心”的大规模生产制造,而不具备21世纪企业需要的“以客户为中心”的随需应变能力。
道仑任务管理平台(TOMIS)简介
道仑任务管理平台(TOMIS)是基于“全流程管理”理念开发的一套管理信息系统。TOMIS推出的目的,就是为了满足21世纪的企业面对互联网电子商务的挑战,实现“以客户为中心”的经营管理的需要。
TOMIS采用“面向任务开发”技术,通过开发任务,然后将任务组织成业务流程,来实现业务的随需应变。TOMIS集任务、流程、管理和协作为一体,是企业全体员工,特别是知识工作者的工作平台。组织中的任何人,只要进入TOMIS系统,就能与他人进行紧密协作,高效完成各种任务。
道仑企业数字神经系统的推出,将推动21世纪的企业实现管理的转型升级,提高它们以客户为中心随需应变的能力,以全新的姿态迎接互联网和电子商务的挑战。
TOMIS软件架构
图1 TOMIS软件架构
TOMIS软件体系结构是一个三层结构:用户接口(UI)层,业务逻辑层,数据服务层。
用户接口(UI)层,实现UI逻辑,支持各种客户端(如电脑、手机等)WEB浏览器。
业务逻辑层,采用道仑公司独特的“面向任务开发”技术,无需编程,通过定义任务流程实现各种业务逻辑(流程)。
数据服务层,以WEB服务的形式提供数据处理功能,以及对数据库的访问。
以上三层是相互独立的,各层都可以单独改变,只要接口不变,就不会影响到其它的层。
应用及网页,如果需要将应用中的业务活动包装成任务,不管是TOMIS应用,还是第三方应用,就将业务活动相关的网页关联(定义)到TOMIS系统。
可以看到,TOMIS系统通过WEB引用或WEB服务与其它系统打交道,是真正基于SOA架构的系统。
TOMIS系统架构
TOMIS系统架构是以任务为中心的架构。
图2 TOMIS系统架构
如图,任务管理处于整个TOMIS系统的中心位置。战略管理、客户管理、销售管理、采购管理、生产管理、产品管理、资源管理等,都通过任务管理来产生和接收任务,并与其它模块交换信息和对接流程。正是任务管理,将分布在各个模块中的所有业务流程无缝连接在了一起。
任务管理就象连接城市的河流和高速公路,将跨部门的业务流程连结为一个整体,并高效率地驱动业务的进行。可以说,没有贯通企业全局的任务及其流程的管理,就不会有企业全面流程的管理。因为企业其它管理功能(如客户管理、战略管理等)的实现,最后都要落实到任务。没有任务管理,其它的管理就成了空中楼阁,落不了地。
任务管理的存在,使得整个信息系统获得了如下的好处:
1. 用户进入系统就可以看到他的所有任务,点击任务就可以开始工作,而不必到各个应用菜单中去寻找他的工作。这方便了用户的操作,提高了工作效率。另外,利用任务管理系统的通知和提醒功能,使任务接收者及时知道他的任务,消除了因通知不及时造成的任务的延迟或耽搁。
2. 任务让各个关联的模块解耦,各个模块专心处理它本身的业务即可,模块之间的流程协作交给任务管理模块来处理。这就极大地简化了各模块的复杂性,并同时增强了它们之间的互操作性。
3. 业务流程通过任务来组织,增加了流程随需应变的能力。同时,任务管理将流程的各部分有机联系在一起,使相关人员都知道任务的全局信息,避免了只见树木不见森林。
TOMIS特点
1. 一切都是任务
任务,是一切有目的的活动。企业中产生的一切价值,都是通过任务来创造的,因此,任务管理应当成为企业管理的中心。企业中一切重要的活动,都应当作为任务来管理。
使用传统管理信息系统(例如ERP系统)的企业,经常会发生这样的情况:很多事务本来当天就可以处理完,往往拖到第二天甚至更长时间才开始处理。ERP系统是事务处理系统,这个系统使事务处理自动化并将不同功能的数据综合起来,但是它无法从始至终协调地组织业务流程。以销售定单处理流程为例。在ERP系统中这个流程包括以下事务的执行:定单文件的生成、船运文件的生成和账单文件的生成。实际上这三项事务一般分别地交由三种不同的执行人员执行,他们分别来自营业部、仓库和会计部门。ERP系统避免了三种执行者的重复数据输入,但是,ERP系统从不提醒仓库主管或者会计主管前道工序已经完成,现在轮到他们来完成业务了。结果执行者们需要外部提示(人工干涉)来完成这些指派的工作!这造成了整个流程的无谓延迟,降低了组织的效率。
TOMIS系统是按照“以任务为中心的全面流程管理”思想开发的,“一切都是任务”,是它最大的特点。系统把每个用户要做的事情(比如审批、生产作业单、出库单等等)包装成任务,然后以任务的形式推送到用户的任务列表中。用户进入系统就可以看到他的任务,点击任务就可以开始工作,而不必象使用传统系统那样,到应用系统的各个菜单中去寻找他要做的事情。这简化了系统的使用,方便了用户,提高了效率。不仅如此,在任务产生后,系统可立即以邮件或短信的形式通知任务接收者,用户点击邮件或短信,就可直接进入相关的页面进行处理,这就消除了因通知不及时造成的任务的延迟。而基于任务的考核,则很大程度上消除了可能人为造成的拖延,因为任务处理的过程都记录在了系统中,如果用户收到了任务而不及时去处理,将会影响后面对他的考核。
“一切都是任务”,将使企业的运作速度和效率得到数量级的提升。
2. 全视图管理
全视图管理是TOMIS系统最重要的表现形式。
企业管理涉及到企业的方方面面,而这些要素又是交织在一起、互相影响的。如果把企业比喻成一头大象,则许多企业部门管理者就象在盲人摸象,摸到象腿的人说大象是一根柱子,摸到象身的人说大象是一面墙,总之很难窥见大象的全貌,形不成整体的印象。对企业管理者而言,最需要的事情,就是能够随时按主题,把所有相关的信息组织在一起,呈现在面前。传统的管理系统,各种信息散布在系统的各个角落,没有建立起有机的联系,是无法实现这个功能的。如果进入各个应用菜单查找相关的各种信息,耗时耗力不用说,很多时候还不一定找得到,而即使找到了,很可能又把前面看到的信息和要做的事情忘记了。这是不断切换场景给大脑带来的干扰,会极大降低我们的工作效率。
全视图管理,在很大程度上解决了这个问题。如图2所示。全视图管理的表现形式是一个树型的节点图,节点可以不断向下扩展,层数没有限制。节点的内容是按主题组织的,展开节点,相关信息就以可视化的方式呈现在面前。用户无需切换,在一个页面就可看到所有相关的信息,以及处理所有相关的事情。而且使用起来非常简单,用户几乎不需要学习就能操作。以资源管理为例,从员工节点,可以看到员工相关的所有信息:他的基本信息、具备的技能、拥有的角色、他的目标、活动计划、承担的任务等等。
图3 全流程管理表现形式示例
全视图管理对企业管理者而言,企业运作的全貌尽收眼底,没有了盲人摸象的困惑,这将极大地提高企业管理者的工作效率。
TOMIS设计理念—面向任务开发
TOMIS采用的是“面向任务开发”技术。
面向任务开发,就是将企业所有的业务活动包装成任务,然后直接由任务组装成业务流程的一系列方法和技术。
任务的包装
我们知道,任务的内容是千差万别的,大的如一个工程项目,小的如给客户送货。怎么能统一通过“任务”这个对象来管理呢?换句话说,如何为“任务”这个对象建模呢?
我们采取的方法是:包装。这与采用集装箱来运输不同的货物是一样的道理。就是把任务当作一个容器,一个“壳”,里面可以放入不同的活动。而活动本身的内容,是独立开发的。这就提供了极大的灵活性和适应性,能将所有的活动包装成任务,只要你愿意。
流程的组装
在把任务组装成流程前,我们有必要讨论一下任务与流程的关系。
任务与流程
任务与流程,是一枚硬币的两面,二者分别是从目的和过程出发看的同一个东西——企业中有目的的活动。我们称“任务”时更偏重于活动的目的,而称“流程”时更偏重于活动的过程。二者相互包含,但任务的位置更高。任务决定流程,是流程的灵魂。流程属于任务,是任务的分解,是完成任务的过程和步骤。但流程又是由任务组成的,所以任务与流程,是你中有我,我中有你,二者互相包含,不可分离。因此,本系统的“任务”是一个自包含对象。
在流程的实现技术上,现有的工作流系统(OA及BPMS)存在不小的局限。现有工作流系统中的流程,在其生命周期中其结构基本是不能改变的。因此,现有的工作流系统只适合一些生命周期短的,且在生命周期中不需要改变的流程,而不能用于企业中存在的很多不确定性任务及其流程的管理,这就必然造成组织中还有很多任务及流程不能被很好地管理。所以,一些上了工作流系统的企业,也只是实现了一些类似审批流程的功能。但是,企业并非只有审批流程才是流程,才需要被管理。现实中还有很多任务及其流程是不确定的、离散的,但也需要管理,以致市场上又出现了很多独立的任务管理系统。所以现在的工作流系统并不能很好地融合各个应用,并真正实现流程的无缝集成。这也是形成企业中信息系统的多元结构,最终造成信息孤岛和流程割裂的根本原因。
本系统的流程,是通过模拟生物体细胞的工作原理来实现的。
我们知道,复杂的生物体实际上是由一个个较简单的细胞组成的,细胞形成组织,组织组成器官,器官组成子系统,最后由子系统组成完整的生物体。我们把企业也看成是一个活的有机体,并模拟生物体的细胞来设计任务。任务与细胞有很多相似之处。首先,它们都带有一定的信息,并需要信息的传递;其次,它们都可以分解/分裂为更小的单元,或组成更大的单元;最后,它们都可与其它单元形成一定的关系。
在本系统中,任务是组成流程的基本单元。每个任务就是一个可重用的“细胞”,可以方便地用来组成各种流程。
因此,从某种意义上说,本系统具有与生物体类似的自适应能力,能在过程中不断演化来适应环境的变化。
任务管理与流程管理
任务决定流程,流程为完成任务服务,所以流程管理应该以任务为中心。不以任务为中心,流程管理就失去了目标。而任务管理也要依托于流程管理,没有流程管理,任务管理就失去了依据,任务的完成就不可预期。因此可以说,任务管理就是流程管理,反之亦然。
正是由于理清了任务与流程的关系、任务之间的关系,以及模拟细胞来包装任务和实现流程,使得本系统几乎能实现所有的业务流程,也使得信息系统的一体化成为了可能。
TOMIS程序开发工具
TOMIS系统是三层结构,后端是数据服务层,中间是业务逻辑层,前端是UI层(网页)。
为了方便所有各层的程序开发,TOMIS系统为各层提供了相应的开发工具。
任务的定义
任务的定义主要包括一下几个个方面的内容:
l 任务的属性,包括与网页的关联,也就是任务的包装。
l 任务的流程
l 任务的权限
l 任务的提醒设置
流程的定义
在TOMIS系统中,因为流程是属于任务的,所以流程也是在任务中定义的。具体操作是在任务定义里的“任务流程”选项卡中,如图8所示。
在这里用户可以自行添加、修改、删除流程步骤,指定流程的执行顺序,以及流程的分支或跳转条件等。而流程中的每个步骤,就是一个任务,是已经定义过的任务。
任务的通知和提醒
任务管理系统提供任务的通知和提醒功能。用户可以方便利用任务管理系统的通知和提醒功能,使任务接收者及时知道他的各种任务,消除了因通知不及时造成的任务的延迟。
任务的通知和提醒功能是在任务定义里的“提醒设置”选项卡中设置的。
图3任务提醒设置
可以为以下的任务事件设置提醒功能:
任务分配(产生)时,通知任务接收人。
任务开始前,提醒任务负责人。
任务结束前,提醒任务分配人或负责人。
任务结束后,通知任务分配人。
任何活动,只要把它包装成任务,就具有了通知和提醒功能。一旦设置了通知和提醒,任务管理系统会在合适的时间提醒任务相关人员。
消息内容是用户根据任务内容自行定义的。
当然,除了任务的通知和提醒,用户只要一登录任务管理系统,就可以在“我的任务”里看到他的全部任务。
我的任务
“我的任务”是任务管理系统的登录页面,也是主要页面。
TOMIS任务管理系统将每个人的任务推送到他的任务列表中,用户进入系统就可以看到他的全部任务,点击任务就可以开始工作,而不必到菜单中去寻找他的工作。这简化了系统的使用,方便了用户的操作,提高了工作效率。如下图所示:
图5 我的任务
可以按照各种条件,如日期、任务类型、任务状态等查询任务。任务不同的状态用不同的颜色表示,红色是超期提醒。
点击某个任务,就可以进入该任务,查看或直接处理该任务。
此外,该页面还提供:产生任务、任务日历、查看我分配的任务以及下属任务等功能入口。
任务日历,以日历的形式列出任务。
图6 我的任务日历
点击日历中的任务,就可以打开任务进行工作。
也可以直接在某个日期上点击来产生各种新任务。
任务的管理
因为任务的具体内容是单独开发的。不同类型的任务,任务管理的内容是不一样的。
下面以一个通用型的任务为例进行说明。
图7 任务管理例子
1. 任务主信息。包括任务描述、开始结束时间、任务状态、任务完成情况等信息。这里可以开始或结束任务。
2. 任务流程。任务流程是由一个个子任务组成的,在这里对任务流程进行管理。可以增加新的子任务,修改子任务的内容,删除不需要的子任务,也可以产生和取消子任务,或进入子任务进行管理。
3. 任务输出。任务需要的成果,例如产品、设计方案等。任务输出一般来自于任务的来源,例如销售订单的产品,也可来自于父任务。可以对输出进行增加、修改、删除等操作,也可以针对某个输出产生提供它的子任务,或输入已完成数量。
4. 任务输入。完成任务需要的原材料等。任务输入一般来根据任务的输出计算得到,例如产品BOM。可以对输入进行增加、修改、删除等操作,也可以针对某个输入产生提供它的子任务。
5. 使用人员。任务使用的人力资源,一个任务可能要用到多个人力资源。可以分配和释放人员。如果该任务需要排程,会自动检查人员的时间冲突,并可进行调整。
6. 使用设备。任务使用的机器设备,一个任务可能要用到多个设备。可以分配和释放设备。会自动检查设备的时间冲突,并可进行调整。
7. 任务费用。对任务产生的各种费用进行管理,可以输入材料费、人工费、设备使用费、其它费用等,并实时反映该任务的毛利。另外,还可以将子孙任务的费用包括进来,这样就能对整个任务(项目)的资金和费用进行控制。如下图所示:
图8 任务费用
8. 标注。任何相关人员都可以对该任务添加标注,如注意事项、建议、注释、提醒等。
流程的管理
在TOMIS系统中,流程是包含在任务中的。所以流程的管理,也是在任务管理中实现的。具体操作是在任务管理里的“任务流程”选项卡中。
如下图所示:
图9 任务流程的管理
任务管理系统允许用户对已经产生的任务的流程实例进行调整。这提供了巨大的好处,可以适用于不确定性的任务及其流程的管理。
如果在任务定义时,指定了流程实例不可以修改,则这里只能查看流程。否则,就可以修改流程,比如添加、修改、删除流程步骤,指定流程的执行顺序等。
点击流程中的某个任务,就可以进入该任务,查看或直接处理该任务。
任务流程图
任务流程图如下图所示:
图11 任务流程图
流程图显示了任务流程的逻辑关系和时间分布。不同的任务状态用不同的颜色表示。
点击流程图中的某个任务,就可以打开该任务。
任务甘特图
在任务流程管理界面中,同时提供了“甘特图”功能。点击它就可以进入任务流程甘特图的管理。
任务流程甘特图的管理如下图所示:
图10 任务流程甘特图
甘特图显示了任务流程的逻辑关系和时间分布。不同的任务状态用不同的颜色表示。
这里可以点击“+”或“-”按钮放大或缩小显示时间的刻度。最大到月份,最小到小时。
点击甘特中的某个任务,就可以进入该任务,查看或直接处理该任务。
TOMIS系统开发流程
1. 分析业务需求,画出业务流程图。
2. 分析业务流程与数据的关系,画出数据流程图。
3. 设计数据库/表结构。
4. 开发数据访问Web服务(DAS)层。
5. 开发网页,并将网页包装成任务种类。
6. 定义任务及流程。
7. 定义组织结构、用户和角色,将任务种类和任务分配给角色。
8. 测试。
9. 运行。
道仑任务管理平台的比较
现对“数字神经系统”与“ERP系统”作一下比较。
比较项目 |
数字神经系统 |
ERP系统 |
推出时间 |
21世纪10年代 |
20世纪70年代 |
目标 |
提高知识工作者的生产力 |
提高体力劳动者的生产力 |
管理理念 |
全流程管理(或以任务为中心的管理) |
以计划为中心的职能式管理 |
管理对象 |
任务 |
计划 |
组织结构 |
网络、扁平化 |
金字塔 |
设计重点 |
流程 |
职能 |
流程实现方法 |
把活动包装成任务,再把任务组装成流程。 |
硬编码,流程固定 |
流程驱动 |
任务和角色 |
计划和职权 |
运作模式 |
自组织 |
自上而下+分工 |
系统架构 |
SOA三层结构 |
非SOA |
采用技术 |
B/S,客户端自适应技术,支持移动终端。 |
绝大部分C/S,不支持移动终端。 |
支持业务类型 |
所有业务 |
非流程业务 |
信息系统结构 |
趋向一元结构,消除信息孤岛 |
导致多元结构和信息孤岛 |
客户化工作量 |
小 |
大 |
产品性价比 |
高 |
低 |
优势 |
支持业务流程随需应变 |
不支持业务流程随需应变 |
适合场景 |
个性化生产 |
大规模生产 |
道仑任务管理平台的优势
道仑任务管理平台(TOMIS)作为全新一代的管理信息系统,相对当前的ERP系统具有巨大的优势:
1. 开发速度快。TOMIS独特的“面向任务开发”技术,以及代码自动生成工具,使我们可以快速地开发任务网页,并组装流程。
2. 随需应变。“面向任务开发”技术,使我们可以快速开发和调整业务流程,让企业具备了随需应变的能力。整个组织形同神经系统,企业的运作效率和速度将得到空前提高。
3. 成本低。TOMIS采用的“面向任务开发”技术,大大降低了软件开发的成本,使得企业以较低的成本,实现高水平的信息化。
4. 用户掌控业务流程。业务流程可由用户根据业务需求自行定义和调整。企业信息系统的建设也就摆脱了对IT厂商的全面依赖,由用户主导。
5. 方便绩效考核。TOMIS将员工所有的工作任务纳入了管理范围,每个任务的完成情况都记录在系统里,方便了对员工的绩效考核。
企业的核心竞争力,在本质上,就是通过组织流程来协调各种不同活动,高效整合资源,快速响应市场和客户的能力。核心竞争力是企业的系统能力,而不是单一能力。
道仑任务管理平台是提升企业的核心竞争力的IT系统。它将企业所有的业务流程和资源整合成了一个高效的运作体系,大大提高了企业运作的速度和资源利用的效率,降低了管理成本,使企业在激烈的市场竞争中取得领先优势。
道仑任务管理平台,不但是企业全体员工共同工作的平台,还是企业文化和制度的载体,它体现了先进的企业文化和生产力,能增强企业全体员工对企业的认同感和凝聚力,它承载了企业的核心竞争力,是企业驶向蓝海的航空母舰。