Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
テスト設計へのマインドマップの適用の基本とTAME
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Akira Ikeda(池田 暁)
January 29, 2009
Technology
130
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
テスト設計への マインドマップの適用の基本と TAME
JaSST'09 Tokyo でのクロージングパネルでの資料。
Akira Ikeda(池田 暁)
January 29, 2009
More Decks by Akira Ikeda(池田 暁)
See All by Akira Ikeda(池田 暁)
いかに伝えるか 〜新卒エンジニアの教育のための、ライトノベル活用の一例
ikedon
1
320
NaITE勉強会 Vol38 AIとひとりで働く 勉強会拡張版
ikedon
0
17
AIとひとりで働く 〜今後に向けた,わたしの現在地とみんなの論点〜
ikedon
0
100
JaSST'24 Kyushu 基調講演 「一周まわって考えるソフトウェアテストへのマインドマップの利用」
ikedon
0
1.2k
それって技術の仕事!? 仕様の輻輳問題(SS2023in仙台 FPセッション)
ikedon
0
72
マインドマップについて知る
ikedon
0
12
長崎ビジネスDX "SAIZENSEN" 長崎の未来 ~私達の活動の先にあるもの~ ポジショントーク資料
ikedon
0
51
米国修士課程ベストセラーに学ぶ体系的ソフトウェアエンジニアリングの必要性
ikedon
0
82
テスト設計技法、その前に ~フェイスアップ、次にビルドアップ、その先にマインドアップ~
ikedon
0
48
Other Decks in Technology
See All in Technology
個別開発で終わらせない。 現場の課題をプロダクトの強さに変える StockmarkのFDE
ktkrhr
0
560
私の推しは「聞いてから進む」AIです -AI-DLCに一人でアプリを作らせた話
yama3133
1
160
1万名の社員が使う認証基盤で どう信頼性を担保するか?
kairim0
0
180
Amazon Bedrock Agents ClassicからAmazon Bedrock AgentCoreへ移行した際、ガードレール設定が2箇所に割れた話
matsunobu
0
170
AI臭い文章とは何なのか
nasuvitz
38
78k
Incremental HTTP
kazuho
5
2k
2026-10-01_MagicPod_QAハーネスエンジニアリングとQA組織の未来像
ynisqa1988
1
470
プラットフォームを「作る」、 チームに「入り込む」
sansantech
PRO
0
650
組み立てて楽しむ AWS Blocks 入門
kmiya84377
0
180
並行性の問題を防げ!実践トランザクション入門
occhi
0
250
The kernel report
ennael
PRO
1
230
IR Today: Theory, Practice, and Agents
dtunkelang
0
330
Featured
See All Featured
Become a Pro
speakerdeck
PRO
31
6.3k
Tell your own story through comics
letsgokoyo
1
1.1k
ラッコキーワード サービス紹介資料
rakko
1
5.1M
Leo the Paperboy
mayatellez
10
2.3k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
320
How to Ace a Technical Interview
jacobian
280
24k
What does AI have to do with Human Rights?
axbom
PRO
1
2.4k
Paper Plane (Part 1)
katiecoart
PRO
2
11k
Deep Space Network (abreviated)
tonyrice
0
350
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
200
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
SEO for Brand Visibility & Recognition
aleyda
0
4.8k
Transcript
TAME(Testing Aid using Mindmap Effectively) © Akira Ikeda 1 テスト設計への
マインドマップの適用の基本と TAME (Testing Aid using Mindmap Effectively) JaSST’09 Tokyo 2009年1月29日 於 目黒雅叙園 池田 暁
TAME(Testing Aid using Mindmap Effectively) © Akira Ikeda 2 【1】
テスト設計への マインドマップ適用の基本
TAME(Testing Aid using Mindmap Effectively) © Akira Ikeda 3 テスト設計へのマインドマップ適用の基本
テスト設計 テストベース (仕様書) テストケース Mind Map 直接転記 しない テスト実装 テスト設計に マインドマップを 適用する マインドマップをではなく、 各種テスト技法を活用する テスト設計の 成果物として マインドマップを作成 テスト分析 (仕様分析)
TAME(Testing Aid using Mindmap Effectively) © Akira Ikeda 4 Vモデルへのマッピングイメージ
基本設計 詳細設計 構造設計 実装 実行→報告 分析→設計→実装 実行→報告 分析 → 設計 → 実装 実行→報告 分析 → 設計 → 実装 マインドマップは各テストレベルに利用できるが, 効果や工数に差がある ・システムテスト,せいぜい統合テストまでをターゲット
TAME(Testing Aid using Mindmap Effectively) © Akira Ikeda 5 【2】
マインドマップを中心とした テスト分析,テスト設計メソッド TAMEの概要
TAME(Testing Aid using Mindmap Effectively) © Akira Ikeda 6 マインドマップの二つの利用レベルのイメージ(コンセプト)
仕様書 テストケース 初級者 単なる転記から卒業!(考えることを身につける) 上級者が実践している「分析」→「設計」→「実 装」という型をマインドマップを描くことで身につける 上級者 仕様書 テストケース テスト観点のモデリングを行い、より戦略的なテスト を行う! その道具の一つとして,マインドマップも利用する. マインドマップを描く もっともっと考える 本日はこっちを お話しします
TAME(Testing Aid using Mindmap Effectively) © Akira Ikeda 7 TAME
の(現在の主な)関心事のひとつ テストケースの作成を 効率的に効果的に行いたい 分析・設計をより担当者目線の“作業段取り“としたい 担当者が段取りを踏めているか,自分自身で作業を確認したい どうしたら “作業段取り”化できる? 中間成果物を作成, 明確に段取りを踏む 分析・設計が大事 作業の内容を自分で 確認するためには? 段取り化するために 作業観点を 明らかにする 作業内容を見える化 現場に定着化させるための”しかけ”という視点で考える
TAME(Testing Aid using Mindmap Effectively) © Akira Ikeda 8 効果が足りなければ
他のツールも使う 作業観点を洗い出し,マインドマップでの支援要素を見極める テスト分析(仕様分析) テスト設計 <作業観点> ▪設計仕様の理解・整理・検討 ▪テスト設計へのてがかりを作る ▪仕様の漏れ抜けの発見と修正の アクション ▪テスト戦略へのフィードバック <作業観点> ▪テスト観点の発想 ▪テスト観点の剪定 ▪テスト観点の整理 ▪テスト戦略へのフィードバック 作業段取りを明確に踏ませるために マインドマップという中間成果物を作成する 見える化された自分の作業内容を 確認しながら作業を進める 注意 マインドマップはテスト 観点モデリングのツール としても使うが,分析・ 設計が暗黙的に行われる のを防止するという目的 が先に存在する
TAME(Testing Aid using Mindmap Effectively) © Akira Ikeda 9 設計のみではなく,テスト分析まで拡張した仕掛け
テスト設計 テストベース (仕様書) テストケース Mind Map テスト実装 テスト分析 (仕様分析) 仕様分析に 3色ボールペンも使う 仕様分析とテスト設計を マインドマップとい中間成果 物を作りながら,また,随時 見なおしながら進める マインドマップではなく、 各種テスト技法を活用する 分析と設計の成果物として マインドマップが作成される #あわせてチェックが入った 仕様書も作成される
TAME(Testing Aid using Mindmap Effectively) © Akira Ikeda 10 まとめ
•マインドマップはテクニックに過ぎず − マインドマップを描くこと = テスト設計 ではない! •テスト分析 と テスト設計 という段取りを, 明確に踏ませるためのツールとしてマインドマップを使う − テスト設計をいかに品質高く行うかは,次レベルの話として存在している •段取り と マインドマップ を中心に置いて, 様々な道具と組み合わせることも考える − 導入したい現場に合わせてカスタマイズできる余地をあえて残す •段取り=プロセス ではない生臭いレベル •誰が実際の作業をやるのかということを最優先に考える − 例えば, •マインドマップを収束するための記法として西先生のNGTを利用する •マインドマップを収束するための記法としてHAYST法のFV表を利用する − あくまでも第一の目的は分析と設計という段取りを踏ませることを意識