SlideShare une entreprise Scribd logo
1  sur  9
「リレーションシップ駆動要件分析」は網羅的に整合性を保ちながら、システマティックに要件を定義する方法です。   Relationship driven requirement analysis   ⇒  RDRA
要件定義には何を定義すればいいのか もの サービス 機能 データ 機能 機能 利害関係者 ユーザ 外部システム 業務 RDRA では「要件定義の対象をシステムとシステムを取り巻く環境」と考える システム 要件 定義書 システム システムを 取り巻く環境
要件定義では何が定義されないといけないのか もの サービス 機能 データ 機能 機能 利害関係者 ユーザ 外部システム 業務 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],システム
要件定義の構造を定義する システム外部環境 外部システム 機能 データ 機能 機能 機能 データ 機能 ,[object Object],[object Object],[object Object],[object Object],要件定義の構造 もの サービス システム価値 もの サービス 利害関係者 ユーザ システム 利害関係者 ユーザ 外部システム システム システム境界
システムの要件を得るためには システムの要件をまとめるとは ... システム境界を明確にする必要がある システムの外部環境を把握する必要がある 対象業務の関係者と関係する外部システムを洗い出す システムに必要な機能とデータを定義する   その外部環境がもつ価値や役割を定義する システム 外部環境 もの サービス 利害関係者 ユーザ 外部システム 機能 データ 機能 システム価値 システム システム境界 要求 価値
システマティックに要件をまとめるために システム外部環境 もの サービス 利害関係者 ユーザ 外部システム 機能 データ 機能 要件をシステマティックにまとめるためには、システム価値から、システム外部環境を定め、そこからシステム境界を明らかにし、それを実現する機能とデータを明確にする システム価値 システム外部環境 システム境界 システム システム価値 システム システム境界
要件定義に整合性を持たせるためには 利害関係者、ユーザの要望、要求やもの、サービスなどの価値 システムの機能とデータ システム価値 システム外部環境 もの サービス 利害関係者 ユーザ 外部システム システム システム境界 機能 データ 機能 要望 要求 価値 目的 整合性を維持してつなげる
整合のとれた要件のつながり1 システム外部環境 もの サービス 利害関係者 ユーザ 外部システム 機能 データ 機能 システムの価値を決めるためには ... 対象業務の関係者と外部システムを把握する。そして関係者の要望、要求からシステムの価値を明らかにする システムが使われる外部環境を明らかにするためには ... 上記関係者が関与する業務もしくは利用シーンを明らかにする システムが関わる部分を明らかにするためには ... 業務もしくは利用シーンでシステムが関わるところにユースケースをおき、そこに結びつくユーザインターフェース(画面、帳表)を明らかにする 外部システムに結びつくイベントを明らかにし、同時にイベント間のルールを明確にする システム価値 システム システム境界 要求 価値
整合のとれた要件のつながり2 システム外部環境 もの サービス 利害関係者 ユーザ 外部システム 機能 データ 機能 機能とデータを CRUD 表現で関係を洗い出す システムの機能とデータは ... ユースケースを実現する機能とデータを洗い出す イベントに対応するアクションを洗い出しそれを機能とする。 同時にそこで扱うデータも洗い出す 機能とデータの整合性は 要件を整合的にまとめるためには、システム価値から、システムまでを各情報をつなげながら定義します システム価値 システム システム境界 要求 価値

Contenu connexe

En vedette

すくすくスクラム瀬戸内_要件定義の嘘_20100205
すくすくスクラム瀬戸内_要件定義の嘘_20100205すくすくスクラム瀬戸内_要件定義の嘘_20100205
すくすくスクラム瀬戸内_要件定義の嘘_20100205
Sukusuku Scrum
 
エスイーが要件定義でやるべきたったひとつのこと
エスイーが要件定義でやるべきたったひとつのことエスイーが要件定義でやるべきたったひとつのこと
エスイーが要件定義でやるべきたったひとつのこと
Yoshitaka Kawashima
 

En vedette (10)

プロフェッショナル要件定義の教科書』の内容が 要件定義を考える上で大切だったのでまとめてみた
プロフェッショナル要件定義の教科書』の内容が要件定義を考える上で大切だったのでまとめてみたプロフェッショナル要件定義の教科書』の内容が要件定義を考える上で大切だったのでまとめてみた
プロフェッショナル要件定義の教科書』の内容が 要件定義を考える上で大切だったのでまとめてみた
 
EC-CUBEユーザカンファレンス2016
EC-CUBEユーザカンファレンス2016EC-CUBEユーザカンファレンス2016
EC-CUBEユーザカンファレンス2016
 
Babokの4つの要求
Babokの4つの要求Babokの4つの要求
Babokの4つの要求
 
すくすくスクラム瀬戸内_要件定義の嘘_20100205
すくすくスクラム瀬戸内_要件定義の嘘_20100205すくすくスクラム瀬戸内_要件定義の嘘_20100205
すくすくスクラム瀬戸内_要件定義の嘘_20100205
 
要件定義すれば要求が理解できる、なんてことはない
要件定義すれば要求が理解できる、なんてことはない要件定義すれば要求が理解できる、なんてことはない
要件定義すれば要求が理解できる、なんてことはない
 
第74回名古屋アジャイル勉強会「後悔しない要件定義のまとめ方」
第74回名古屋アジャイル勉強会「後悔しない要件定義のまとめ方」第74回名古屋アジャイル勉強会「後悔しない要件定義のまとめ方」
第74回名古屋アジャイル勉強会「後悔しない要件定義のまとめ方」
 
Swift勉強会
Swift勉強会Swift勉強会
Swift勉強会
 
良いコードとは
良いコードとは良いコードとは
良いコードとは
 
エスイーが要件定義でやるべきたったひとつのこと
エスイーが要件定義でやるべきたったひとつのことエスイーが要件定義でやるべきたったひとつのこと
エスイーが要件定義でやるべきたったひとつのこと
 
アーキテクチャとアジャイルプロジェクトをまともに進めるための両輪について-DevLOVE関西 #DevKan
アーキテクチャとアジャイルプロジェクトをまともに進めるための両輪について-DevLOVE関西 #DevKan アーキテクチャとアジャイルプロジェクトをまともに進めるための両輪について-DevLOVE関西 #DevKan
アーキテクチャとアジャイルプロジェクトをまともに進めるための両輪について-DevLOVE関西 #DevKan
 

Similaire à What is RDRA

要求分析20080824t
要求分析20080824t要求分析20080824t
要求分析20080824t
Wataru ONO
 
高度試験午前Ⅱ - システム戦略
高度試験午前Ⅱ - システム戦略高度試験午前Ⅱ - システム戦略
高度試験午前Ⅱ - システム戦略
Yohei Sato
 
第24回上流工程勉強会
第24回上流工程勉強会第24回上流工程勉強会
第24回上流工程勉強会
Zenji Kanzaki
 
DSL駆動によるクラウド・アプリケーション開発
DSL駆動によるクラウド・アプリケーション開発DSL駆動によるクラウド・アプリケーション開発
DSL駆動によるクラウド・アプリケーション開発
Tomoharu ASAMI
 
Qs info slideshare_002
Qs info slideshare_002Qs info slideshare_002
Qs info slideshare_002
Kei Nakahara
 

Similaire à What is RDRA (20)

Rdra4 dddワークショップ
Rdra4 dddワークショップRdra4 dddワークショップ
Rdra4 dddワークショップ
 
Rdra2.0 redmine
Rdra2.0 redmineRdra2.0 redmine
Rdra2.0 redmine
 
Service Robot Design Matrix (SRDM) を用いたサービスロボットシステムの開発
Service Robot Design Matrix (SRDM) を用いたサービスロボットシステムの開発Service Robot Design Matrix (SRDM) を用いたサービスロボットシステムの開発
Service Robot Design Matrix (SRDM) を用いたサービスロボットシステムの開発
 
ビジネスモデルをシステムにつなげる
ビジネスモデルをシステムにつなげるビジネスモデルをシステムにつなげる
ビジネスモデルをシステムにつなげる
 
要求分析20080824t
要求分析20080824t要求分析20080824t
要求分析20080824t
 
要求 【クラウドアプリケーションのためのオブジェクト指向分析設計講座 第12回】
要求 【クラウドアプリケーションのためのオブジェクト指向分析設計講座 第12回】要求 【クラウドアプリケーションのためのオブジェクト指向分析設計講座 第12回】
要求 【クラウドアプリケーションのためのオブジェクト指向分析設計講座 第12回】
 
高度試験午前Ⅱ - システム戦略
高度試験午前Ⅱ - システム戦略高度試験午前Ⅱ - システム戦略
高度試験午前Ⅱ - システム戦略
 
第24回上流工程勉強会
第24回上流工程勉強会第24回上流工程勉強会
第24回上流工程勉強会
 
基幹システムの可視化技法
基幹システムの可視化技法基幹システムの可視化技法
基幹システムの可視化技法
 
DSL駆動によるクラウド・アプリケーション開発
DSL駆動によるクラウド・アプリケーション開発DSL駆動によるクラウド・アプリケーション開発
DSL駆動によるクラウド・アプリケーション開発
 
アンケートシステムをm3.comから独立させる
アンケートシステムをm3.comから独立させるアンケートシステムをm3.comから独立させる
アンケートシステムをm3.comから独立させる
 
Shared Questionnaire System Development Project
Shared Questionnaire System Development ProjectShared Questionnaire System Development Project
Shared Questionnaire System Development Project
 
A Tour of PostgreSQL
A Tour of PostgreSQLA Tour of PostgreSQL
A Tour of PostgreSQL
 
Qs info slideshare_002
Qs info slideshare_002Qs info slideshare_002
Qs info slideshare_002
 
プログラムの大海に溺れないために
プログラムの大海に溺れないためにプログラムの大海に溺れないために
プログラムの大海に溺れないために
 
Smart Store サーバーレスアーキテクチャ編
Smart Store サーバーレスアーキテクチャ編Smart Store サーバーレスアーキテクチャ編
Smart Store サーバーレスアーキテクチャ編
 
20190514 Smart Store - Azure servlerless architecture
20190514 Smart Store - Azure servlerless architecture20190514 Smart Store - Azure servlerless architecture
20190514 Smart Store - Azure servlerless architecture
 
機械学習応用システムのアーキテクチャ・デザイパターン(2020-07 ドラフトバージョン))
機械学習応用システムのアーキテクチャ・デザイパターン(2020-07 ドラフトバージョン))機械学習応用システムのアーキテクチャ・デザイパターン(2020-07 ドラフトバージョン))
機械学習応用システムのアーキテクチャ・デザイパターン(2020-07 ドラフトバージョン))
 
推薦システムを構築する手順書 with Azure Machine Learning
推薦システムを構築する手順書 with Azure Machine Learning推薦システムを構築する手順書 with Azure Machine Learning
推薦システムを構築する手順書 with Azure Machine Learning
 
CMDBuild Ready2Use紹介資料
CMDBuild Ready2Use紹介資料CMDBuild Ready2Use紹介資料
CMDBuild Ready2Use紹介資料
 

Dernier

Dernier (7)

Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
 

What is RDRA

Notes de l'éditeur

  1. リレーションシップ駆動要件分析は網羅的に整合性を保ちながら、システマティックに要件を分析する手法です 以下この手法のことを RDRA と呼びます。 これは Relationship driven requirement analysis から来ています