Enviar pesquisa
Carregar
テストエンジニアの品格 #automatornight
•
171 gostaram
•
53,063 visualizações
kyon mm
Seguir
http://madoguchi100.connpass.com/event/8204/ で発表したスライドです
Leia menos
Leia mais
Software
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 51
Baixar agora
Baixar para ler offline
Recomendados
品質を加速させるために、テスターを増やす前から考えるべきQMファンネルの話(3D版)
品質を加速させるために、テスターを増やす前から考えるべきQMファンネルの話(3D版)
Yasuharu Nishi
概説 テスト分析
概説 テスト分析
崇 山﨑
テスト分析・設計を体感しよう ~マインドマップを活用してテスト観点を発想しよう
テスト分析・設計を体感しよう ~マインドマップを活用してテスト観点を発想しよう
Akira Ikeda
テスト観点に基づくテスト開発方法論VSTePの概要
テスト観点に基づくテスト開発方法論VSTePの概要
Yasuharu Nishi
テストの組み立て方
テストの組み立て方
kauji0522
テスト分析入門 -「ゆもつよメソッド」を例に- #wacate
テスト分析入門 -「ゆもつよメソッド」を例に- #wacate
Kinji Akemine
Agile開発でのテストのやり方~私の場合~
Agile開発でのテストのやり方~私の場合~
Mineo Matsuya
みんなどんな書式でテストケース書いているの
みんなどんな書式でテストケース書いているの
kauji0522
Recomendados
品質を加速させるために、テスターを増やす前から考えるべきQMファンネルの話(3D版)
品質を加速させるために、テスターを増やす前から考えるべきQMファンネルの話(3D版)
Yasuharu Nishi
概説 テスト分析
概説 テスト分析
崇 山﨑
テスト分析・設計を体感しよう ~マインドマップを活用してテスト観点を発想しよう
テスト分析・設計を体感しよう ~マインドマップを活用してテスト観点を発想しよう
Akira Ikeda
テスト観点に基づくテスト開発方法論VSTePの概要
テスト観点に基づくテスト開発方法論VSTePの概要
Yasuharu Nishi
テストの組み立て方
テストの組み立て方
kauji0522
テスト分析入門 -「ゆもつよメソッド」を例に- #wacate
テスト分析入門 -「ゆもつよメソッド」を例に- #wacate
Kinji Akemine
Agile開発でのテストのやり方~私の場合~
Agile開発でのテストのやり方~私の場合~
Mineo Matsuya
みんなどんな書式でテストケース書いているの
みんなどんな書式でテストケース書いているの
kauji0522
テスト分析についての説明資料公開用
テスト分析についての説明資料公開用
Tsuyoshi Yumoto
幅広なテスト分析ができるようになろう
幅広なテスト分析ができるようになろう
scarletplover
探索的テスト入門
探索的テスト入門
H Iseri
CIが分からないPE(SETエンジニア)の1年生がWebAPIの負荷テストを背伸びしてCI運用した
CIが分からないPE(SETエンジニア)の1年生がWebAPIの負荷テストを背伸びしてCI運用した
ssuser0be501
テストを分類してみよう!
テストを分類してみよう!
Kenji Okumura
modern software qa - draft 1
modern software qa - draft 1
Yasuharu Nishi
LINE Developer Meetup in Tokyo #39 Presentation
LINE Developer Meetup in Tokyo #39 Presentation
Yasuharu Nishi
Software-company Transformation
Software-company Transformation
Yasuharu Nishi
What should you shift left
What should you shift left
Yasuharu Nishi
探索的テストはじめの一歩 #wacate
探索的テストはじめの一歩 #wacate
Toshiyuki Kawanishi
テスト分析.pptx
テスト分析.pptx
kauji0522
「PdMと考えるQAとプロダクトマネジメント」
「PdMと考えるQAとプロダクトマネジメント」
大貴 蜂須賀
Wacate2018 winter jstqb-al-ta
Wacate2018 winter jstqb-al-ta
kauji0522
テスコン優勝事例におけるテスト分析公開用
テスコン優勝事例におけるテスト分析公開用
Tetsuya Kouno
テスト技法の背景を考察する - WACATE2021夏
テスト技法の背景を考察する - WACATE2021夏
kauji0522
QAアーキテクチャの設計による説明責任の高いテスト・品質保証
QAアーキテクチャの設計による説明責任の高いテスト・品質保証
Yasuharu Nishi
エムスリーのQAチームが目指すもの
エムスリーのQAチームが目指すもの
Yuki Shiromoto
はじめてのソフトウェアテスト
はじめてのソフトウェアテスト
Rina Fukuda
How to let them in house of quality
How to let them in house of quality
Takahiro Toku
テスト設計技法の適用・・・その前に
テスト設計技法の適用・・・その前に
kauji0522
TDDはじめる前に
TDDはじめる前に
Yasui Tsutomu
#STAC2014 システムテスト自動化ハンズオン
#STAC2014 システムテスト自動化ハンズオン
kyon mm
Mais conteúdo relacionado
Mais procurados
テスト分析についての説明資料公開用
テスト分析についての説明資料公開用
Tsuyoshi Yumoto
幅広なテスト分析ができるようになろう
幅広なテスト分析ができるようになろう
scarletplover
探索的テスト入門
探索的テスト入門
H Iseri
CIが分からないPE(SETエンジニア)の1年生がWebAPIの負荷テストを背伸びしてCI運用した
CIが分からないPE(SETエンジニア)の1年生がWebAPIの負荷テストを背伸びしてCI運用した
ssuser0be501
テストを分類してみよう!
テストを分類してみよう!
Kenji Okumura
modern software qa - draft 1
modern software qa - draft 1
Yasuharu Nishi
LINE Developer Meetup in Tokyo #39 Presentation
LINE Developer Meetup in Tokyo #39 Presentation
Yasuharu Nishi
Software-company Transformation
Software-company Transformation
Yasuharu Nishi
What should you shift left
What should you shift left
Yasuharu Nishi
探索的テストはじめの一歩 #wacate
探索的テストはじめの一歩 #wacate
Toshiyuki Kawanishi
テスト分析.pptx
テスト分析.pptx
kauji0522
「PdMと考えるQAとプロダクトマネジメント」
「PdMと考えるQAとプロダクトマネジメント」
大貴 蜂須賀
Wacate2018 winter jstqb-al-ta
Wacate2018 winter jstqb-al-ta
kauji0522
テスコン優勝事例におけるテスト分析公開用
テスコン優勝事例におけるテスト分析公開用
Tetsuya Kouno
テスト技法の背景を考察する - WACATE2021夏
テスト技法の背景を考察する - WACATE2021夏
kauji0522
QAアーキテクチャの設計による説明責任の高いテスト・品質保証
QAアーキテクチャの設計による説明責任の高いテスト・品質保証
Yasuharu Nishi
エムスリーのQAチームが目指すもの
エムスリーのQAチームが目指すもの
Yuki Shiromoto
はじめてのソフトウェアテスト
はじめてのソフトウェアテスト
Rina Fukuda
How to let them in house of quality
How to let them in house of quality
Takahiro Toku
テスト設計技法の適用・・・その前に
テスト設計技法の適用・・・その前に
kauji0522
Mais procurados
(20)
テスト分析についての説明資料公開用
テスト分析についての説明資料公開用
幅広なテスト分析ができるようになろう
幅広なテスト分析ができるようになろう
探索的テスト入門
探索的テスト入門
CIが分からないPE(SETエンジニア)の1年生がWebAPIの負荷テストを背伸びしてCI運用した
CIが分からないPE(SETエンジニア)の1年生がWebAPIの負荷テストを背伸びしてCI運用した
テストを分類してみよう!
テストを分類してみよう!
modern software qa - draft 1
modern software qa - draft 1
LINE Developer Meetup in Tokyo #39 Presentation
LINE Developer Meetup in Tokyo #39 Presentation
Software-company Transformation
Software-company Transformation
What should you shift left
What should you shift left
探索的テストはじめの一歩 #wacate
探索的テストはじめの一歩 #wacate
テスト分析.pptx
テスト分析.pptx
「PdMと考えるQAとプロダクトマネジメント」
「PdMと考えるQAとプロダクトマネジメント」
Wacate2018 winter jstqb-al-ta
Wacate2018 winter jstqb-al-ta
テスコン優勝事例におけるテスト分析公開用
テスコン優勝事例におけるテスト分析公開用
テスト技法の背景を考察する - WACATE2021夏
テスト技法の背景を考察する - WACATE2021夏
QAアーキテクチャの設計による説明責任の高いテスト・品質保証
QAアーキテクチャの設計による説明責任の高いテスト・品質保証
エムスリーのQAチームが目指すもの
エムスリーのQAチームが目指すもの
はじめてのソフトウェアテスト
はじめてのソフトウェアテスト
How to let them in house of quality
How to let them in house of quality
テスト設計技法の適用・・・その前に
テスト設計技法の適用・・・その前に
Semelhante a テストエンジニアの品格 #automatornight
TDDはじめる前に
TDDはじめる前に
Yasui Tsutomu
#STAC2014 システムテスト自動化ハンズオン
#STAC2014 システムテスト自動化ハンズオン
kyon mm
Scrum,Test,Metrics #sgt2016
Scrum,Test,Metrics #sgt2016
kyon mm
GCSアジャイル開発を使ったゲームの作り方
GCSアジャイル開発を使ったゲームの作り方
Hiroyuki Tanaka
アジャイルなテストの見積もりと計画作り
アジャイルなテストの見積もりと計画作り
kyon mm
サイボウズQAの働き方
サイボウズQAの働き方
Cy1DayCy1Day
20151126 cookpad talk_test_engineer
20151126 cookpad talk_test_engineer
Kazuaki Matsuo
#NagoyaTesting アジャイルなテストの見積りと計画づくり
#NagoyaTesting アジャイルなテストの見積りと計画づくり
kyon mm
QA組織とiOSのテスト
QA組織とiOSのテスト
LINE Corporation
テストとの上手な付き合い方
テストとの上手な付き合い方
Akira Suenami
今、おさえておきたい DevOps
今、おさえておきたい DevOps
智治 長沢
Sta introduction in_kyoto #devkan
Sta introduction in_kyoto #devkan
kyon mm
20151021 cookpad talk_test_engineer
20151021 cookpad talk_test_engineer
Kazuaki Matsuo
Sue445 Style TDD #atest_hack
Sue445 Style TDD #atest_hack
Go Sueyoshi (a.k.a sue445)
TDDを一年やってみました ~シロート集団がTDDをやってはまったこと~
TDDを一年やってみました ~シロート集団がTDDをやってはまったこと~
Tomomi Kajita
20121019 jenkins勉強会lt資料
20121019 jenkins勉強会lt資料
Hiroko Tamagawa
ソフトウェアテストことはじめ2016年ver
ソフトウェアテストことはじめ2016年ver
Kosuke Fujisawa
20130603 aspnet勉強会 実践的debugging
20130603 aspnet勉強会 実践的debugging
kumake
Test automation strategy for .net core 3 transition
Test automation strategy for .net core 3 transition
Tatsuya Ishikawa
JAWS FESTA Kansai 2013 | ビジネスに貢献する戦略的なITのためのDevOps
JAWS FESTA Kansai 2013 | ビジネスに貢献する戦略的なITのためのDevOps
智治 長沢
Semelhante a テストエンジニアの品格 #automatornight
(20)
TDDはじめる前に
TDDはじめる前に
#STAC2014 システムテスト自動化ハンズオン
#STAC2014 システムテスト自動化ハンズオン
Scrum,Test,Metrics #sgt2016
Scrum,Test,Metrics #sgt2016
GCSアジャイル開発を使ったゲームの作り方
GCSアジャイル開発を使ったゲームの作り方
アジャイルなテストの見積もりと計画作り
アジャイルなテストの見積もりと計画作り
サイボウズQAの働き方
サイボウズQAの働き方
20151126 cookpad talk_test_engineer
20151126 cookpad talk_test_engineer
#NagoyaTesting アジャイルなテストの見積りと計画づくり
#NagoyaTesting アジャイルなテストの見積りと計画づくり
QA組織とiOSのテスト
QA組織とiOSのテスト
テストとの上手な付き合い方
テストとの上手な付き合い方
今、おさえておきたい DevOps
今、おさえておきたい DevOps
Sta introduction in_kyoto #devkan
Sta introduction in_kyoto #devkan
20151021 cookpad talk_test_engineer
20151021 cookpad talk_test_engineer
Sue445 Style TDD #atest_hack
Sue445 Style TDD #atest_hack
TDDを一年やってみました ~シロート集団がTDDをやってはまったこと~
TDDを一年やってみました ~シロート集団がTDDをやってはまったこと~
20121019 jenkins勉強会lt資料
20121019 jenkins勉強会lt資料
ソフトウェアテストことはじめ2016年ver
ソフトウェアテストことはじめ2016年ver
20130603 aspnet勉強会 実践的debugging
20130603 aspnet勉強会 実践的debugging
Test automation strategy for .net core 3 transition
Test automation strategy for .net core 3 transition
JAWS FESTA Kansai 2013 | ビジネスに貢献する戦略的なITのためのDevOps
JAWS FESTA Kansai 2013 | ビジネスに貢献する戦略的なITのためのDevOps
Mais de kyon mm
Kaizen process with test #hackt
Kaizen process with test #hackt
kyon mm
ザ・ジェネラリスト #5000dai
ザ・ジェネラリスト #5000dai
kyon mm
ICST2015 GUI Testingの紹介 #SIGSTJ
ICST2015 GUI Testingの紹介 #SIGSTJ
kyon mm
焦らず急いでの意味
焦らず急いでの意味
kyon mm
出来るチューリング完全!SQLでもいろいろ出来る! #syoboben
出来るチューリング完全!SQLでもいろいろ出来る! #syoboben
kyon mm
#STAC2014 状態遷移を活用した自動テストのテスト戦略とデプロイメントパイプライン
#STAC2014 状態遷移を活用した自動テストのテスト戦略とデプロイメントパイプライン
kyon mm
テストファースト、自動テストを導入するという事について(@社内勉強会)
テストファースト、自動テストを導入するという事について(@社内勉強会)
kyon mm
Gradle 2.2, 2.3 news #jggug
Gradle 2.2, 2.3 news #jggug
kyon mm
テストとリファクタリングに関する深い方法論 #wewlc_jp
テストとリファクタリングに関する深い方法論 #wewlc_jp
kyon mm
Groovyで学ぶプロセス代数 #jjug
Groovyで学ぶプロセス代数 #jjug
kyon mm
@kyon_mmの書籍の読み方 #AsianAA
@kyon_mmの書籍の読み方 #AsianAA
kyon mm
JenkinsとGitで実装するGatewayCheckIn Pattern #AsianAA
JenkinsとGitで実装するGatewayCheckIn Pattern #AsianAA
kyon mm
GradleのREPLプラグイン紹介 #jggug
GradleのREPLプラグイン紹介 #jggug
kyon mm
契る意味 #pykonjp2014
契る意味 #pykonjp2014
kyon mm
いつでも聞けるTDD入門 #TDDBC_NAGOYA
いつでも聞けるTDD入門 #TDDBC_NAGOYA
kyon mm
Test Retrospective #kyon_kao_wedding in Tokyo
Test Retrospective #kyon_kao_wedding in Tokyo
kyon mm
ソフトウェア開発を勉強し始めて3年間でやったこと~After~ #devsumi
ソフトウェア開発を勉強し始めて3年間でやったこと~After~ #devsumi
kyon mm
自動テストの誤解とアンチパターン in 楽天 Tech Talk
自動テストの誤解とアンチパターン in 楽天 Tech Talk
kyon mm
詳解!自動結合テスト #jasst
詳解!自動結合テスト #jasst
kyon mm
TDDの自殺 #TDDeX
TDDの自殺 #TDDeX
kyon mm
Mais de kyon mm
(20)
Kaizen process with test #hackt
Kaizen process with test #hackt
ザ・ジェネラリスト #5000dai
ザ・ジェネラリスト #5000dai
ICST2015 GUI Testingの紹介 #SIGSTJ
ICST2015 GUI Testingの紹介 #SIGSTJ
焦らず急いでの意味
焦らず急いでの意味
出来るチューリング完全!SQLでもいろいろ出来る! #syoboben
出来るチューリング完全!SQLでもいろいろ出来る! #syoboben
#STAC2014 状態遷移を活用した自動テストのテスト戦略とデプロイメントパイプライン
#STAC2014 状態遷移を活用した自動テストのテスト戦略とデプロイメントパイプライン
テストファースト、自動テストを導入するという事について(@社内勉強会)
テストファースト、自動テストを導入するという事について(@社内勉強会)
Gradle 2.2, 2.3 news #jggug
Gradle 2.2, 2.3 news #jggug
テストとリファクタリングに関する深い方法論 #wewlc_jp
テストとリファクタリングに関する深い方法論 #wewlc_jp
Groovyで学ぶプロセス代数 #jjug
Groovyで学ぶプロセス代数 #jjug
@kyon_mmの書籍の読み方 #AsianAA
@kyon_mmの書籍の読み方 #AsianAA
JenkinsとGitで実装するGatewayCheckIn Pattern #AsianAA
JenkinsとGitで実装するGatewayCheckIn Pattern #AsianAA
GradleのREPLプラグイン紹介 #jggug
GradleのREPLプラグイン紹介 #jggug
契る意味 #pykonjp2014
契る意味 #pykonjp2014
いつでも聞けるTDD入門 #TDDBC_NAGOYA
いつでも聞けるTDD入門 #TDDBC_NAGOYA
Test Retrospective #kyon_kao_wedding in Tokyo
Test Retrospective #kyon_kao_wedding in Tokyo
ソフトウェア開発を勉強し始めて3年間でやったこと~After~ #devsumi
ソフトウェア開発を勉強し始めて3年間でやったこと~After~ #devsumi
自動テストの誤解とアンチパターン in 楽天 Tech Talk
自動テストの誤解とアンチパターン in 楽天 Tech Talk
詳解!自動結合テスト #jasst
詳解!自動結合テスト #jasst
TDDの自殺 #TDDeX
TDDの自殺 #TDDeX
テストエンジニアの品格 #automatornight
1.
テストエンジニアの品格 kyon_mm 2014.09.03
2.
Self Introduction •
きょん kyon_mm • テストアーキテクト 2年目 • TDD/BDD, SCM, Agile, Softwaretest, SoftwareEngineering • なごや • 基礎勉強会, SCMBC, Nagoya.Testing, Cafe.Testing
3.
テストエンジニアって 必要とされていますか?
4.
それってぶっちゃけ誰でもよかっ たりしませんか?
5.
っていうか、 開発者がやればいいんじゃねーの?
6.
では、タイトルに戻りましょう
7.
品格のはじめ • 「あの人と一緒に開発したい、あの人のようなテストを
出来るようになりたい、あの人のようなテストが出来る 人を周りに置きたい」 • そう思われるような立ち居振る舞いをするテストエンジ ニアが「テストエンジニアとして品がよい」という意味 • とします!
8.
どんなテストエンジニアと仕事 したいですか?
9.
一緒に仕事したい テストエンジニア例
10.
ぬるい!ぬるすぎる!
11.
それでプロダクトの品質向上や、 プロジェクトを成功へ導くとい うのは達成できるのでしょうか?
12.
結局我々はなんでも出来る人が 欲しいのである。 そのうち、テストが得意な人が
ほしい。
13.
っていうか、現実問題、だいた いのこと出来ないと、プロダク トの品質を上げることに寄与す
るなんて出来る訳がない。
14.
そうでないならどっちか 高度に発達したプロジェクト スキルを問わないプロジェクト
15.
なら、なりましょう。
16.
私がテストエンジニアになりたて のころ言われた言葉を贈ります。
17.
「バイザー100回読め」
18.
バイザー本 • ソフトウェアテスト技法
-> 443p (言われたのはこっち • 実践的プログラムテスト入門 -> 265p
19.
まぁ1年くらいあれば 100回くらい読める
20.
テストの学習をすると比較的な んでもやることになります。 なんでもやることになる必要が
出てきていないのは、とても狭 い範囲を学習しているからです。 (断言
21.
学習対象例 • マネジメント
• ストラテジー、アーキテクチャ • デザイン • レポート • アプリケーションドメイン • ソリューションドメイン 開発のための~、テストのため の~、の両方を知らないと 対症療法的になりがち (後手になる)
22.
たくさんあって大変だ>< そうお思いでしょう?
23.
朗報です
24.
SWEBOK V3 ソフトウェア工学知識体系
Version3 はなんと無料でダウンロードできます!
25.
っていうか、SWEBOKもバイザーも 皆さん読んでいますよね><(煽り
26.
学習曲線がよいかどうかはさておき、 知識体系とか資格書というのは比較的 幅広く扱っています。
27.
専門書を何冊も買うのが嫌で、教 科書から応用を出来る人には最適 です。
でも、そんな人まれだし、私には 関係ない。そうお思いでしょう?
28.
テストエンジニアがどうであるかはさ ておき、チームの中で最も品質面に頼 りにされる人が、
プロジェクトを俯瞰出来る知識なしで うまくいくわけないじゃないですかー。
29.
つまり、ある程度体系的な知識は必要 になります。っていうか、ないと「あ の人ユーザビリティはよく見れるけど、
それだけだよね。それで全体の儲けが よくなるかはケースバイケースすぎるっ ていうか」とか言われちゃいますよ!!
30.
ソフトウェア開発の体系 (僕の中では義務教育) •
REBOK -> 要求工学の知識体系 • BABOK -> ビジネス分析の知識体系 • SWEBOK -> ソフトウェア工学の知識体系 • SQuBOK -> ソフトウェア品質の幅広い知識体系 • ISO25000 -> ソフトウェア品質のモデル化や体系化
31.
テスト専門の体系 (僕の中でテスターの義務教育) •
Software Testing and Quality Assurance Theory and Practice -> ソフトウェアテストの知識体系的な • ISTQB/JSTQB -> 読んでおくと話が通じやすくなる可能 性が高い • ISO29119 -> 賛否両論渦巻いているソフトウェアテスト の標準
32.
知識をつけたら振る舞い方も 学ぼう •
ボーリスバイザー • レックスブラック • ケムカーナー • リッククレイグ • ジェームスバック • ウィテカー • GJマイヤーズ 正直どれから手を付けて もよいのですが、ケムカー ナーの「基本から学ぶソ フトウェアテスト」はバ ランスがよい気がします。 長いけど。
33.
最近のチーム開発についても知 りましょう •
実践アジャイルテスト • Specification By Example • チーム開発実践入門 • LEAN Sereis
34.
ここらへんまで知ってたら 「あ、入場どうぞ」みたいな感覚です。
35.
っていうか、この辺まで知らな いと、「似たプロジェクトで使っ たドキュメントを真似てテスト
○○をする」っていうくらいし か出来ない。
36.
それ、あなたはエンジニアリン グしているんでしたっけ><
37.
あなたがプロジェクトを良くする 可能性を持つというのは、テスト の膨大な知識を持った上で、プロ
ジェクトに最適なものを探し、創 ることができるということ
38.
で、テスト「エンジニア」っていうか らには、テストをよりよくしていくは ずなので。
39.
テストエンジニアならやって普 通じゃね?みたいな •
プロジェクトに合わせて次のものを自作、カスタマイズ • テストツール、テスティングフレームワーク • ビルドツール • CIサーバー • テストドキュメントを用途に応じて変換や生成するツール • バグがありそうな部分を予測、計測するツール • テストケース生成
40.
ま、っていうくらいまでやれると、 「あぁ、きょんくんに任せたいね」っ てなると思うんですよ。
41.
で、加えるとだな
42.
ソリューションはたくさん • 証明プログラミング(Coq,
SSReflect, Agda, etc) • モデル検査(Alloy, etc) • 仕様記述言語(VDM++, B-method, etc) • 契約プログラミング • レビュー
43.
っていうか、この辺検討しないっ てROI計算したんでしょうか?
44.
ROI?
45.
コストや投資の計算 • ROI
• CBA • ROI, CBAをベースにしたメソッド • 様々な意思決定メソッド
46.
効果的であるかはとても重要で すね。
47.
効果的?
48.
メトリクスをとる一般論 • GQM
• Effective Mapping • Impact Mapping
49.
まとめ
50.
まとめ • テストエンジニアはおそらくはスキル要求が最も広いと
思われます。 • 品のよいテストエンジニアになりたいなら、あなたがプ ロジェクトの品質向上に最適なソリューションを丁寧に 出せるようになる必要があります。 • テスト/エンジニアリング/サイエンスとあるのなかでテ ストは懐が広めの業界ですので、いろいろ聞きやすいで す。
51.
ご清聴ありがとぴょん◆
Baixar agora