JaSST ’10 Tokyo
Lightning Talks

テスト５段活用2010.01.28
富士通周辺機(株) 田中 聖能

All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 20101

富士通周辺機の田中です
某メーカの子会社で某大手キャリア向けの小型通信端末のソフトを開発しています
All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 20102

今回は、開発者の観点から「テスト」という作業を分析し、１ランク上の開発者を目指すためのアプローチをご紹介します
All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 20103

ある日・・・
パソコンに「てすとさぎょう」と入力して[変換]すると・・・
All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 20104

テストサ行と変換されました！
サ行＝さしすせそというわけで・・・
All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 20105

今回は、開発者の観点から「テスト」という作業を分析し、サ行
１ランク上の開発者を目指すためのアプローチを
ネ タ
ご紹介しますAll Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 20106

テストサ行とは・・・

All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 20107

サ ：（バグを）探す
シ ：（原因を）調べる
ス ：（潜在バグを）すくう
セ ：（弱い部分を）攻める
ソ ：（性能を）測定する
All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 20108

サ行の前にはカ行がある

テストカ行とは・・・
All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 20109カ： 勘キ： 気合いク ： 苦労ケ： 経験
コ ： 根性All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 201010

西先生の勘と経験ならありがたいけど・・・
気合いと根性で片付くならアニ○浜☐ や ★一徹 は最強のテスタだ！

All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 201011

さらに・・・
カ行の前にはア行がある

テストア行とは・・・
All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 201012

ア ： あきらめイ ： いい加減
ウ ： 動けばいいエ ： エラーしなきゃいいオ ： 終わればいい
All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 201013

ここだけの話・・・
サ行（作業）ではなくカ行やア行の人もたくさんいる！
All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 201014

まずはサ行（作業）！

All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 201015

まずはサ行（作業）！
さらには１ランク上を目指したい！
All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 201016

サ行の１ランク上・・・

テストタ行とは・・・
All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 201017

タ ： 楽しめる工夫
チ ： チームワーク
ツ ： ツール作成
テ ： 適当ト ： トラップ, トリック
All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 201018

タ： 楽しめる工夫
単調にならないように工夫する

チ： チームワーク
チームで取り組むようにする

ツ： ツール作成
開発者は作ることに興味を示すテ： 適当
いい加減ではなく最適に・・・

ト ： トラップ, トリック
バグ捕獲のための罠, 仕掛け
All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 201019

タ行を目指すための取り組み と ご提案

３つの「じどうか」
All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 201020

３つの「じどうか」

自動化
自働化
児童化
All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 201021

①自動化（自分で動く）
項目作成の自動化
テスト実施の自動化
結果集計の自動化
バグ捕獲の自動化
All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 201022

②自働化（自分で働く）
メンバが自発的に・・・
楽しくする工夫
楽をする工夫最適にする工夫All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 201023

③児童化（童心に戻る）
楽しくする工夫
みんなで取り組む
ポストイットや模造紙
仕掛けや落とし穴All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 201024

たとえば・・・
白紙のBINGOカード
60枚で100円
お求めはお近くので！

All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 201025

数字を書き込んで・・・

All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 201026

終われば穴を空け、NGなら×を書く！

All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 201027

バグかんばんAll Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 201028

バグかんばん

諸事情によりピントをボカしております。
この写真は あくまでもフィクションです。
実態は・・・ご想像にお任せします！
All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 201029

ここで もう一度
テストタ行を・・・

All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 201030

タ ： 楽しめる工夫
チ ： チームワーク
ツ ： ツール作成
テ ： 適当ト ： トラップ, トリック
All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 201031

テストの自動化は当然として、チーム全体でワイワイガヤガヤ、やりかたとか仕掛けを工夫しながら楽しくテストできるようにしたい！
自働的にテストするようにしたい！
開発者のテスト嫌いをなくしたい！
All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 201032

Let’s try
JIDO-KA !!
All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 201033

終ご静聴ありがとうございました
All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 201034