SlideShare a Scribd company logo
1 of 32
テストについて
 少しちゃんと
 考えました。
    世界のすべてをテストせよ
     DevLove 20090622
    インテック なかじま碧莉
開発者、
 テスター、
  品質保証でもな
い
※ SI 系企業にいます(スタッフ
職)
てすとのイメージ
1 年目のとある日

 勉強的開発
テスト興味津
    津
  2 年生




       A
           テスト勉強会

             マインドマップ
 M
 e


     テスト??な
      1 年生 × 2
テスト興味津
    津
  2 年生


             マインドマップ
       A
                 ↓
               確証のある
              網羅性を期待
 M
 e


     テスト??な
      1 年生 × 2
テスト興味津
    津
  2 年生




       A         網羅性
                  ↓
                 爆発系
 M
 e


     テスト??な
      1 年生 × 2
テスト興味津
    津
  2 年生
                        お粗末
       A           想定                 実際
 実装                17 日間の内に何時間か   8
 テスト作成・実施          7 日間の内に何時間か
                                  3
 デバッグ・再テス          2 日間
 ト                                1
 M               計 曖昧・・・
 e


     テスト??な
      1 年生 × 2
テスト興味津
    津
  2 年生
                        浅はか
       A           想定                 実際
 実装                17 日間の内に何時間か   8   12.5 時間         6
 テスト作成・実施          7 日間の内に何時間か        15.5 時間
                                  3   ( 内 MM による設計 9 時間7
 デバッグ・再テス          2 日間               )
                                      ( 直し )1 時間
 ト                                1   ( 再テスト )1 時間    1
 M               計 曖昧・・・              30 時間
 e


     テスト??な
      1 年生 × 2
テスト興味津
                               津
                             2 年生



    お粗末で浅はかなギャップから                 A




         テストは正直もうやりたくない
           テストケースがこわい
           (あまりにも多そう)

         仕様をもっと明確にしておきた
                い
M
e
          テスト工数は多めにとろう

         テスト、なめたらあかん!!
テスト??な
                          テスト??な
  1 年生
                            1 年生
その後、特にテストせず…
                  意識
              トへの か・・・
         くテス たりと
     薄れゆ 修正し        か・・・
         の       りと
    標 準書
          資料 作った とか・・・
       営の       貸出 。
   WG 運 ライセンス ました
    ツ ール ことして
       そんな
薄れゆくテストへの意識の中で①社内セミナー




         「 Wモデル」というものが
           あることを知った。
た き




             テ テ




                                 き
 き
 た




                                              ト
              ス
             と




                              た
   た




                                              ス
                ト



                             き
     き




                                             テ
                  て


                            た
     た




                                            と
                      す

                          き
         き




                                          す
                       と
                      き た
         た




                                        て
                          te
                     た き
             き




                             s



                                     st
                            tて
                      た
             た




                                     Te
                 き




                                 す
薄れゆくテストへの意識の中で①社内セミナー
PM
プロジェクトマネージャー

         「 Wモデル」というものが
           あることを知った。
た き




             テ テ




                                 き
 き
 た




                                              ト
              ス
             と




                              た
   た




                                              ス
                ト



                             き
     き




                                             テ
                  て


                            た
     た




                                            と
                      す

                          き
         き




                                          す
                       と
                      き た
         た




                                        て
                          te
                     た き
             き




                             s



                                     st
                            tて
                      た
             た




                                     Te
                 き




                                 す




                              PTM
                              プロジェクトテストマネージャー
薄れゆくテストへの意識の中で② SQiP 研究会




  「品質特性」というものが
    あることを知った。
薄れゆくテストへの意識の中で② SQiP 研究会




  「品質特性」というものが
    あることを知った。

      テストというかレビューの視点にど
             うぞ、
          ということだった
薄れゆくテストへの意識の中で③ DevLove

今回の DevLove 企画のはじめのところ

   開発者のためのテスト
       VS
  品質保証(第三者視点)の
     ためのテスト
薄れゆくテストへの意識の中で③ DevLove




     開発者のためのテスト
              ?
  品質保証(第三者視点)の
     ためのテスト
薄れゆくテストへの意識の中で③上司に聞いた


上
          ⇒ エンジニアリング分野
司   M
    e
          ⇒ テストの品質。テストケー
          スの妥当性などを極める。

        開発者としてのテスト
             ×
    品質保証としてのテスト
             ⇒ マネジメント視点
             ⇒ メソドロジ、理論な
             どで計る。
薄れゆくテストへの意識の中で③上司に聞いた
   開発者としてのテスト × 品質保証としてのテス
 上           ト
           両者のギャップ
 司   M
     e


 ⇒ 仕様変更など、人的エラー、完璧なソフトウェアは作れない
   ※人間が介助する限りバグはなくならない…
     バグがないという保証は得られない…
      「弘法も筆の誤り」「猿も木から落ちる」「犬も歩けば棒にあたる」
 ⇒ 品質保証側での他 prj ・過去データ蓄積による、
                          各メソドロジ指
 標の提示
 ⇒ 現実は指標はぶれる
   →経験豊富なプロジェクト…検出バグ数が少ない
   →未熟なプロジェクト…検出バグは増えてしまう
 ⇒ そのさじ加減は誰がやるのか??
   →品質保証? PM?
 ⇒ そのさじ加減はどうやって決めるのか??
   →“実績”
 ⇒ ずっと同じメンバーでプロジェクトしているわけじゃない。
   →アピール?・・・
薄れゆくテストへの意識の中で④ LT 準備、テストを
知る




      テストって
   どんな作業しているんだ
薄れゆくテストへの意識の中で④ LT 準備、テストを
知る


         Gihyo.jp
         yomyom
            ← 出典
            Gihyo.jp
            ソフトウェアテスト基本テクニック
            第 1 回 ソフトウェアテストを分類する



                   ちょっと整理された。
薄れゆくテストへの意識の中で④ LT 準備、テストを
知る
 テスト興味津
     津
   2 年生


           先輩が作った
         新人向けテスト研修
     A




           … はじめて真面目に読んだ…
         とっても勉強になりました。
薄れゆくテストへの意識の中で④ LT 準備、テストを



                       人
知る




  TEF ソフトウェアテスト技術者
    交流会( TEF: Testing Engineer‘ Forum)
                              s

          WACATE
     (Workshop for Accelerating CApable Testing Engineers)

                      他にもあると思う


    テストでめっちゃ熱い人たちが
         ここにいる
薄れゆくテストへの意識の中で○?




       よく聴く言葉
        「勘所」
       ・・・爆発系の悪夢回避
思ってた以上に
 テストって作業多い
  テストって難しい
テストって存在が大きい
論理確立中
※さっきの熱い人たちもい
  ろいろ議論してる

ちゃんと勉強しなきゃー
ここにいる人、
 開発者
 テスター
 品質保証関係者

どうやって勉強してる?
DevLove:
世界のすべてをテストせよ。

~Make the world Green
    by Test ! ~

テストについてまじで考え
     る夜
「要件定義書を書きました。
            -よろしい、ならばテストだ。
               コードを書きました。
            -よろしい、ならばテストだ。
              仕様が変更されました。
            -よろしい、ならばテストだ。

           めくるめく、テストの世界にようこそ。
          今回の D vLO Eのテーマは、テストです。
               e V
 前半は、和田卓人さんと、鈴木三紀夫さんにテストをテーマにお話を頂く予定で
                      す。
             後半は、ライトニングトークス、
      そして、参加者同士によるディスカッションを行います。

 このイベントを終えたとき、現場のテストが、明日から変わるかもしれません。
          皆さんのご参加お待ちしております。」




       何を考えてます?
さて、私にとってのテスト


いまいちぴんとこな
    い
日々の生活の中でイメージできない


 希薄な当事者意識
皆さんに聞いてみたい

   「テスト、
  どう感じる?」

この後よろしくお願いします
      。
みなさんの貴重な5分間、
どうもありがとうございました。




              おわり

More Related Content

Viewers also liked

ヒンシツ大学セミナー ゴール指向の測定と品質保証活動 -メトリクス解説およびGqm法のワークショップ-
ヒンシツ大学セミナー ゴール指向の測定と品質保証活動 -メトリクス解説およびGqm法のワークショップ-ヒンシツ大学セミナー ゴール指向の測定と品質保証活動 -メトリクス解説およびGqm法のワークショップ-
ヒンシツ大学セミナー ゴール指向の測定と品質保証活動 -メトリクス解説およびGqm法のワークショップ-
Hironori Washizaki
 

Viewers also liked (8)

車載の品質管理 Automobile Quaulity Control
車載の品質管理  Automobile Quaulity Control車載の品質管理  Automobile Quaulity Control
車載の品質管理 Automobile Quaulity Control
 
pmi発表資料
pmi発表資料pmi発表資料
pmi発表資料
 
アジャイル開発と品質保証の密なる関係 #quesqa
アジャイル開発と品質保証の密なる関係 #quesqaアジャイル開発と品質保証の密なる関係 #quesqa
アジャイル開発と品質保証の密なる関係 #quesqa
 
製品品質向上のための開発本部の取り組み
製品品質向上のための開発本部の取り組み製品品質向上のための開発本部の取り組み
製品品質向上のための開発本部の取り組み
 
QC工程表の作成と活用、事例集
QC工程表の作成と活用、事例集QC工程表の作成と活用、事例集
QC工程表の作成と活用、事例集
 
ヒンシツ大学セミナー ゴール指向の測定と品質保証活動 -メトリクス解説およびGqm法のワークショップ-
ヒンシツ大学セミナー ゴール指向の測定と品質保証活動 -メトリクス解説およびGqm法のワークショップ-ヒンシツ大学セミナー ゴール指向の測定と品質保証活動 -メトリクス解説およびGqm法のワークショップ-
ヒンシツ大学セミナー ゴール指向の測定と品質保証活動 -メトリクス解説およびGqm法のワークショップ-
 
作業標準書について
作業標準書について作業標準書について
作業標準書について
 
OSS製品における品質管理について
OSS製品における品質管理についてOSS製品における品質管理について
OSS製品における品質管理について
 

Similar to Nakajima0622 Devlovetest

テキスト 越す 12月ビジネスサークル2012年12月
テキスト 越す 12月ビジネスサークル2012年12月テキスト 越す 12月ビジネスサークル2012年12月
テキスト 越す 12月ビジネスサークル2012年12月
Keisuke Natsume
 
コミュニケーションスキルを重視したソフトウェア技術者教育手法の研究
コミュニケーションスキルを重視したソフトウェア技術者教育手法の研究コミュニケーションスキルを重視したソフトウェア技術者教育手法の研究
コミュニケーションスキルを重視したソフトウェア技術者教育手法の研究
Yuichiro Saito
 
【9月1日開催】本場スタンフォード大学に学ぶ!デザイン思考入門
【9月1日開催】本場スタンフォード大学に学ぶ!デザイン思考入門【9月1日開催】本場スタンフォード大学に学ぶ!デザイン思考入門
【9月1日開催】本場スタンフォード大学に学ぶ!デザイン思考入門
Takanori Kashino
 
【9月29日開催】本場スタンフォード大学に学ぶ!デザイン思考入門
【9月29日開催】本場スタンフォード大学に学ぶ!デザイン思考入門【9月29日開催】本場スタンフォード大学に学ぶ!デザイン思考入門
【9月29日開催】本場スタンフォード大学に学ぶ!デザイン思考入門
Takanori Kashino
 
Osaka-No001-01-suc3rum-20100616
Osaka-No001-01-suc3rum-20100616Osaka-No001-01-suc3rum-20100616
Osaka-No001-01-suc3rum-20100616
Sukusuku Scrum
 

Similar to Nakajima0622 Devlovetest (20)

Gunmaweb #9 LT
Gunmaweb #9 LT Gunmaweb #9 LT
Gunmaweb #9 LT
 
剪定テスト
剪定テスト剪定テスト
剪定テスト
 
テキスト 越す 12月ビジネスサークル2012年12月
テキスト 越す 12月ビジネスサークル2012年12月テキスト 越す 12月ビジネスサークル2012年12月
テキスト 越す 12月ビジネスサークル2012年12月
 
コミュニケーションスキルを重視したソフトウェア技術者教育手法の研究
コミュニケーションスキルを重視したソフトウェア技術者教育手法の研究コミュニケーションスキルを重視したソフトウェア技術者教育手法の研究
コミュニケーションスキルを重視したソフトウェア技術者教育手法の研究
 
とてか03「「いかす!」のために大事だと思う4つのこと」
とてか03「「いかす!」のために大事だと思う4つのこと」とてか03「「いかす!」のために大事だと思う4つのこと」
とてか03「「いかす!」のために大事だと思う4つのこと」
 
スクラムプロジェクト準備(公開用) No.31
スクラムプロジェクト準備(公開用) No.31スクラムプロジェクト準備(公開用) No.31
スクラムプロジェクト準備(公開用) No.31
 
アジャイル開発へのイテレーション・ゼロ
アジャイル開発へのイテレーション・ゼロアジャイル開発へのイテレーション・ゼロ
アジャイル開発へのイテレーション・ゼロ
 
【9月1日開催】本場スタンフォード大学に学ぶ!デザイン思考入門
【9月1日開催】本場スタンフォード大学に学ぶ!デザイン思考入門【9月1日開催】本場スタンフォード大学に学ぶ!デザイン思考入門
【9月1日開催】本場スタンフォード大学に学ぶ!デザイン思考入門
 
スクラム入門ワークショップ
スクラム入門ワークショップスクラム入門ワークショップ
スクラム入門ワークショップ
 
デザイン思考入門クラス・夏期特別編 2015年6月16日(火)
デザイン思考入門クラス・夏期特別編 2015年6月16日(火) デザイン思考入門クラス・夏期特別編 2015年6月16日(火)
デザイン思考入門クラス・夏期特別編 2015年6月16日(火)
 
新入社員の方による就活体験談と現場での人材育成
新入社員の方による就活体験談と現場での人材育成新入社員の方による就活体験談と現場での人材育成
新入社員の方による就活体験談と現場での人材育成
 
【9月29日開催】本場スタンフォード大学に学ぶ!デザイン思考入門
【9月29日開催】本場スタンフォード大学に学ぶ!デザイン思考入門【9月29日開催】本場スタンフォード大学に学ぶ!デザイン思考入門
【9月29日開催】本場スタンフォード大学に学ぶ!デザイン思考入門
 
Osaka-No001-01-suc3rum-20100616
Osaka-No001-01-suc3rum-20100616Osaka-No001-01-suc3rum-20100616
Osaka-No001-01-suc3rum-20100616
 
20211023 良いテストを作るためのテスト設計チュートリアルを考える
20211023 良いテストを作るためのテスト設計チュートリアルを考える20211023 良いテストを作るためのテスト設計チュートリアルを考える
20211023 良いテストを作るためのテスト設計チュートリアルを考える
 
はじめてのテスト技法
はじめてのテスト技法はじめてのテスト技法
はじめてのテスト技法
 
ユニットテスト 1日目
ユニットテスト 1日目ユニットテスト 1日目
ユニットテスト 1日目
 
All-but-the-Top: Simple and Effective Postprocessing for Word Representations
All-but-the-Top: Simple and Effective Postprocessing for Word RepresentationsAll-but-the-Top: Simple and Effective Postprocessing for Word Representations
All-but-the-Top: Simple and Effective Postprocessing for Word Representations
 
オレオレになりがちなテスト計画を見直した話
オレオレになりがちなテスト計画を見直した話オレオレになりがちなテスト計画を見直した話
オレオレになりがちなテスト計画を見直した話
 
異業種でのテスト自動化の実際
異業種でのテスト自動化の実際異業種でのテスト自動化の実際
異業種でのテスト自動化の実際
 
武山ゼミ 第2回入ゼミ説明会スライド
武山ゼミ 第2回入ゼミ説明会スライド武山ゼミ 第2回入ゼミ説明会スライド
武山ゼミ 第2回入ゼミ説明会スライド
 

More from DevLOVE (8)

DevLove現場甲子園2014プロフィール・発表概要
DevLove現場甲子園2014プロフィール・発表概要DevLove現場甲子園2014プロフィール・発表概要
DevLove現場甲子園2014プロフィール・発表概要
 
DevLOVE現場甲子園 UXDのススメ
DevLOVE現場甲子園 UXDのススメDevLOVE現場甲子園 UXDのススメ
DevLOVE現場甲子園 UXDのススメ
 
UXにもの申す (黒須正明さん)
UXにもの申す (黒須正明さん)UXにもの申す (黒須正明さん)
UXにもの申す (黒須正明さん)
 
Dev Love Lt 20090622(佐々木)
Dev Love Lt 20090622(佐々木)Dev Love Lt 20090622(佐々木)
Dev Love Lt 20090622(佐々木)
 
Dev Love20090325 Gaoryu
Dev Love20090325 GaoryuDev Love20090325 Gaoryu
Dev Love20090325 Gaoryu
 
Dev Love20090325 Yagyu
Dev Love20090325 YagyuDev Love20090325 Yagyu
Dev Love20090325 Yagyu
 
Dev Love20090325 Takahashi
Dev Love20090325 TakahashiDev Love20090325 Takahashi
Dev Love20090325 Takahashi
 
Dev Love20090325 Kimura
Dev Love20090325 KimuraDev Love20090325 Kimura
Dev Love20090325 Kimura
 

Nakajima0622 Devlovetest