事業活動を理解して設計する
by
増田 亨
Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
事業活動の全体を 横断的に理解する 有限会社システム設計 増田 亨 【現場から学ぶモデル駆動設計 第15回】 2022年4月13日(水)
Slide 2
Slide 2 text
ドメイン駆動設計 ① 事業活動を理解して設計する ② コアドメインに集中して設計改善を続ける ③ ビジネスルールに基づく計算判断ロジックを、データ処理から分離する 2022/4/13 2
Slide 3
Slide 3 text
事業活動を理解する基礎知識 • 商取引モデル • 価値連鎖モデル • 差別化/逆差別化 • 事業活動を理解する4つの視点 2022/4/13 3
Slide 4
Slide 4 text
「商取引」を理解する 2022/4/13 4
Slide 5
Slide 5 text
事業理解の基本:商取引 売り手 買い手 価値 対価 持続性 ・コマース(互恵) ・win - win 契約と履行 ・価値を提供する約束と実行 ・対価を支払う約束と実行 2022/4/13 5
Slide 6
Slide 6 text
事業理解の基本:商取引の連鎖 パ ー ト ナ ー 自 社 チ ャ ネ ル 顧客 ¥ 製品 売上 ¥ 原材料 コスト ¥ 製品 売上 サービス ¥ 売上 参考:「PICT図解」 契約と履行 契約と履行 契約と履行 契約と履行 2022/4/13 6
Slide 7
Slide 7 text
自社の事業活動を理解する基礎知識 2022/4/13 7
Slide 8
Slide 8 text
価値連鎖(バリューチェーン) (出典 Mirai Arch ) 契約駆動 の活動 計画駆動 の活動 2022/4/13 8 どの活動に差別化の重点をおくかを検討するための枠組み
Slide 9
Slide 9 text
サービスブループリント(出典:NIJIBOX BLOG) 顧客から直接は 見えなくなるライン 主活動 支援活動 2022/4/13 9 ビジネスの弱点を見つけたり改善ポイントを議論する枠組み
Slide 10
Slide 10 text
ドメイン駆動設計のアプローチ ① 事業活動をサブドメインに分割する ② サブドメインを重要度と複雑度で三つに分類する • 中核サブドメイン • 支援サブドメイン • 汎用サブドメイン 2022/4/13 10 サブドメインの境界分けに 価値連鎖やサービスブルー プリントが使える
Slide 11
Slide 11 text
サブドメインの分類 汎用 サブドメイン 支援 サブドメイン 中核 サブドメイン 差別化/非差別化の重要度 ビ ジ ネ ス ロ ジ ッ ク の 複 雑 度 出典:Learning Domain-Driven Design 2022/4/13 11
Slide 12
Slide 12 text
差別化/非差別化とソフトウエア開発 ① 事業は常に競合他社との差別化の競争 ② 差別化(優位性獲得)と非差別化(劣位性改善) ③ ソフトウェアの重要な要求・期待は、差別化/非差別化に対 応する取り組みから生まれる ④ 事業活動の中で、差別化/非差別化のホットスポットに焦点 を合わせて設計の改善活動を続ける 2022/4/13 12
Slide 13
Slide 13 text
事業活動をバランスよく理解する 財務指標 顧客満足 プロセス改善 学習と成長 結果 行動 短 期 長 期 BSC: Balanced Score Card 事業を理解する視点を増やす 4つの視点をいったりきたりする 2022/4/13 13
Slide 14
Slide 14 text
事業活動を理解して設計する:まとめ • 商取引 • 商取引のネットワーク、PICT図解 • 価値連鎖(バリューチェーン)、主活動/支援活動 • サービスブループリント、フロントステージ/バックステージ • 差別化(優位性獲得)/非差別化(劣位性改善) • 4つの視点でバランスよく理解する 2022/4/13 14