JaSST’11 Tokyo

魁!! 智美塾
テストアーキテクチャという考という考え方の提案

智美塾設立経緯とその智美塾設立経緯とその後とその後 壱・智美塾
智美塾とはの智美塾とは、とは、JaSST’09 Tokyoのクロージングパネルで提示
クロージングパネルで提示された
提示されたテストライフサイクルを進化
テストライフサイクルを進化させつつ進化させつつ、させつつ、塾長の塾長の厳しい指導
しい指導のもと指導のもと、のもと、塾生たちが塾生たちが自たちが自らの“らの“テスト開発方法論テスト開発方法論”開発方法論”を目指し目指し活動する活動する梁山泊する梁山泊である梁山泊である。
である。
テスト
アーキ
テクチャ
設計

テスト
要求分析

テスト
詳細設計

テスト
実装

テスト
実施

・JaSST’10 Tokyoのの智美塾セッションでも智美塾セッションでも塾生同士の塾生同士の激しい議論
しい議論を議論を披露したのは披露したのはご記憶のことと記憶のことと思のことと思う。

智美塾設立経緯とその智美塾設立経緯とその後とその後 弐・そのその後智美塾
その後智美塾では
後智美塾では、では、テスト開発方法論テスト開発方法論の開発方法論の中核をなす中核をなす“テストアーキテクチャ”テストアーキテクチャ”について検討を検討を重ねてきた。
ねてきた。
・今回
今回のではその成果
今回のJaSST’11 Tokyoではそのではその成果として成果として、として、“テストアーキテクチャ”テストアーキテクチャ”という概念という概念の概念の提案と提案とテストアーキテクチャ設計
テストアーキテクチャ設計の設計の考え方について智美塾なりの智美塾なりの解説なりの解説を解説を行う。

智美塾の智美塾の塾長・塾長・塾生
・智美塾
智美塾の智美塾の構成員は構成員は以下の以下の呼称を呼称を持つ
・塾長
塾長：
塾長
：吉澤・塾生
塾生：
智美塾で精進をねている者
塾生：智美塾
で精進を重ねている者
・二号生
二号生：
塾生のうちのうち、二号生：塾生のうち、JaSST’09
パネル登壇者
パネル登壇者および登壇者および智美塾
および智美塾の智美塾の中で独自の独自のテスト開発方法論
テスト開発方法論を開発方法論を発表した発表した者
した者の称号。
称号。
・一号生
一号生：
一号生：塾生のうち塾生のうち、のうち、一年以上に一年以上に渡り智美塾で智美塾で精進を精進を重ねている者ねている者の称号。
称号。

智美塾の智美塾の目的
・参加者
参加者それぞれが参加者それぞれが“それぞれが“テスト開発方法論テスト開発方法論”開発方法論”を構築すべく構築すべく研鑽すべく研鑽を研鑽を重ねる。
ねる。
・すなわち
すなわち、すなわち、“テスト開発方法論テスト開発方法論”開発方法論”の上位にある上位にあるメタな何メタな何かを探かを探り理解することによって理解することによって、することによって、自分なりに自分なりに“なりに“テスト開発方法論
テスト開発方法論”開発方法論”を理解し理解し、より良より良く作りあげたり選択りあげたり選択していくこと選択していくことができると思ができると思われる。
われる。
・以上
以上について以上について、について、参加者全員による参加者全員による議論による議論や共通理解、共通理解、同意を同意を重ねて進ねて進めていく。
めていく。
決して一方通行して一方通行の講釈ではない。
一方通行の講釈ではないではない。

本日の本日の登壇者
塾長：
塾長：吉澤
JaSST’09 パネル登壇者
パネル登壇者(登壇者(二号生)二号生)：
秋山、秋山、鈴木(鈴木(三)、にし、にし、湯本塾生(塾生(含む二号生、二号生、一号生)
一号生)：鈴木(鈴木(貴)：二号生、二号生、河野：
河野：一号生小山：
小山：一号生、一号生、坂：塾生
永田：
永田：一号生(一号生(照明担当)照明担当)

1本日の本日の目的と目的と狙い

本日のお本日のお題のお題と進め方

壱．目的
・“テストアーキテクチャ”という考“テストアーキテクチャ”という考え方を知ってもらい、ってもらい、親しみを持しみを持ってもらう。ってもらう。

・塾生
塾生は塾生は事前に事前に提示された提示された題材
された題材について題材についてテストアーキテクチャ設計
テストアーキテクチャ設計を設計を行ってくる。ってくる。

弐．狙い・““テストアーキテクチャ”
テストアーキテクチャ”という考という考え方を用いることで、いることで、自社のテストの自社のテストの取のテストの取り組みを整理する整理する一助する一助にしてもらう一助にしてもらう。にしてもらう。
・またテストまたテスト技術者同士
またテスト技術者同士が技術者同士が、“テストアーキテクチャ”テストアーキテクチャ”という言葉という言葉で言葉でコミュニケーションできるようにする。
コミュニケーションできるようにする。

・設計
設計したテストアーキテクチャを設計したテストアーキテクチャを塾生が塾生が個々に個々に発表し発表し、登壇者全員で登壇者全員で議論を議論を展開する展開する。
する。
・会場
会場からの会場からの質問からの質問・質問・意見は意見は随時受け随時受け付ける※ただし、ただし、流れに沿れに沿ったものであること

智美塾訓議論の議論の禁止事項 その壱
その壱

1. 塾生はテスト
塾生はテスト開発方法論はテスト開発方法論を開発方法論を目指し目指し、自ら技術獲得に技術獲得に励む事

1. 経験
経験やスキルやスキル、やスキル、ノウハウに帰着
ノウハウに帰着させてはいけな
帰着させてはいけない。（それをどう取それをどう取り扱い可能にするかを可能にするかを議論にするかを議論している議論している）している）。
2. 品質意識に品質意識に帰着させてはいけない
帰着させてはいけない。
させてはいけない。
3. テストエンジニアやテスト技術
テストエンジニアやテスト技術の技術の地位向上の地位向上の話をしてはいけない。
をしてはいけない。
4. モチベーションやストレスの話
モチベーションやストレスの話をしてはいけない。
5. 非技術的なコミュニケーションの非技術的なコミュニケーションの話なコミュニケーションの話をしてはいけない（技術的なコミュニケーションの技術的なコミュニケーションの話なコミュニケーションの話であればよい）であればよい）。
6. 上流にどう上流にどう貢献にどう貢献するかの貢献するかの話するかの話をしてはいけない

2. 塾生は塾生は現場を現場を尊び、地に足の着いた技術論いた技術論を技術論を行う事
3. 塾生は塾生は品質向上という品質向上という最終目的という最終目的を最終目的を常に意識した意識した活動した活動を活動を行う事（それはとても重要
それはとても重要なことだが重要なことだが、なことだが、別の話題である話題である）。
である）。

議論の議論の禁止事項 その弐
その弐
7. 自動化
自動化のの話をあまりしてはいけない。
をあまりしてはいけない。
8. 誰でもできるようになる方法
でもできるようになる方法が方法が欲しいという幻想を幻想を持ってはいけない。ってはいけない。
9. 特定のテスト
特定のテスト技法のテスト技法の技法の話ばかりしてはいけない。
10. メトリクスの話メトリクスの話をあまりしてはいけない。
をあまりしてはいけない。
11. マネジメントやプロセス、マネジメントやプロセス、チーム、チーム、ロールの話をあまりしてはいけない。
をあまりしてはいけない。
12. 自分の自分の経験の経験の話を長々としてはいけない
長々としてはいけない。
としてはいけない。
13. 後ろ向きに議論きに議論したり議論したり、したり、批判ばかりしては批判ばかりしてはいけない。
いけない。

では、
では、智美塾の智美塾の始まりです2本日の復習)
本日の目的と目的と狙い(復習復習
壱．目的
・“テストアーキテクチャ”という考“テストアーキテクチャ”という考え方を知ってもらい、ってもらい、親しみを持しみを持ってもらう。ってもらう。

本日のまとめ
本日のまとめ弐．狙い・““テストアーキテクチャ”
テストアーキテクチャ”という考という考え方を用いることで、いることで、自社のテストの自社のテストの取のテストの取り組みを整理する
整理する一助する一助にしてもらう一助にしてもらう。にしてもらう。
・またテストまたテスト技術者同士
またテスト技術者同士が技術者同士が、“テストアーキテクチャ”
テストアーキテクチャ”という言葉という言葉で言葉でコミュニケーションできるようにする。
コミュニケーションできるようにする。

これからの智美塾
これからの智美塾

来たれ！
たれ！智美塾へ
智美塾へ

一年目：
一年目：ソフトウェアテストプロセス
およびソフトウェアテスト要求分析
ソフトウェアテスト要求分析
二年目：
二年目：ソフトウェアテストアーキテ
クチャ
さて、
さて、三年目は
三年目は、、、

・月一回程度
月一回程度、月一回程度、夜間に夜間に開催する開催する(する(東京地区)
東京地区)。
・参加案内
参加案内は
TEF(テスト
テスト技術者交流会
技術者交流会ML)
参加案内
はTEF(
テスト技術者交流会
ML)
およびASTER
およびASTER Webへ
Webへ提示・参加希望者
参加希望者は参加希望者は参加案内に参加案内に記載される
記載される参加要件
される参加要件(智美塾への智美塾への参加動機
への参加動機、参加動機、あるいはその回あるいはその回のお題のお題について四百字以上について四百字以上で四百字以上で記述すること記述すること、すること、など)など)をよく読よく読み、応募すること応募すること。
すること。
・他
参加資格としてのとしての要件要件はないはない。
他に参加資格としての要件はない。
腕に覚えのある者
えのある者なら誰なら誰でも応募可能
でも応募可能である
応募可能である。
である。
・参加
参加メールを参加メールを塾長
メールを塾長などで塾長などで審議などで審議し審議し、資格ありと資格ありと認ありと認められた猛者
められた猛者のみ
猛者のみ参加のみ参加を参加を許される。
される。

3