1 / 35

使用 BPM 进行业务 驱动的开发 :实战经验分享

使用 BPM 进行业务 驱动的开发 :实战经验分享. Ken Ng Oracle 融合中间件 首席产品经理. 议题. 业务驱动的 BPM 实现方式 构建业务案例 业务驱动的开发. “ 不存在纯粹的 IT 项目,只有需要 IT 支持的业务 ”. 流程对业务至关重要!. 非 IT 主管的首要任务是改进业务流程的效果和效率. 业务期望. 流程的领导地位. Oracle BPM Suite 11g:业务驱动的建模. Oracle BPM 流程编辑器. 业务分析人员可捕获流程 或者从 Visio 等系统中导入现有流程 共享模型并展开协作 管理快照

Download Presentation

使用 BPM 进行业务 驱动的开发 :实战经验分享

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 使用 BPM 进行业务驱动的开发:实战经验分享 Ken Ng Oracle 融合中间件 首席产品经理

  2. 议题 • 业务驱动的 BPM 实现方式 • 构建业务案例 • 业务驱动的开发

  3. “不存在纯粹的 IT 项目,只有需要 IT 支持的业务”

  4. 流程对业务至关重要! 非 IT 主管的首要任务是改进业务流程的效果和效率

  5. 业务期望

  6. 流程的领导地位

  7. Oracle BPM Suite 11g:业务驱动的建模

  8. Oracle BPM 流程编辑器 • 业务分析人员可捕获流程 • 或者从 Visio 等系统中导入现有流程 • 共享模型并展开协作 • 管理快照 • 生成流程文档

  9. 进行模拟以优化流程设计 • 运行模拟以执行假设分析

  10. 业务规则 • 将业务相关的动态逻辑委托给业务规则 • 决策表 • If-Then 规则 • 可本地化 • 业务词汇表

  11. 业务引导的用户界面设计 • 业务分析人员可以定义表单 • 可在编辑器内预览表单 • 如有必要,开发人员可以利用 JavaScript 让行为更加多样化

  12. 演示和验证 • 可以在编辑器内为业务人员演示流程 • 草稿模式允许演示部分流程,从而方便迭代式流程发现

  13. 业务部门与 IT 部门协作进行流程设计 • 从建模到执行使用一个模型 • 社交协作式设计 • 单一 BPMN 2.0 模型 • WYSIWYE • 导入/导出流程模型 • 面向开发人员的综合性 IDE

  14. 为 BPM 构建业务案例

  15. 评估流程绩效 • 对 6 个 BPM 成熟度维度逐一进行评估 • 查明最大的功能缺口在哪里 • 明确哪些“BPM项目”最能创造效益 • 高价值 • 易实现自动化 • 高风险回报率 Oracle 为“大型 CRO”构建的成熟度模型 2012 年 1 月

  16. 使用 BPM 能力评估和流程优先级的信息创建路线图 • 实施计划提供了实施时间表 • 实现了对实施成本的度量

  17. 确定优势驱动因素并计算 ROI • 计算 ROI 时的关键输入是与购买和部署 BPM 技术相关的投资 • 具有最好的回报和最具说服力的业务案例的项目是更容易获得投资的项目

  18. 什么是业务驱动的开发? 用于开发直接满足业务需求的 IT 解决方案的一种方法 信息来源:Wikipedia

  19. 业务流程开发 2. 设计用户体验 设计最终用户屏幕,定义并捕获关键指标 3. 实现业务效率目标 将模型转换为实际的应用程序(将模型与 IT 共享) 1. 设计有效的流程 了解问题,进行分析、建模和模拟 4. 交互、观察并优化 个性化和业务规则修改

  20. 为何要设计流程?

  21. 订单处理模型

  22. 订单处理模型 所有 3 个人工交互点都需要界面

  23. 订单录入界面

  24. 接下来将发生什么?

  25. 利益相关方图表

  26. 业务驱动的开发演示:场景

  27. 演示场景 业务案例 • Avitek是一家生产和销售公司 • Avitek企业宗旨中的核心理念之一就是客户满意度 • Avitek发展快速,在过去的两年中每年收入都翻倍增长 • 在过去的一年中,客户满意度从 95% 下降到 75%

  28. 演示场景 当前的订单流程 • 订单流程在销售代表、财务和仓库之间是由电子邮件驱动的 • 流程经常中断 • 对于每个订单,财务都必须登录到某个系统来检索客户的信用等级并检查内部的财务业务规则 • 审批非常费时间 • 更新的规则有时会丢失并且订单会被不必要地推迟或拒绝 • 财务和仓库必须将订单的最新状态通知销售代表,但他们不是始终会执行此操作

  29. 演示场景 订单流程改进区域 • BPM 编辑器: • 自动化订单流程,不再采用借助电子邮件的无管制流程 • 利用自动化服务,不再要求人工手动输入(例如,检索客户的信用等级) • 集中化业务规则并且在适用时启用自动审批(例如,财务自动订单审批) • BPM 工作区 • 为流程参与者实施面向任务的 UI • BAM • 为销售代表和高管提供更好的洞察力和可见性

  30. 业务驱动的开发演示:演练

  31. Oracle BPM Suite - 11g 使用 Oracle BPM 编辑器 - 公司能够从关键主题专家那里获得与人口普查流程有关的知识。如今,2010 人口普查流程信息库可为 2020 的普查工作奠定良好的基础。 信息库包括四个关键区域:地址详查 (ADCAN)、十年一度的响应集成系统 (DRIS)、总部处理 (HQP) 和无响应跟进 (NRFU) 经济高效地对稳定增长、越来越多样化且变得越来越难以清点的人口进行统计 实际上,十年一度的人口普查流程以往不仅未予以记录,自动化程度也低,其耗费的美元多达数十亿。 没有能力或只有有限的能力来评估现有流程是否有办法进行提升、消减成本以及提高效率。 领先的人口普查组织 机遇与挑战 解决方案 成果 • 短期成果 • 模拟的 2010 人口普查流程模型和 2012 经济业务流程模型将首次提供使用实际流程运行模拟的能力 - 并估量对流程各个方面的更改所带来的效果。将使用预测性分析工具针对预测结果来协助定义模拟值并交叉引用模拟结果。 • 长期成果 • 优化的 2020 人口普查流程和 2017 经济流程将实现自动化,还将部署业务活动监视信息板,并且将围绕这些流程提供在线协作、自助服务和通信。

  32. Graphic Section Divider

More Related