This presentation talk about one of the example of Agile Software Development for Enterprise. Especially it is about Requirements by Collaboration with QA: Workshops for Defining Needs with QA.
Slide deck from my #Devlove session at Tokyo covering #ServiceDesign, Information Architecture, and an Enterprise Architecture framework.
Latest blog post on this presentation: http://sprmar.io/sdneia
Presentation about ontology of User Experience held at the July Tech Festa 2013 in Tokyo ( #techfesta ) 2013年7月14日に開催された JTF 2013: July Tech Festa で発表した「ユーザエクスペリエンス・デザイン・ガイド」のプレゼンテーション資料です。
2015年10月7日 ソシオメディア UX戦略フォーラム 2015 FallでのUX測研 伊藤潤 発表原稿
<https: />
This is my presentation report at Sociomedia UX Strategy Forum 2015 Fall.
The Past, the Present, and the Future - Overview of Measuring Approach for Quality of Use in Japan
Slide deck from my #Devlove session at Tokyo covering #ServiceDesign, Information Architecture, and an Enterprise Architecture framework.
Latest blog post on this presentation: http://sprmar.io/sdneia
Presentation about ontology of User Experience held at the July Tech Festa 2013 in Tokyo ( #techfesta ) 2013年7月14日に開催された JTF 2013: July Tech Festa で発表した「ユーザエクスペリエンス・デザイン・ガイド」のプレゼンテーション資料です。
2015年10月7日 ソシオメディア UX戦略フォーラム 2015 FallでのUX測研 伊藤潤 発表原稿
<https: />
This is my presentation report at Sociomedia UX Strategy Forum 2015 Fall.
The Past, the Present, and the Future - Overview of Measuring Approach for Quality of Use in Japan
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
オープンコミュニティ「要求開発アライアンス」(http://www.openthology.org)の2012年6月定例会発表資料です。
Open Community "Requirement Development Alliance" 2012/6 regular meeting of the presentation materials.
オープンコミュニティ「要求開発アライアンス」(http://www.openthology.org)の2011年1月定例会発表資料です。
Open Community "Requirement Development Alliance" 2011/1 regular meeting of the presentation materials.
1. Quality Center と
astah*の連携
2012/01/26 version 1.0
株式会社 チェンジビジョン
中原 慶
Seeing is Understanding 2012 Change Vision Co.,Ltd. All Right Reserved
2. モデリングツール(astah*)連携
Change Vision社 astah*
Design
Visualize
Developers Test
Track HP
Build
Req/Tasks/Defects ALI Reports
ALM
IDE + Tasktop
Implement requirements Plan
defined in HP ALM
Check-in
Builds
Check-out
SCM System Build System Static Code Analysis
Source code is
Continuous Integration
stored in SCM
Seeing is Understanding 2012 Change Vision Co.,Ltd. All Right Reserved
3. アジェンダ
1. astah*とは
2. 連携の目的
3. はじめの一歩「可視化」
4. 今後の展開
5. まとめ
Seeing is Understanding 2012 Change Vision Co.,Ltd. All Right Reserved 3
7. 3. はじめの一歩「可視化」
要件モデルとして可視化するメリット(1)
階層を超えた依存関係の見落としや誤りの発見を促
し、レビューの質と効率が向上する
① astah*で要件のモデルを作成する
② 要件モデルをレビューする
③ 要件モデルの情報をQCに半自動で登録する
astah*で要件のモデルを作成する 要件をQCに登録する
レビュー OK
※本資料内では、便宜上、要求と要件を区別していません
Seeing is Understanding 2012 Change Vision Co.,Ltd. All Right Reserved 7
8. 3. はじめの一歩「可視化」
要件モデルとして可視化するメリット(2)
要件の構造と関係を複数視点で可視化し、理解効率の向上に
貢献する
① QCで管理されている要件から、関係を可視化したい要件を特定する
② astah*のモデルを半自動的に作成する
③ 対象の要件の周辺構造と関係をモデルで理解する
関係を可視化したい要件を 対象とした要件の周辺構造と関係を
特定する モデルとして可視化する
※本資料内では、便宜上、要求と要件を区別していません
Seeing is Understanding 2012 Change Vision Co.,Ltd. All Right Reserved 8
9. 3. はじめの一歩「可視化」 まとめ
要件間の関係を複数視点で可視化
依存関係の見落としや誤りの発見を促す
対象の理解を促進する
要件データ モデルとして
可視化
+ = 高品質な
要件
Seeing is Understanding 2012 Change Vision Co.,Ltd. All Right Reserved 9
11. 今後の展開 モデルベーステスティング(1)
MBT(Model Based Testing)
モデルを用いて、テストケースの生成と実行を自動的に行う
① QCで管理されているテスト要件に基づいて、テスト設計モデルを作成
② テスト設計モデルからテストケースを自動生成
③ テストケースからテストスクリプトを自動生成
④ テストを自動実行
⑤ テスト結果をQCに登録
テスト要件
テストケース
③スクリプト
生成
① テスト設計 ⑤テスト結果登録
② テストケース生成 テストスクリプト テスト結果
④テスト実行
Seeing is Understanding 2012 Change Vision Co.,Ltd. All Right Reserved 11
12. 今後の展開 モデルベーステスティング(2) 【参考】
Requirements
Analysis
Design
Implementation
Test
出展
Practical Model-Based Testing: A Tools Approach
Seeing is Understanding 2012 Change Vision Co.,Ltd. All Right Reserved 12
by Mark Utting and Bruno Legeard, Morgan-Kaufmann 2007.
13. まとめ
はじめの一歩としてモデルを用いた可視化で連携
astah*で要件をモデリングし、QCに登録する
QCの要件をastah*のモデルとして可視化する
今後はトレーサビリティ、MBTに取り組む
高度なデータ
モデリングツール
管理機構
高品質なシステムの
+ = 効率的な開発
をサポート
Seeing is Understanding 2012 Change Vision Co.,Ltd. All Right Reserved 13
14. ご清聴ありがとうございました
[email protected]
弊社HP
http://www.change-vision.com/
QCとastah*の連携
http://astah.change-vision.com/ja/qccon/index.html
品質スイート
http://astah.change-vision.com/ja/qs/index.html
Seeing is Understanding 2012 Change Vision Co.,Ltd. All Right Reserved 14