许多企业已经开始利用业务流程管理(BPM),根据 BPM 规则和机制对业务流程进行模拟,实现自动化并进行全面优化。为了通过灵活的业务运作来有效地满足不断变化的客户和业务需求,企业必需要能够更快、更轻松地建立、部署和维护 BPM 应用。此外,还必需跨越基于多个流程的应用保持一致的外观和感觉。企业可以通过采用标准化的框架作为此类以流程为中心的应用的基础以保证对流程的控制和一致性。
IBM FileNet 业务流程框架(BPF)是一个应用开发框架,通过它,企业和 FileNet 合作伙伴能够快速开发和部署有关 IBM FileNet Business Process Manager 的流程应用。业务流程框架专门提供可配置的基于案例的开发环境,能够让企业通过基于 Web 的通用用户界面(UI)要素创建定制的 BPM 应用,在最大限度上提高组件的重复利用率,极大地降低了开发成本,缩短了部署时间并降低了此类应用的总拥有成本。
BPF 是一个以 IBM FileNet P8 平台及其流程和内容引擎为基础,基于成熟案例的开发框架。
功能和优点 :
提高开发和部署速度
BPF 能够加速设计和开发流程,对实施过程中的每个阶段进行加强,极大地缩短整体交付周期。BPF 作为一个高度可配置的环境,能够让企业提高应用部署速度,不需要额外的时间和资源来创建定制代码。BPF Explorer 是一个配置工具,用户可以通过它创建可以轻松修改的环境,无需具备编程技巧,而且允许在生产环境中进行实时更改。
基于案例的功能
企业往往会碰到案例管理问题,例如,索赔处理,贷款和抵押申请,病历管理,或者法律案件管理,对这些管理问题来说,BPF 能够为它们提供理想的框架。BPF 提供案例过滤、案例优先解决顺序确定、根据案例所属类型挑选案例以及完整的案例记录和审计跟踪功能,所有这些功能对企业案例管理应用来说都是非常重要的。无论是向现有案例添加新的内容还是在工作过程中随时创建案例,都必需保持用户界面的一致性和有效性。
可配置而且可定制的用户界面
BPF 为显示案例相关内容提供灵活的基础,从而提高用户生产力。用户可以方便地获得有关所有案例的信息和支持文档以及其它所需的内容,快速决策并采取相关的措施,包括将索赔转发至相关的主管人员进行审批,向案例添加信息或者对某项申请进行批准或拒绝。企业可以利用可以拖放的 Case Layout Designer 轻松修改界面或者建立新的界面。每个案例和 InBasket 布局都根据角色或用户类型进行定制。对复杂的大型应用来说,可能存在众多的角色和 InBasket,对这种应用来说,可以通过布局模板来捕获并共享此类布局的通用属性。BPF Web Application UI 由众多 UI 组件构成,也可以根据角色进行定制。每个角色都可以通过必要的组件对自己的 UI 进行定制,这些组件都根据角色的需求和偏好进行定义。
角色管理和工作分配
BPF 拥有内置的工作管理(例如"推"或"拉"的工作分配)和基于角色的工作分配功能。BPF 中的工作分配是一个可配置的流程,提供各种业务规则,其中包括,但不限于:工作访问、工作上报、工作批准以及基于业务日历的流程处理计时器。它还允许用户进行前端文档摄取,确定并启动新的工作项目,对迟到的文档与当前流程进行整合。在对应用、表格和支持文档进行处理的案例管理情形中,工作表现为多种方式,例如,它们可以通过邮件、传真、e-mail 和基于 Web 的表格等形式启动案例。BPM 与 BPF 结合起来,在所有此类信息到达时充当它们的"清算室",它们首先对信息进行确认,然后根据到达的文档类型或图像启动相应的业务流程。通过实现这种自动化,可以降低操作成本和时间,提高客户满意度,留住客户。可定制的、基于角色的路由包括个人和集体队列访问以及工作演示功能,在正确的时间将正确的工作显示给正确的人。
可扩展的框架
可以轻松对 BPF 进行扩展,使之包含具体的业务信息和功能。它允许企业通过在整个框架内提供关键的整合点来满足他们特殊的技术和业务需求。BPF 成为每个案例中必需提供给用户的所有数据和工具的"胶水"。目前许多企业的企业信息系统都包含了绝大部分业务信息,例如,索赔、保单和申请。在建立自动化流程,在正确的时间将正确的数据提供给正确的人方面,这种可扩展性功能可以保证开发团队能够通过开放的方法对应用进行定制,并对所有案例管理活动的数据进行共享和更新。