技术开发 频道

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

一、前言

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

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

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

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

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

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

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

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

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

0
相关文章