50 likes | 214 Views
以 BPM 指导应用软件开发. 背景. 刚刚参与了一个银行综合应用系统的评估 该系统在设计中借鉴了 BPM 的思想 带来 了不同的效果. “过程”或“流程”. 过程 Process 有 明确输入、输出定义 有明确业务处理规则 内部活动 紧 耦合 与其他业务 过程相对独立 在不同业务流程中可复用 流程 Workflow 针对特定业务场景 过程的特定 组合 强调过程间的关联关系. 以“业务过程”为单元的优势. 有助于建立完整的业务处理流程 不同过程可以采用不同的实现 方式 人工处理与计算机 处理的有机配合 明确 资源 、职责、规则、接口、风险 统一
E N D
背景 • 刚刚参与了一个银行综合应用系统的评估 • 该系统在设计中借鉴了BPM的思想 • 带来了不同的效果
“过程”或“流程” • 过程Process • 有明确输入、输出定义 • 有明确业务处理规则 • 内部活动紧耦合 • 与其他业务过程相对独立 • 在不同业务流程中可复用 • 流程Workflow • 针对特定业务场景 • 过程的特定组合 • 强调过程间的关联关系
以“业务过程”为单元的优势 • 有助于建立完整的业务处理流程 • 不同过程可以采用不同的实现方式 • 人工处理与计算机处理的有机配合 • 明确 • 资源、职责、规则、接口、风险 • 统一 • 涉及同一业务规则都通过同一业务过程实现 • 灵活 • 当整体业务流程变化时,大量业务过程单元本身保持不变 • 便于绩效改进 • 分解复杂业务流程 • 易于实现ABC
效果 • 各项业务流程非常清晰,易于理解和掌握 • 计算机处理与人工处理的衔接很明确 • 基于“业务过程”单元,软件功能灵活、易扩展 • 与岗位设置、职责分工易匹配 • 有助于业务过程、资源的复用 • 统计数据口径更加一致 • 易于统计各业务过程的绩效数据 • 识别核心过程和辅助过程,有助于建立外包策略