SlideShare a Scribd company logo
1 of 14
Download to read offline
RDRAモデリングを
体験しよう
2022/02/18
1
• ㈱バリューソース 代表取締役
• 神崎 善司
• Facebook page:要件定義の散歩道https://www.facebook.com/youkennotsubo?ref=hl
• twitter:@zenzengood
• 仕事
• RDRA導入支援
• 要件定義支援
狙い
• 要件定義は「決める」工程
• 決めるための仕組みを体感する
• 今回はGoogleSheetsを使用
• モデリング
• 漠然とした想いを形にする
本日の対象
ビジネスが成立していない ビジネスが成立している
ビジネスを支えるの仕組み
がある
ビジネスの仕組みを考える
今日の
演習
RDARの構造
システム価値 システム境界 システム
外部システム
要求
システム外部環境
業務フロー
バリエー
ション
条件
業務
ビジネス
ユースケース
業務
業務
業務
アクティ
ビティ
画面
ユースケース
イベント
情報
状態
状態
遷移
依存
表でRDRA構造を再現
システム価値 システム境界 システム
外部システム
要求
システム外部環境
業務フロー
バリエー
ション
条件
業務
ビジネス
ユースケース
業務
業務
業務
アクティ
ビティ
画面
ユースケース
イベント
情報
状態
状態
遷移
分類 アクター 機能要求 説明
機能要求
分類 アクター 非機能要求 説明 検証方法
非機能要求
アクター
外部システム
情報
業務・BUC・アクティビティ・UC
画面・イベント
条件
BUC
バリエーション 状態
図から表へ
BUC アクティビティ・UCにつながるオブジェクト定義
業務
画面
ユースケース
アクティビティ
BUC
外部システム
アクター
イベント
情報
状態
条件
状態
条件
UC
ユースケース
バリエー
ション
条件
画面
外部システム
会員
状態モデル
アクター
状態モデル
UC
分類 アクター 機能要求 説明
分類 アクター 非機能要求 説明 検証方法
シート間の関係
機能要求
非機能要求
アクター
外部システム
情報
状態
「BUC」シート
画面
イベント
タイマー
バリエーション
条件
業務 BUC アクティ
ビティ
UC
情報
条件
分析シート
RDRA分析_V0.7
RDRASheet_V0.7
シート間の整合性を
Optoro
• このビジネスは
• アクターの関心に関わる
• 関わる個人、会社は?
• 自社(Optoro)の業務は?
• 扱う情報は?
• 関心のある状態は?
9
https://note.com/tck/n/n95812964bcbb
「ビジネスモデル2.0図鑑」
https://webtan.impress.co.jp/e/2021/07/01/39996
OptoroのDX事例
ハンズオン1
• アクターを探す
• 外部システムを探す
• 業務の単位を探す
• 業務を分解する
• BUCの洗い出し
• BUCの価値・責務は?
• そのBUCは何ができたらいいの?
• BUCを分解する
• 仕事のステップに分解する
• アクティビティの洗い出し
10
ハンズオン2
• バリエーション
• 商品にはどんな種類があるの?
• どんな種類の会社がありますか?
• 情報
• 関わるアクター、外部システムはどのような
情報で仕事をしているのか?
• 情報を洗い出す
• 状態
• わざわざIDで管理するのは、状態を管理した
い
• 状態を管理したい対象を洗い出す
• 上記の個々の状態を洗い出す
•
11
商品
商品
商品
ハンズオン3 仕事の組立
• アクティビティ
• BUCの一連の流れを確認
• ユースケース
• システムとの関係をユースケースで
表現
12
A①商品受付
A②商品入庫
B①商品審査
B②再販商品掲載
C①修理依頼
C②修理商品の発送
C③修理内容を記録
C④修理商品の受取
D①販売中
D②受注
D③出荷依頼
E①清算
E②債権・債務連携
ハンズオン4 システムを組み立てる
• アクターとの関係
• そのシステムに誰が関わるのか?
• 画面ーアクター
• 外部システム
• その仕事に関わる外部システムは?
• イベントー外部システム
• イベント=連携の意味を表す
13
A①商品受付
A②商品入庫
B①商品審査
B②再販商品掲載
C①修理依頼
C②修理商品の発送
C③修理商品の受取
D①販売中
D②受注
D③出荷依頼
E①清算
E②請求
E③支払
ハンズオン4 システムを組み立てる
• 情報
• 情報をつなげて意味を語る
• UCと情報をつなげる
• 状態
• 状態を遷移させる
• 遷移にUCを当てはめる
• 条件
• UCに条件を追加する
• 条件に必要なバリエーション、状態モデ
ルを洗い出す
14
A①商品受付
A②商品入庫
B①商品審査
B②再販商品掲載
C①修理依頼
C②修理商品の発送
C③修理商品の受取
D①販売中
D②受注
D③出荷依頼
E①清算
E②請求
E③支払
情報
情報
情報
情報
情報
UC
UC
UC
UC
UC UC
UC

More Related Content

What's hot

「関心の分離」と「疎結合」 ソフトウェアアーキテクチャのひとかけら
「関心の分離」と「疎結合」   ソフトウェアアーキテクチャのひとかけら「関心の分離」と「疎結合」   ソフトウェアアーキテクチャのひとかけら
「関心の分離」と「疎結合」 ソフトウェアアーキテクチャのひとかけら
Atsushi Nakamura
 

What's hot (20)

RDRAにおける合意形成の仕組み
RDRAにおける合意形成の仕組みRDRAにおける合意形成の仕組み
RDRAにおける合意形成の仕組み
 
イミュータブルデータモデルの極意
イミュータブルデータモデルの極意イミュータブルデータモデルの極意
イミュータブルデータモデルの極意
 
ドメイン駆動設計 失敗したことと成功したこと
ドメイン駆動設計 失敗したことと成功したことドメイン駆動設計 失敗したことと成功したこと
ドメイン駆動設計 失敗したことと成功したこと
 
AI時代の要件定義
AI時代の要件定義AI時代の要件定義
AI時代の要件定義
 
ドメイン駆動設計のためのオブジェクト指向入門
ドメイン駆動設計のためのオブジェクト指向入門ドメイン駆動設計のためのオブジェクト指向入門
ドメイン駆動設計のためのオブジェクト指向入門
 
ドメイン駆動設計 ( DDD ) をやってみよう
ドメイン駆動設計 ( DDD ) をやってみようドメイン駆動設計 ( DDD ) をやってみよう
ドメイン駆動設計 ( DDD ) をやってみよう
 
マルチテナントのアプリケーション実装〜実践編〜
マルチテナントのアプリケーション実装〜実践編〜マルチテナントのアプリケーション実装〜実践編〜
マルチテナントのアプリケーション実装〜実践編〜
 
イミュータブルデータモデル(入門編)
イミュータブルデータモデル(入門編)イミュータブルデータモデル(入門編)
イミュータブルデータモデル(入門編)
 
3週連続DDDその2 深いモデルの探求(ドメイン駆動設計 第3部)
3週連続DDDその2  深いモデルの探求(ドメイン駆動設計 第3部)3週連続DDDその2  深いモデルの探求(ドメイン駆動設計 第3部)
3週連続DDDその2 深いモデルの探求(ドメイン駆動設計 第3部)
 
3週連続DDDその3 ドメイン駆動設計 戦略的設計
3週連続DDDその3  ドメイン駆動設計 戦略的設計3週連続DDDその3  ドメイン駆動設計 戦略的設計
3週連続DDDその3 ドメイン駆動設計 戦略的設計
 
「関心の分離」と「疎結合」 ソフトウェアアーキテクチャのひとかけら
「関心の分離」と「疎結合」   ソフトウェアアーキテクチャのひとかけら「関心の分離」と「疎結合」   ソフトウェアアーキテクチャのひとかけら
「関心の分離」と「疎結合」 ソフトウェアアーキテクチャのひとかけら
 
それはYAGNIか? それとも思考停止か?
それはYAGNIか? それとも思考停止か?それはYAGNIか? それとも思考停止か?
それはYAGNIか? それとも思考停止か?
 
事業の進展とデータマネジメント体制の進歩(+プレトタイプの話)
事業の進展とデータマネジメント体制の進歩(+プレトタイプの話)事業の進展とデータマネジメント体制の進歩(+プレトタイプの話)
事業の進展とデータマネジメント体制の進歩(+プレトタイプの話)
 
DDD x CQRS 更新系と参照系で異なるORMを併用して上手くいった話
DDD x CQRS   更新系と参照系で異なるORMを併用して上手くいった話DDD x CQRS   更新系と参照系で異なるORMを併用して上手くいった話
DDD x CQRS 更新系と参照系で異なるORMを併用して上手くいった話
 
イミュータブルデータモデル(世代編)
イミュータブルデータモデル(世代編)イミュータブルデータモデル(世代編)
イミュータブルデータモデル(世代編)
 
Digitaltransformation Journey
Digitaltransformation JourneyDigitaltransformation Journey
Digitaltransformation Journey
 
[Cloud OnAir] BigQuery の仕組みからベストプラクティスまでのご紹介 2018年9月6日 放送
[Cloud OnAir] BigQuery の仕組みからベストプラクティスまでのご紹介 2018年9月6日 放送[Cloud OnAir] BigQuery の仕組みからベストプラクティスまでのご紹介 2018年9月6日 放送
[Cloud OnAir] BigQuery の仕組みからベストプラクティスまでのご紹介 2018年9月6日 放送
 
JIRA / Confluence の 必須プラグインはこれだ
JIRA / Confluence の必須プラグインはこれだJIRA / Confluence の必須プラグインはこれだ
JIRA / Confluence の 必須プラグインはこれだ
 
ドメイン駆動設計 基本を理解する
ドメイン駆動設計 基本を理解するドメイン駆動設計 基本を理解する
ドメイン駆動設計 基本を理解する
 
ドメイン駆動設計のプラクティスでカバーできること、できないこと[DDD]
ドメイン駆動設計のプラクティスでカバーできること、できないこと[DDD]ドメイン駆動設計のプラクティスでカバーできること、できないこと[DDD]
ドメイン駆動設計のプラクティスでカバーできること、できないこと[DDD]
 

Similar to Rdraモデリングをしよう

Similar to Rdraモデリングをしよう (20)

ChatGPTを使った要件定義のRDRA的考察.pdf
ChatGPTを使った要件定義のRDRA的考察.pdfChatGPTを使った要件定義のRDRA的考察.pdf
ChatGPTを使った要件定義のRDRA的考察.pdf
 
現状分析→価値開発→仕様化 As is
現状分析→価値開発→仕様化 As is現状分析→価値開発→仕様化 As is
現状分析→価値開発→仕様化 As is
 
雲の上の要件定義
雲の上の要件定義雲の上の要件定義
雲の上の要件定義
 
テレワーク下の要件定義(RDRA:ラドラ
テレワーク下の要件定義(RDRA:ラドラテレワーク下の要件定義(RDRA:ラドラ
テレワーク下の要件定義(RDRA:ラドラ
 
チームトポロジーから学び、 データプラットフォーム組織を考え直した話.pptx
チームトポロジーから学び、 データプラットフォーム組織を考え直した話.pptxチームトポロジーから学び、 データプラットフォーム組織を考え直した話.pptx
チームトポロジーから学び、 データプラットフォーム組織を考え直した話.pptx
 
越境する情シス
越境する情シス越境する情シス
越境する情シス
 
ビジネスとITをリンクさせるアジャイルな組織のつくり方 - アジャイル経営カンファレンス2023
ビジネスとITをリンクさせるアジャイルな組織のつくり方 - アジャイル経営カンファレンス2023ビジネスとITをリンクさせるアジャイルな組織のつくり方 - アジャイル経営カンファレンス2023
ビジネスとITをリンクさせるアジャイルな組織のつくり方 - アジャイル経営カンファレンス2023
 
非開発者のためのアジャイル開発入門
非開発者のためのアジャイル開発入門非開発者のためのアジャイル開発入門
非開発者のためのアジャイル開発入門
 
【Interop Tokyo 2013】 どうする?どうなる?SDN/クラウド時代の運用管理 ~データセンター、クラウド提供事業者の立場から~
【Interop Tokyo 2013】 どうする?どうなる?SDN/クラウド時代の運用管理 ~データセンター、クラウド提供事業者の立場から~【Interop Tokyo 2013】 どうする?どうなる?SDN/クラウド時代の運用管理 ~データセンター、クラウド提供事業者の立場から~
【Interop Tokyo 2013】 どうする?どうなる?SDN/クラウド時代の運用管理 ~データセンター、クラウド提供事業者の立場から~
 
Introduction of Business Models in Requirement Development
Introduction of Business Models in Requirement DevelopmentIntroduction of Business Models in Requirement Development
Introduction of Business Models in Requirement Development
 
株式会社ジール_採用ピッチ資料(2024.3.15) _zeal recruitment pitch
株式会社ジール_採用ピッチ資料(2024.3.15) _zeal recruitment pitch株式会社ジール_採用ピッチ資料(2024.3.15) _zeal recruitment pitch
株式会社ジール_採用ピッチ資料(2024.3.15) _zeal recruitment pitch
 
Rdra4 ddd
Rdra4 dddRdra4 ddd
Rdra4 ddd
 
Woven workdesign
Woven workdesignWoven workdesign
Woven workdesign
 
Woven Work Design
Woven Work DesignWoven Work Design
Woven Work Design
 
人が作るソフトウェア 〜今組織パターンを読む意味〜
人が作るソフトウェア 〜今組織パターンを読む意味〜人が作るソフトウェア 〜今組織パターンを読む意味〜
人が作るソフトウェア 〜今組織パターンを読む意味〜
 
0からのWebディレクション講座_制作編_160827
0からのWebディレクション講座_制作編_1608270からのWebディレクション講座_制作編_160827
0からのWebディレクション講座_制作編_160827
 
ドメイン駆動設計と要求開発
ドメイン駆動設計と要求開発ドメイン駆動設計と要求開発
ドメイン駆動設計と要求開発
 
デブサミ関西2012[A-2]エンタープライズ開発におけるコラボレーション - JIRAによる顧客と開発チームのつなぎ方
デブサミ関西2012[A-2]エンタープライズ開発におけるコラボレーション - JIRAによる顧客と開発チームのつなぎ方デブサミ関西2012[A-2]エンタープライズ開発におけるコラボレーション - JIRAによる顧客と開発チームのつなぎ方
デブサミ関西2012[A-2]エンタープライズ開発におけるコラボレーション - JIRAによる顧客と開発チームのつなぎ方
 
伝統的食品工場エンジニアリング会社が挑むDXへのビジネスアイデアをRDRAによる要件定義でプロダクト開発へつなぐ~Side:要件定義
伝統的食品工場エンジニアリング会社が挑むDXへのビジネスアイデアをRDRAによる要件定義でプロダクト開発へつなぐ~Side:要件定義伝統的食品工場エンジニアリング会社が挑むDXへのビジネスアイデアをRDRAによる要件定義でプロダクト開発へつなぐ~Side:要件定義
伝統的食品工場エンジニアリング会社が挑むDXへのビジネスアイデアをRDRAによる要件定義でプロダクト開発へつなぐ~Side:要件定義
 
Introduction of KOTATSU-MODEL in Requirement Development
Introduction of KOTATSU-MODEL in Requirement DevelopmentIntroduction of KOTATSU-MODEL in Requirement Development
Introduction of KOTATSU-MODEL in Requirement Development
 

More from Zenji Kanzaki

More from Zenji Kanzaki (17)

商流物流金流.pdf
商流物流金流.pdf商流物流金流.pdf
商流物流金流.pdf
 
Rdra2.0 redmine
Rdra2.0 redmineRdra2.0 redmine
Rdra2.0 redmine
 
ToBe図書館モデル
ToBe図書館モデルToBe図書館モデル
ToBe図書館モデル
 
現状分析→価値開発→仕様化 To be
現状分析→価値開発→仕様化 To be現状分析→価値開発→仕様化 To be
現状分析→価値開発→仕様化 To be
 
Rdraはどう形作られたか?
Rdraはどう形作られたか?Rdraはどう形作られたか?
Rdraはどう形作られたか?
 
CCSRを実現するRDRA活用法
CCSRを実現するRDRA活用法CCSRを実現するRDRA活用法
CCSRを実現するRDRA活用法
 
顧客にもわかるモデリング
顧客にもわかるモデリング顧客にもわかるモデリング
顧客にもわかるモデリング
 
Ooc 2020
Ooc 2020Ooc 2020
Ooc 2020
 
オブジェクト指向方法論OMT まとめ
オブジェクト指向方法論OMT まとめオブジェクト指向方法論OMT まとめ
オブジェクト指向方法論OMT まとめ
 
話題沸騰ポッド RDRAモデル
話題沸騰ポッド RDRAモデル話題沸騰ポッド RDRAモデル
話題沸騰ポッド RDRAモデル
 
基幹システムの可視化
基幹システムの可視化基幹システムの可視化
基幹システムの可視化
 
越境アジャイル設立イベント:RDRA事例(BIGLOBE)
越境アジャイル設立イベント:RDRA事例(BIGLOBE)越境アジャイル設立イベント:RDRA事例(BIGLOBE)
越境アジャイル設立イベント:RDRA事例(BIGLOBE)
 
RDRA 越境アジャイルin大阪
RDRA 越境アジャイルin大阪RDRA 越境アジャイルin大阪
RDRA 越境アジャイルin大阪
 
ビジネスモデル2 rdra
ビジネスモデル2 rdraビジネスモデル2 rdra
ビジネスモデル2 rdra
 
Rdra4 dddワークショップ
Rdra4 dddワークショップRdra4 dddワークショップ
Rdra4 dddワークショップ
 
地図を片手にアジャイル開発
地図を片手にアジャイル開発地図を片手にアジャイル開発
地図を片手にアジャイル開発
 
Rdra4越境アジャイル
Rdra4越境アジャイルRdra4越境アジャイル
Rdra4越境アジャイル
 

Rdraモデリングをしよう