技术开发 频道

工作流应用系统水平解决方案设计探胜

一、前言

    假设我们正在为企业做信息化建设的工作,我们的企业中有各种各样的信息系统需求,我们需要去规划、开发、外包、维护、扩展、管理、实施这样一些系统。企业的系统需求繁多、开发资源协调不到位、预算失控、计划执行不到位等等情况是否经常发生呢? 

    我们的企业是必定面临需求个性化趋向、商业策略变化节奏变快趋向、系统使用范围扩大趋向、自动化程度增强趋向、安全性更强趋向、处理能力提高趋向、维护预算和新开发预算协调等方面的挑战,而我们的“信息工作者”(姑且这么称呼)习惯于做垂直解决方案,习惯于针对具体需求去设计系统概要、设计数据库、设计接口等等。然而,当我们企业又出现新的需求时,我们发现之前的设计有些缺陷了,丢弃不舍,扩展不易,结果只能是我们花费越来越多的成本去进行维护,而我们企业的管理者也变得越来越迁就于我们的应用系统。 

    工作流应用系统水平解决方案是具有通用性的解决方案,是针对某类具体解决方案的抽象,是系统架构和IT基础架构的应用,经过具体化和装修后可以设计各类垂直的解决方案,从而降低企业的信息化成本,提升IT投资回报率。

二、水平解决方案设计原理 

    尽可能的抽象,根据管理意图抽象出关键因素并理顺关键因素之间的关系和驱动逻辑、并整理业务因素与系统因素的对应关系。例如:企业战略执行管理思路下,需要抽象出目标、计划、指标、执行结果及相互关系和因果逻辑。 

    整理出企业信息化系统的基础,整理信息化基础的内部结构、关联、对外的交互关系。例如:企业的组织结构、权限管理,整理组织结构和权限的对象模型、关联、扩展等。 

    寻找企业信息化系统的基础计算。例如:通知服务、消息处理服务、安全中心验证和票据提供服务、企业搜索服务、及第三方企业提供的基础服务等等。 

    寻找外部资源,定位外部资源对于企业水平解决方案的作用,区分我们企业需要做的工作。例如:数据库服务、office Server、报表服务等。 

    保持清新的头脑,及时获取反馈信息并提升我们的水平解决方案能力。

三、管理类系统水平解决方案设计案例

1、 背景

    企业基于精细化管理的管理文化、通过KPI管理来提升企业战略执行力、主要希望在财务、客户、内部流程管理和团队成长几个层面来提升企业管理绩效。然而企业处于高速发展时期,这个过程中业务涉及组织结构是水平的、组织结构职责也可能因为业务需求进行调整、并且可能扩展快速各种新业务,由于企业规模比较大,目标制定后层层分解,执行结果反馈途径不畅、传统国企深严的上下级组织结构模型造成了水平协作时的沟通和协作阻力。奖励和惩罚标准难以实施等问题是企业迫切需要解决的。 

    这样的企业我们要设计怎样的解决方案呢?有部分具体的业务需求、需要快速响应新的业务需求、需要高质量、低成本的为企业提供稳定的应用系统,协作企业到成管理目标,降低管理任务的复杂度,提升管理执行力。

2、 管理要素

2.1 关键因素 

    关键的因素主要包括:目标、任务、进度、计划、事件、绩效管理。

2.2 业务架构



图1

 

    业务框架里需要注意的几点,主要包括: 

    •按决策者意图制定目标和任务,定义各种指标。 
    • 决策者掌握进度报表/跟踪进展情况。 
    •仪表盘技术动态展现指标完成状态。 
    • 管理者监督和跟踪任务过程,动态展现指标完成情况。 
    • 执行者记录和更新任务情况,系统进行任务提醒。 
    • 分析者进行差距分析和问题管理。

2.3 精细化管理解决方案原理


图2

    精细化管理解决方案原理,需要注意几点: 

    •依据事件管理思想驱动解决方案设计。 
    • 让员工以最便捷的方式明确职责并关注相关目标及工作系统设计。 
    •通过PDCA闭环管理思想实施并持续提升企业综合实力。 
    • 帮助企业营造客户价值为解决方案宗旨。

3、 设计要素

3.1 业务与系统之间关系 

    系统开发的目标是为业务服务的,是为了满足业务需求,水平解决方案需要足够深的对业务进行抽象,各种管理思路基本上会涉及到目标、任务、绩效管理、事件管理等。这些业务对象之间又有怎样的关系,如何过渡为一个与之对应的系统视图?我们设计一个水平解决方案之前需要整理好这些对应关系。 

    假设我们的企业在一年之内有个目标,目标是要新增50个储蓄网点,这样我们需要划分任务,如:场地选择、场地的装修、证件办理、人力资源准备、开业等任务,在完成每一个任务的时候会有很多事件需要处理,如场地选择中需要去完成场地租赁的事件等,这个过程中需要有绩效管理、对事件处理过程有监督、跟踪的需求、对整体目标完成情况需要掌握,人员的绩效需要考核等等,这类需求普遍可以从以下的水平分析上抽象出来。


图3

    我们的解决方案描述的是如何在我们企业管理信息系统实施过程中流畅的跨越业务视图和系统视图之间的鸿沟。

3.2 设计目标 

    水平解决方案设计的目标是通过抽象的分析去设计一组系统对象的关系、设计系统服务的架构,并且提供一个水平解决方案的具体工具,在做具体垂直解决方案时提供快速开发的平台。

4、 水平解决方案描述

图4

 

 

 

 

    决策者视图的功能包括: 

    •动态掌握各种指标的动态视图(平衡记分卡/仪表盘技术/PORTAL技术) 
    • 浏览精细目标进度视图 
    •监督目标执行状况 
    • 辅助决策分析 

    管理者视图的功能包括: 

    •动态掌握任务/目标完成质量 
    •动态掌握人员工作绩效 
    •对精细化管理目标进行考核 
    • 监督目标执行状况 
    •制定和维护部门目标及状态 
    •问题分析视图 
    • 配置管理视图

    操作者视图的功能包括: 

    •所有事件的待办事项 
    • 事件处理过程的跟踪 
    •个性化的提醒方式 
    • 快速沟通的平台 
    • 及时掌握工作相关的辅助信息 
    •不能工作时方便的代理机制和交接功能

5、 水平解决方案技术架构

图5

 

四、寻找您的优势地带

    纵观我们的各种信息的架构无非三个层面,表示层处理业务系统信息的展示方式、表现逻辑、表现的介质。通信层处理业务系统交互、服务访问、消息传递等。业务流转层处理业务逻辑、维护业务流转规则等。 

    管理的本质也无非是执行,制定了目标和计划如何执行下去,所需的IT协作无非提供反馈的便利和监督、跟踪的功能、方便的提醒到企业的用户要做什么等。 

    无论您处于哪个行业,您是行业的专家,在水平解决方案的基础上构建您企业的垂直解决方案,如:物流、电信、银行、电子企业、服装鞋业制造企业……选择合适的水平解决方案,这样您企业的垂直解决方案更加具有竞争力。我们已经拥有多年的工作流技术及积累,在我们的水平解决方案上带上您企业的优势地带,将节约大量成本,提高成功的机率,这一切只需要在我们的水平解决方案中带上您企业的优势地带。做适合您所在行业的垂直解决方案。

0
相关文章