using astah for openthology modeling

6,345
-1

Published on

how to use astah* UML and mindmapping editor for modeling of openthology requirements development.

2011/1/21 に要求開発アライアンスで発表した、astah を使ったの要求開発モデルです。モデルはこちら。

http://astah.change-vision.com/astahshare/#astahfile=78

Published in: Technology
0 Comments
5 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
6,345
On Slideshare
0
From Embeds
0
Number of Embeds
6
Actions
Shares
0
Downloads
48
Comments
0
Likes
5
Embeds 0
No embeds

No notes for slide

using astah for openthology modeling

  1. 1. 最も身近な開発支援ツール Seeing is understanding. http://www.change-vision.com/実演!要求開発の成果物をastah*でこう作れ要求開発 2011/1/20 株式会社チェンジビジョン 平鍋健児 Copyright (C) 2011- Change Vision Corporation. Some Rights Reserved.
  2. 2. 「実演!要求開発の成果物」要求開発を推進していく中での悩みの一つとして、どんなツールで成果物を作るかという問題があります。ExcelやPowerPointを駆使するのか、モデリングツールを利用するのかの選択から、選んだツールで「どう作るのか」まで悩む必要があります。今回は、astah*を活用した要求開発向けテンプレートによる成果物作成について、アビームコンサルティングの宮原さんとastah*の開発者であるチェンジビジョンの平鍋さんからご紹介いただきます。ご参加頂いたみなさんには、astah* の要求開発テンプレートを無償提供いたします。 Copyright (C) 2011- Change Vision Corporation. Some Rights Reserved.
  3. 3. 細川さんの、「要求開発モデリング」より。。。。Copyright (C) 2011- Change Vision Corporation. Some Rights Reserved.
  4. 4. Copyright (C) 2011- Change Vision Corporation. Some Rights Reserved.
  5. 5. モデリングの基本方針1つのツールに拘らない。 全部1つのツールでやろうとしない。 Excelはとっても便利。使おう。 でも、すべてExcelっていうのは。。。 astah* だって万能じゃないんだし。オーディエンスと目的を意識する。 誰が見るの(Who) ?何のために作るの(Why) ? メンバ間のブレストのため、と、役員説明のため、は異なる。一人で完全なものを作らない。 参加によってのみ、人は巻き込める。 少しイケてないたたき台が、もっともうまく合意形成を作れる。 ハイ・ツッコマレビリティ(High Tsukkomarebility)創造性と参加は、カジュアルな雰囲気から生まれる。 アイコン、フリーハンド、マインドマップを使う。 ホワイトボード、付箋などのアナログツールを使う。 Copyright (C) 2011- Change Vision Corporation. Some Rights Reserved.
  6. 6. 成果物の全体像企業ごとに準備し、毎回カスタマイズするとよい。学びの蓄積と1回1回の文脈の違いに応じて。
  7. 7. 戦略マップ(例BSC戦略マップ 例) 戦略マップ Copyright (C) 2011- Change Vision Corporation. Some Rights Reserved.
  8. 8. 戦略マップ(解説 戦略マップ 解説)BSC戦略マップ 解説 要求図を使って描いたBSC戦略マップ 各4つの視点を、パッケージ(正確には「モデル」)としている。 図のプロパティ(左下タブ)にて、要求の詳細区画(ID, TEXT)を 非表示にしている。 要求の依存関係(derivedReqt)を使っている これは一般的な抽象BSCなので、実際の具体BSCを作るとき には、 (1) しっかり要求間の繋がりを意識する。 (2)「要求文章」を text に入れるもしくは、ハイパーリンクを使って記述 するとよい。 (3) 実運用としては、「事業計画書」の章立てにした がって、構造化し、そこから「要求」を取り出してここ に埋めても良い。その際、事業計画書の章・節番号 をIDとするとよい。 Copyright (C) 2011- Change Vision Corporation. Some Rights Reserved.
  9. 9. 2007年度永和システムマネジメントの事業計画(なまなま) 企業価値の最大化(顧客、社員、株主、パートナ、社会のWin) ステークホルダの喜び 3.ステークホルダの喜び 会社のあるべき姿 2.会社のあるべき姿 「脱ソフトウェアハウス」 財務 総合的な情報技術サービス企業へ の 視点 売上30億 売上 億 利益率10% 利益率 5.(1) 中期経営目標 29期目標 期目標 質の転換・向上の必要性 4.質の転換・向上の必要性 「質の向上」 「質の転換」 5.(2) イ.顧客認知信頼度向上 5.(2) イ.顧客認知信頼度向上 顧客認知信頼度向上 顧客認知信頼度向上 5.(2) ア.新たな事業展開 新たな事業展開 顧客 ウ②信頼度の向上 ウ ③新たな顧客開拓 ウ ① アライアンスの深耕 の 顧客信頼の向上 新顧客 アライアンス 視点 チェンジビジョン アフレル 医療 トレーサビリティ ソフトウェア工学 5.(2) イ.顧客認知信頼度向上 顧客認知信頼度向上 5.(2)ア. 新たな事業展開 ア 5.(2)ア. 新たな事業展開 ア ウ ①ブランド力の強化 ウ ③ 新たな事業育成の仕組み ウ ② コンピタンス明確化ビジネス ブランド力強化 事業育成 コンピタンス明確化プロセス オブジェクト倶楽部 事業提案制度 エ 事業運営効率化 5.(2)エ. 事業運営効率化 5.(2) イ.顧客認知信頼度向上 顧客認知信頼度向上 の ウ ②信頼度の向上 イ ① PDCAの強化と運営 の強化と運営 視点 社会責任(CSR) プロジェクト管理プロセス EMS JSOX プロジェクト評価(収益性、主体性) 5.(2) ウ.人材開発(採用・教育・定着) 人材開発(採用・教育・定着) 人材、 モチベーション高く、技術力、人間力のある人材 学習と 成長の 安定的採用 社員教育 評価制度 資格制度 視点 新卒 中途 全社 事業部 キャリアビジョン
  10. 10. 戦略テーブルテーブル形式で、参照、更新できる。要求図と連動している。要求図への表示は、名前のみでも可能(BSC戦略マップ)IDを、事業計画書とリンクさせるのが実用的 Copyright (C) 2011- Change Vision Corporation. Some Rights Reserved.
  11. 11. 問題分析ツリー(例問題分析ツリー 例) Copyright (C) 2011- Change Vision Corporation. Some Rights Reserved.
  12. 12. 問題分析ツリー(解説問題分析ツリー 解説) 解説「ノート」によって表現した例。 色でタイプを表現している。 線をつないだだけで、方向もない 付箋紙に問題を書いて、並べてブレインストーミ ングするようなイメージ。もし、構造化に拘るなら、別解として、要求図、もしくはクラス図が候補。 Copyright (C) 2011- Change Vision Corporation. Some Rights Reserved.
  13. 13. 問題分析ツリー(2)問題分析ツリー Copyright (C) 2011- Change Vision Corporation. Some Rights Reserved.
  14. 14. ビジネスコンテキスト図(例ビジネスコンテキスト図 例) Copyright (C) 2011- Change Vision Corporation. Some Rights Reserved.
  15. 15. ビジネスコンテキスト図(解説ビジネスコンテキスト図 解説) 解説DFDで記述した、ビジネスコンテキスト図。 一目で、当該業務の周りの登場人物とそれらとの 関係を一望できる。 ダブルクリックで、プロセスをネストできる。 外部エンティティやプロセスのリストは、階層構造 を伴ってExcel出力可(構造ツリーで図を右ボタン でクリック)。曲線にするとDFDのよさが引き出せる。 好みによって、 デマルコ、 とゲインサーソンを選べる Copyright (C) 2011- Change Vision Corporation. Some Rights Reserved.
  16. 16. 非機能要件の洗い出し(例非機能要件の洗い出し 例) 協力:浅海智晴さん Copyright (C) 2011- Change Vision Corporation. Some Rights Reserved.
  17. 17. 非機能要件の洗い出し(解説非機能要件の洗い出し 解説) 解説マインドマップを作成半構造インタビュー 質問を用意。 答えを記入。 話題が外れても、捕捉。ブレストにもよい Copyright (C) 2011- Change Vision Corporation. Some Rights Reserved.
  18. 18. 概念モデル(例TFP概念モデル 例) 概念モデル Copyright (C) 2011- Change Vision Corporation. Some Rights Reserved.
  19. 19. 概念モデル(解説 概念モデル 解説)TFP概念モデル 解説 クラス図を使って、TFP。 各区画の表示・非表示(操作の区画がいらな い、概念のみ四角でシンプルに描きたい、な ど)。 クラスを選択しての右ボタンで変えられる。 初期設定は、左下のプロパティビューで変えられ る。 ステレオタイプ(Thing/Function/Place)と色は、 システムプロパティで初期設定が連動できる。 既に書いてしまった要素でも、構造ツリーで図を 選択して右ボタンで、一括色変更できる。 Copyright (C) 2011- Change Vision Corporation. Some Rights Reserved.
  20. 20. ビジネスユースケース(例)ビジネスユースケース(例 Copyright (C) 2011- Change Vision Corporation. Some Rights Reserved.
  21. 21. ビジネスユースケース(解説ビジネスユースケース 解説) 解説業務を捕らえた、ビジネスユースケース(システムのみで実現されるとは限らない)。ユースケースに<<business>> ステレオタイプがついている(アイコンが変わる)。ユースケースの中身を表現する方法は2つ。 ユースケースを右クリックして、ユースケース記述 がかける。 ビジネスユースケース配下に、業務フローをおい て、そのユースケースを表現。 Copyright (C) 2011- Change Vision Corporation. Some Rights Reserved.
  22. 22. 思考テンプレート(例思考テンプレート 例) Copyright (C) 2011- Change Vision Corporation. Some Rights Reserved.
  23. 23. astah* の要求開発で活かされる特徴図形だけではない。意味をモデリングする。 例:クラス図があれば、シーケンス図とリンク。マインドマップから、すべてのモデル要素がリンクできる。テンプレート機能を使い、組織のナレッジを蓄えることができる。astah* share で、インストールしていない人でも、Web ブラウザのみで参照できる。astah* community はフリー。英語版もある。全世界で利用されている。DFD、ERD、といった、UML以外の記法にも対応。クラス図に「にこにこ」アイコン、フリーハンドで印、など、「かわいい」図で創造的コミュニケーション!思考テンプレート(well-known MECE)を使って議論の最初をサポート。 Copyright (C) 2011- Change Vision Corporation. Some Rights Reserved.
  24. 24. Small Tips Ctrl-Alt-C でパワポ等に張る。 マインドマップのトピック以下のパワポ化。 Excel とマインドマップの行ったりきたり。 大きい図 図中検索、全体マップ テンプレート化 ミニアイコン、蛍光ペン、フリーハンド Copyright (C) 2011- Change Vision Corporation. Some Rights Reserved.
  25. 25. テンプレートの配置//Program Files/astah-professional/template/project/ に配置すると… Copyright (C) 2011- Change Vision Corporation. Some Rights Reserved.
  26. 26. テンプレートからの図作成ファイル>テンプレートから…> で選択できる。 Copyright (C) 2011- Change Vision Corporation. Some Rights Reserved.
  27. 27. ミニアイコン、フリーハンド、蛍光ペンを使う 何の図でもOK。 急に「かわいく」なります。 TODO/Doing/DONE 顔を多用(印象を残す) ○、×、!、レ 結論◎、宿題、とか決める。 フリーハンド、蛍光ペン Copyright (C) 2011- Change Vision Corporation. Some Rights Reserved.
  28. 28. 要求開発は、創造的な仕事。一人ひとりの脳の活性化コミュニケーションの活性化要求開発を、生産的に、協調的に、創造的に、そして、楽しく。 ご清聴ありがとうございました。 Copyright (C) 2011- Change Vision Corporation. Some Rights Reserved.

×