18. 虎の穴虎の穴虎の穴虎の穴虎の穴虎の穴
Copyright (C) 2020 Toranoana Inc. All Rights Reserved.
1回目
• 新銀行発足
• 3つの銀行の統合
(第一勧業銀行・富士銀行・日本興業
銀行)
• 旧銀行のシステムをそのままに「リレ
ーコンピュータ」でつなぐだけ
→失敗!!
18
19. 虎の穴虎の穴虎の穴虎の穴虎の穴虎の穴
Copyright (C) 2020 Toranoana Inc. All Rights Reserved.
2回目
• 東日本大震災
• 大量の義援金振込による大規模障害
• システム上の処理上限値があることを
知らなかった
• 大量データをバッチ処理
19
20. 虎の穴虎の穴虎の穴虎の穴虎の穴虎の穴
Copyright (C) 2020 Toranoana Inc. All Rights Reserved.
なぜ大規模障害を
起こしたのか
• 振込データを一括でバッチ処理
• エラーで処理できないと日中の処理が
できない
• 一括処理を優先、日中業務を継続しよ
うとした
20
21. 虎の穴虎の穴虎の穴虎の穴虎の穴虎の穴
Copyright (C) 2020 Toranoana Inc. All Rights Reserved.
障害の元になった
旧システム
• 旧第一勧業銀行の勘定系システム
「STEPS」
• 1988年生まれ(私より年上)
• 23年前の設計思想が残り続けていた
21
22. 虎の穴虎の穴虎の穴虎の穴虎の穴虎の穴
Copyright (C) 2020 Toranoana Inc. All Rights Reserved.
申し訳程度のオタ
ク要素
1988年生まれの声優さん
https://matome.naver.jp/odai/214013729
5932769001
22
23. 虎の穴虎の穴虎の穴虎の穴虎の穴虎の穴
Copyright (C) 2020 Toranoana Inc. All Rights Reserved.
IT業界のサグラダフ
ァミリア
• 開発費4,000億円半ば
• 35万人月
• ピーク時8,000人のエンジニア
• 参加ベンダー1000社
23
24. 虎の穴虎の穴虎の穴虎の穴虎の穴虎の穴
Copyright (C) 2020 Toranoana Inc. All Rights Reserved.
IT業界のサグラダフ
ァミリア
• 準備期間:2004年~2006まで→2010
年に延期
• 2011年6月本格開発開始(というより
仕切り直し)
• 2016年3月完了予定
→2019年7月
24
25. 虎の穴虎の穴虎の穴虎の穴虎の穴虎の穴
Copyright (C) 2020 Toranoana Inc. All Rights Reserved.
新勘定系システム
「MINORI」
• SOA(サービス志向アーキテクチャ)
の採用
• 銀行の勘定系システムとしては初
• システム変更の影響が小さくなる
25
26. 虎の穴虎の穴虎の穴虎の穴虎の穴虎の穴
Copyright (C) 2020 Toranoana Inc. All Rights Reserved.
巨大組織をどう統
括していったか
• コードの自動生成
• AS IS の要件定義禁止
現行踏襲ではなく最適な要件
• ユーザー部門が業務フローを書く
26
27. 虎の穴虎の穴虎の穴虎の穴虎の穴虎の穴
Copyright (C) 2020 Toranoana Inc. All Rights Reserved.
自分が勝手に読み取っ
た教訓
• 最初の設計超大事
• 修正の影響が小さくなるような設計
• 現行踏襲は思考停止
• 何年もシステムを放置するのはヤバイ
(ブラックボックス化&老朽化)
27
28. 虎の穴虎の穴虎の穴虎の穴虎の穴虎の穴
Copyright (C) 2020 Toranoana Inc. All Rights Reserved.
まとめ
• 時間とお金を大量にかけた史上最大の
プロジェクト!!
• 数多の犠牲のなかで何を得たのか!!
• 技術の勉強の合間の息抜きにぜひ!!
28