More Related Content
ODP
Goのサーバサイド実装におけるレイヤ設計とレイヤ内実装について考える PDF
PDF
PDF
PDF
PDF
PPTX
事業の進展とデータマネジメント体制の進歩(+プレトタイプの話) PDF
What's hot
PDF
ドメイン駆動設計のための Spring の上手な使い方 PDF
PDF
PDF
PDF
PDF
SQLアンチパターン - 開発者を待ち受ける25の落とし穴 (拡大版) PDF
DDDはオブジェクト指向を利用してどのようにメンテナブルなコードを書くか PDF
PPTX
世界一わかりやすいClean Architecture PDF
チケット駆動開発の解説~タスク管理からプロセス改善へ PDF
なぜ、いま リレーショナルモデルなのか(理論から学ぶデータベース実践入門読書会スペシャル) PDF
PPTX
PDF
PostgreSQLの行レベルセキュリティと SpringAOPでマルチテナントの ユーザー間情報漏洩を防止する (JJUG CCC 2021 Spring) PDF
PDF
分散トレーシング技術について(Open tracingやjaeger) PDF
PDF
PDF
エンジニアという仕事を楽しみ続けるためのキャリア戦略 PPTX
Similar to Rdraモデリングをしよう
PDF
ChatGPTを使った要件定義のRDRA的考察.pdf PDF
PPSX
PDF
PDF
PDF
PDF
PDF
PDF
PDF
PPT
PDF
PPTX
リクルートを支える横断データ基盤と機械学習の適用事例 PDF
PDF
PDF
PDF
PDF
MLOps に基づく AI/ML 実運用最前線 ~画像、動画データにおける MLOps 事例のご紹介~(映像情報メディア学会2021年冬季大会企画セッショ... More from Zenji Kanzaki
PDF
DiagramからPromptを生成し、LLMを使って知識化することで仕様作成に活用する PDF
PDF
PDF
PDF
PPTX
PDF
PDF
PDF
PDF
PDF
PDF
PDF
PDF
PDF
越境アジャイル設立イベント:RDRA事例(BIGLOBE) PDF
PDF
Rdraモデリングをしよう
- 1.
- 2.
• ㈱バリューソース 代表取締役
•神崎 善司
• Facebook page:要件定義の散歩道https://www.facebook.com/youkennotsubo?ref=hl
• twitter:@zenzengood
• 仕事
• RDRA導入支援
• 要件定義支援
- 3.
- 4.
- 5.
- 6.
- 7.
分類 アクター 機能要求説明
分類 アクター 非機能要求 説明 検証方法
シート間の関係
機能要求
非機能要求
アクター
外部システム
情報
状態
「BUC」シート
画面
イベント
タイマー
バリエーション
条件
業務 BUC アクティ
ビティ
UC
情報
条件
- 8.
- 9.
Optoro
• このビジネスは
• アクターの関心に関わる
•関わる個人、会社は?
• 自社(Optoro)の業務は?
• 扱う情報は?
• 関心のある状態は?
9
https://note.com/tck/n/n95812964bcbb
「ビジネスモデル2.0図鑑」
https://webtan.impress.co.jp/e/2021/07/01/39996
OptoroのDX事例
- 10.
- 11.
ハンズオン2
• バリエーション
• 商品にはどんな種類があるの?
•どんな種類の会社がありますか?
• 情報
• 関わるアクター、外部システムはどのような
情報で仕事をしているのか?
• 情報を洗い出す
• 状態
• わざわざIDで管理するのは、状態を管理した
い
• 状態を管理したい対象を洗い出す
• 上記の個々の状態を洗い出す
•
11
商品
商品
商品
- 12.
ハンズオン3 仕事の組立
• アクティビティ
•BUCの一連の流れを確認
• ユースケース
• システムとの関係をユースケースで
表現
12
A①商品受付
A②商品入庫
B①商品審査
B②再販商品掲載
C①修理依頼
C②修理商品の発送
C③修理内容を記録
C④修理商品の受取
D①販売中
D②受注
D③出荷依頼
E①清算
E②債権・債務連携
- 13.
ハンズオン4 システムを組み立てる
• アクターとの関係
•そのシステムに誰が関わるのか?
• 画面ーアクター
• 外部システム
• その仕事に関わる外部システムは?
• イベントー外部システム
• イベント=連携の意味を表す
13
A①商品受付
A②商品入庫
B①商品審査
B②再販商品掲載
C①修理依頼
C②修理商品の発送
C③修理商品の受取
D①販売中
D②受注
D③出荷依頼
E①清算
E②請求
E③支払
- 14.
ハンズオン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