babok 2.0 and requirement development

Post on 22-Apr-2015

3.673 Views

Category:

Technology

3 Downloads

Preview:

Click to see full reader

DESCRIPTION

オープンコミュニティ「要求開発アライアンス」(http://www.openthology.org)の2010年4月定例会発表資料です。 Open Community "Requirement Development Alliance" 2010/04 regular meeting of the presentation materials.

TRANSCRIPT

BABOK2.0と要求開発

要求開発アライアンス

細川

2

BABOKとは

• Business Analysis Body of Knowledge

– ビジネス分析(Business Analysis)のための知識体系

• IIBA( International Institute of Business Analysis)が作成

• 現在、BABOK2.0がリリースされている。

– 日本語版も出ているのですが、今回は英語版などを参考にしてこの資料を作ってみました。

3

BABOK2.0における知識領域

ビジネスアナリシスの計画とモニタリング

(Business AnalysisPlanning and Monitoring)

エンタープライズアナリシス(Enterprise Analysis)

ソリューションのアセスメントと妥当性検証(Solution Assessment

and Validation)

要求アナリシス(Requirements Analysis)

要求の引き出し(Elicitation)

要求の管理とコミュニケーション

(RequirementsManagement andCommunication)

基礎能力(Underlying Competence)

4

BABOK2.0における知識領域

• ビジネスアナリシスの計画とモニタリング

– ビジネスアナリシス(BA)に関するアクティビティの計画とモニタリングをおこなう

• 要求の引き出し

– ビジネスアナリシストが利害関係者のニーズや関心を識別し、理解する

• 要求の管理とコミュニケーション

– ビジネスアナリストとプロジェクトチームや利害関係者がプロジェクトスコープや合意された要求等について管理する方法や、利害者とのコミュニケーション、将来の利用のための知識取得などについて

5

BABOK2.0における知識領域

• エンタープライズアナリシス

– 企業のあるべき姿のために、ビジネスニーズの識別、見直し、明確化を行い、ソリューションの実現可能なスコープを定義する

• 要求アナリシス

– 利害関係者(ステークホルダー)の要求や、それを実現するための要求(ソリューション要求)を定義する。

• ソリューションのアセスメントと妥当性検証

– ソリューションがビジネスニーズを満たすか検証

6

BABOK2.0における主要概念

• 要求

– 以下のように定義される

1. 問題解決や目的達成のために、利害関係者が必要とする状態や能力

2. ソリューションもしくはソリューションコンポーネントが契約、標準、仕様、その他の公式文書を充足するために合致し、備えるべき状態や能力

3. 上記1〃2のような状態や能力を文書として記述したもの

7

BABOK2.0における主要概念

• 要求の構造

移行要求

ソリューション要求

ステークホルダー要求

ビジネス要求

機能要求

非機能要求

企業のゴール、目標、ニーズ等の高次元の要求エンタープライズアナリシスで開発・定義される

特定のステークホルダー(利害関係者)のニーズ要求アナリシスで開発・定義される

ビジネス要求やステークホルダー要求に合致したソリューションに関する要求以下の要求が含まれる・機能要求・非機能要求

現状からあるべき姿(TO-BE)に移行するために一時的に必要な能力

8

BABOK2.0における主要概念

• 要求の構造と知識領域との関係

移行要求

ソリューション要求

ステークホルダー要求

ビジネス要求

機能要求

非機能要求

エンタープライズアナリシス(Enterprise Analysis)

ソリューションのアセスメントと妥当性検証(Solution Assessment

and Validation)

要求アナリシス(Requirements Analysis)

9

BABOK2.0における主要概念

• ソリューション

– ビジネスニーズの実現や、問題解決、機会活用のために、現状(AS-IS)からあるべき姿(TO-BE)にかえること。

– ソリューションには、ソリューションコンポーネントが含まれる

– ソリューションコンポーネントには、ソフトウェア、Webサービス、ビジネスプロセス、ビジネスルール、組織構造、社員の役割などがある。

10

BABOK2.0における主要概念

• 要求とソリューションとの関係

移行要求

ソリューション要求

ステークホルダー要求

ビジネス要求

機能要求

非機能要求

ネット販売による売上げの向上

ネット販売用Webソフト

ネット販売用Webインフラ

セキュリティ対策

物流業者との提携

決済業者との提携

販売プロセスの見直し

ソリューション

ソリューションコンポーネント

・ITシステム構築だけでなく、業務改善や他社との提携なども含まれる・業務に直接かかわる機能要求だけでなく非機能要求も含まれる

11

BABOK2.0と要求開発

• 従来の要求開発においては、要求とソリューションとが混在

匠家具工房

商品を購入する

匠家具

製造部門

商品を予約する

商品説明を受ける

顧客

商品を納入する

商品を配送する

匠物流

ビジネスユースケース図

[ ○○

の場合 ]

[

else]

ユースケース図

戦略モデル

オペレーションモデル

システムモデル

ビジネス要求(戦略要求)

ステークホルダ要求(業務要求)

ソリューション要求(システム要求)

コストを削減する

発注量の最適化を実現する

….. ……

最適発注量の自動化

…. ……

要求モデル ソリューションモデル

例:戦略マップ、要求分析ツリー

top related