业务流程管理的需求

每一个公司、企业或者政府部门都有自己的业务流程。在当今激烈的社会竞争中,拥有优化、高效的业务流程,就能够随时响应市场需求的变化,使市场利于不败之地。为了获取竞争优势,企业业务流程管理必须满足下列条件:

1)高度自动化,以最优的路径覆盖必要的业务部门。

2)对于变化的市场,企业要有能力对已经部署的业务流程进行必要的实时修改,以响应市场需求的变化。

3)随时涌现的新市场、新需求,更要求企业能够随时建立、测试并部署全新的业务流程,从而抢占市场先机。

4)为了能够实现真正的创新,企业还必须确保流程的各个组件尽可能具备重用性。这一点将保证企业有能力在未来迅速地、低成本地对这些流程组件进行重新配置,从而以最小的成本和最快的速度来响应日新月异的商机与威胁。

业务流程的生命周期由商业目标驱动,由IT负责实施。由此,为了实现商业目标,必须使贯穿整个公司的IT 流程与商业目标保持一致。然而,IT基础设施可能是复杂的、欠灵活的,而且会对用于解决特定业务和IT问题的很多技术和应用产生负面引擎。SOA和复合应用的开发能够实现使用现有IT资源解决这些问题,因为其可以快速装配服务以创建业务流程。

SOA的优势在于使用现有的IT基础设施来最大化地满足业务目标。有效的SOA应该:

1)考虑到业务流程的整个生命周期,以确保IT与业务的一致性;

2)将现有IT系统作为可用的服务进行交付。

3)管理服务以实现高效率及可复用性。

猜你喜欢

转载自synsofttime.iteye.com/blog/1999591