Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Business Process Modeling in Goldman Sachs @ JJUG CCC Fall 2017

1,932 views

Published on

This is a presentation to talk about business process modeling in Goldman Sachs which presented in Japan Java User Group Cross Community Conference Fall 2017.

Published in: Technology
  • Be the first to comment

Business Process Modeling in Goldman Sachs @ JJUG CCC Fall 2017

  1. 1. 1 #ccc_c4 ゴールドマン・サックスにおけるビジネスプロセスモデリング ~Camundaを用いたビジネスプロセスの可視化とワークフローの自動化~ ゴールドマン・サックス ヴァイス・プレジデント 石井すみれ アソシエイト 福井達也 #ccc_c4
  2. 2. 2 #ccc_c4 アジェンダ • ゴールドマン・サックスのエンジニアリング • ビジネスプロセスモデリングとは • Camundaフレームワーク • ゴールドマンサックスにおけるCamundaの応用
  3. 3. 3 #ccc_c4 ゴールドマン・サックスのエンジニアリング 福井達也
  4. 4. 4 #ccc_c4 ゴールドマン・サックスのエンジニアリング • ゴールドマン・サックスとは – 投資銀行業務、証券業務および投資運用業務を中心に、企業、金融機関、政 府機関、個人など多岐にわたるお客様を対象に幅広い金融サービスを提供し ている世界有数の金融機関です。1869年に創業、ニューヨークを本拠地として、 世界の主要な金融市場に拠点を擁している。 • ゴールドマン・サックス・エンジニアリング – 複雑な問題へのソリューションの構築、時代を変えるテクノロジーの創出、ビジ ネスと金融 マーケットをグローバルに牽引するシステム開発を行っている。 http://www.goldmansachs.com/japan/what-we-do/engineering/index.html
  5. 5. 5 #ccc_c4 ゴールドマン・サックスの部署
  6. 6. 6 #ccc_c4 ゴールドマン・サックスのエンジニアリング • Java Community Process – Executive Committee – JCP Executive CommitteeはJavaプラットフォームの仕様策定における重要なプ ロセスを担う委 員会。ゴールドマン・サックスは2011年より本委員会の一員に 選任。 • OSS – Eclipse-Collection – Reladomo – Others:https://github.com/goldmansachs
  7. 7. 7 #ccc_c4 We Build PLATFORMS APPLICATIONS SOLUTIONS
  8. 8. 8 #ccc_c4 ビジネスプロセスモデリングとは 石井すみれ
  9. 9. 9 #ccc_c4 ビジネスプロセスモデリングとは • “現在のプロセスを分析・改善するための、事業体によるプロ セスモデリング活動である” (ウィキペディア) • 業務手順を分かりやすく図示して可視化するため • なぜ、必要なのか? o 業務手順の可視化 o 業務効率の改善 o リスクの回避
  10. 10. 10 #ccc_c4 よくあるビジネスプロセスモデリング
  11. 11. 11 #ccc_c4 BPMN (ビジネスプロセスモデリング表記法) • BPMN (Business Process Model and Notation) • OMG (Object Management Group)により定義されたビジネスモデルの標 準記法 • BPMN図は一般的なフローチャートのように表現されるが,可視化のみな らずXMLとしてシステムの入力データとして使用可能 • ビジネス プロセスの設計と実装の間でよく発生するコミュニケーション ギャップを埋める • すべてのビジネス関係者が容易に理解できる標準記法
  12. 12. 12 #ccc_c4BPMNを用いたモデリング例 宅配ピザのフロー
  13. 13. 13 #ccc_c4 業務手順の可視化 • 責任の可視化 • 役割の定義 • 一貫性 • 透明性 • リスクの発見
  14. 14. 14 #ccc_c4 BPMNの構成要素 スイムレーン
  15. 15. 15 #ccc_c4 BPMNの構成要素 フローオブジェクト イベント ゲートウェイ アクティビティ (タスク)
  16. 16. 16 #ccc_c4 Camunda BPMフレームワーク 石井すみれ
  17. 17. 17 #ccc_c4 Camunda BPMとは? • ビジネスプロセスマネジメントのためのプラットフォーム • JavaによるOSS (https://camunda.org/) • Apache license • BPMNを元にワークフローを自動作成 – Webインターフェース – RESTful API – レポートの生成
  18. 18. 18 #ccc_c4Try Out Camunda Examples Download camunda-bpm-examples https://github.com/camunda/camunda-bpm-examples
  19. 19. 19 #ccc_c4 Download Desktop Modeler Download > Unzip > " camunda-modeler.exe“ Try Out Camunda Desktop Modeler
  20. 20. 20 #ccc_c4Try Out Camunda Desktop Modeler
  21. 21. 21 #ccc_c4Try Out Camunda Desktop Modeler
  22. 22. 22 #ccc_c4Try Out Camunda Desktop Modeler
  23. 23. 23 #ccc_c4Try Out Camunda Desktop Modeler
  24. 24. 24 #ccc_c4Try Out Camunda Desktop Modeler
  25. 25. 25 #ccc_c4 Download BPM platform Download > Unzip > "start-camunda.bat“ Tomcat distribution version Try Out Camunda BPM Platform Download camunda-bpm-examples https://github.com/camunda/camunda- bpm-examples
  26. 26. 26 #ccc_c4Try Out Camunda Camunda Cockpit
  27. 27. 27 #ccc_c4Try Out Camunda Camunda Cockpit
  28. 28. 28 #ccc_c4Try Out Camunda Camunda Tasklist
  29. 29. 29 #ccc_c4 ゴールドマンサックスにおけるCamundaの応用 福井達也
  30. 30. 30 #ccc_c4 EP Workflow • Camundaをカスタマイズした社内用クラウド型ワークフロープ ラットフォーム • さまざまな追加機能 – 社内セキュリティとの連動 – カスタム可能なWeb UI – 様々なAPIの追加 – 統計データの収集
  31. 31. 31 #ccc_c4EP Workflow ワークフロー生成の流れ
  32. 32. 32 #ccc_c4EP Workflow Workflow Designer Ignore dup
  33. 33. 33 #ccc_c4EP Workflow Form Designer
  34. 34. 34 #ccc_c4EP Workflow Form Designer
  35. 35. 35 #ccc_c4EP Workflow eTaskによるコントロール
  36. 36. 36 #ccc_c4EP Workflow eTaskによるコントロール
  37. 37. 37 #ccc_c4EP Workflow 統計データの活用 • プロセスの状態を可視化 • 容易なボトルネックの発見
  38. 38. 38 #ccc_c4 社内におけるワークフローのユースケース • システムエラーの監視 • 口座開設 • 各種レポートの作成 • コンプライアンストレーニング • パフォーマンスレビュー
  39. 39. 39 #ccc_c4 Summary • ビジネスプロセスモデリングとは – 業務プロセスの流れやそれにかかわる人的・物的資源を定義すること • BPMN – ビジネスモデルを定義でき,システムの入力にも使える • Camunda BPM framework – BPMNを利用して業務ワークフローの自動化が出来る • ゴールドマン・サックスではCamundaを独自に改良する事で ワークフローの自動化や分析を積極的に行っている
  40. 40. 40 #ccc_c4 We Hire Engineering Talent http://www.goldmansachs.com/japan/what-we-do/engineering/index.html © 2017 Goldman Sachs. This presentation should not be relied upon or considered investment advice. Goldman Sachs does not warrant or guarantee to anyone the accuracy, completeness or efficacy of this presentation, and recipients should not rely on it except at their own risk. This presentation may not be forwarded or disclosed without Goldman Sachs’ consent.

×