Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
アジャイルQA2年生が、過去の自分に伝えたいこと #テストラジオ
Search
ぱいん
October 13, 2023
Technology
0
190
アジャイルQA2年生が、過去の自分に伝えたいこと #テストラジオ
ソフトウェアテストやQAに関わる発表を現地で聞く会 #テストラジオ
https://connpass.com/event/296521/
ぱいん
October 13, 2023
Tweet
Share
More Decks by ぱいん
See All by ぱいん
テストについて相談を受けたときに いつもしていること (公開用) #テストラジオ
pineapplecandy
0
81
カジュアル面談って、もっとカジュアルに していいの / informal session #jasstnano
pineapplecandy
0
230
PO,SMに送るテスト自動化の8原則に5箇条を添えて / scrumniigata2023
pineapplecandy
2
1.7k
システムテスト自動化スクリプトのレビュー観点を挙げてみたの
pineapplecandy
0
440
E2Eテストのflakyと向き合う / stac2020
pineapplecandy
2
5.8k
しくじり先生ーアジャイルテスト自動化立ち上げ迷走記 #D3QA / Failure teaches success in automated testing development
pineapplecandy
1
3.2k
これからシステムテスト自動化を始める組織のための勉強会(公開用)
pineapplecandy
2
2.8k
#WACATE 2019夏_夜の分科会_情報交換会_公開用
pineapplecandy
0
1.3k
#オンライン飲み会 経験ベースで語るテストエンジニアのための英語術 Ver.0.190113
pineapplecandy
0
1k
Other Decks in Technology
See All in Technology
OCI Network Firewall 概要
oracle4engineer
PRO
0
4.1k
Can We Measure Developer Productivity?
ewolff
1
150
適材適所の技術選定 〜GraphQL・REST API・tRPC〜 / Optimal Technology Selection
kakehashi
1
170
【Pycon mini 東海 2024】Google Colaboratoryで試すVLM
kazuhitotakahashi
2
500
スクラム成熟度セルフチェックツールを作って得た学びとその活用法
coincheck_recruit
1
140
【令和最新版】AWS Direct Connectと愉快なGWたちのおさらい
minorun365
PRO
5
750
AGIについてChatGPTに聞いてみた
blueb
0
130
エンジニア人生の拡張性を高める 「探索型キャリア設計」の提案
tenshoku_draft
1
120
dev 補講: プロダクトセキュリティ / Product security overview
wa6sn
1
2.3k
AWS Lambda のトラブルシュートをしていて思うこと
kazzpapa3
2
170
B2B SaaSから見た最近のC#/.NETの進化
sansantech
PRO
0
750
Python(PYNQ)がテーマのAMD主催のFPGAコンテストに参加してきた
iotengineer22
0
470
Featured
See All Featured
Reflections from 52 weeks, 52 projects
jeffersonlam
346
20k
Navigating Team Friction
lara
183
14k
Building Adaptive Systems
keathley
38
2.3k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5k
Fashionably flexible responsive web design (full day workshop)
malarkey
405
65k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
28
8.2k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
226
22k
GraphQLの誤解/rethinking-graphql
sonatard
67
10k
Making Projects Easy
brettharned
115
5.9k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
47
2.1k
Stop Working from a Prison Cell
hatefulcrawdad
267
20k
jQuery: Nuts, Bolts and Bling
dougneiner
61
7.5k
Transcript
アジャイルQA2年生が、 過去の自分に伝えたい こと 2023/10/13 (Fri) ソフトウェアテストやQAに関わる発表を現地で聞く会 #テストラジオ ぱいん 1
HELLO! I’m… • ぱいん @pineapplecandy • QAエンジニア ◦ 2012-2022: SIer/SES
@Web/組込み ◦ 2022-: 事業会社@組込み • JaSST Online, JaSST Review実行委員 • テストラジオ ガヤ担当 • 生態: X(旧Twitter) • 趣味: タロット、バスケ観戦、週末ドライブ 2
Summary of my talk • 10年のQAエンジニアキャリアをふりかえり、過去 の自分にコメントしてみるポエム 3
To Whom • 前提: アジャイル開発(と呼称されるされる)プロジェク トにアサインされたけど、なんか思ってたのと違 う... • 想定聴講者: QA/テストエンジニアの若手(5-8年目程度)
• 進め方: 3つの問いを解説する 4
THREE KEYWORDS 念のため 仲間 01 敷居 02 03 5
「念のため」 6
「念のため」と称したテストを 積み重ねていないか ― ぱいん 7
「念のため」と称したテストを積み重ねていな いか • 説明 ◦ 心の中で忖度テスト、思考停止テストと呼んでいる ◦ 結果的に、テストが肥大してしまっている。 • 原因
◦ 機能追加や再発防止のためにテストの追加を繰り返した結果、 原型を留めないほど肥大している ◦ プロダクト、プロジェクトともに日々状況は変わるのに、打ち手を変え ていない ▪ 例) 作ったときのユースケースと使われ方が違う ▪ 例) 機能追加を経て、相対的な重要度が下がっている 8
「念のため」と称したテストを積み重ねていな いか • 対策 ◦ 減らす、捨ててみる、実行間隔を広げるなど、見直しを入れる ▪ 各テストの基準を見直す ▪ 不具合の傾向、開発者のレベルを俯瞰する
◦ 全体量のリミットを設ける ▪ 仮想リミットを想像してみる 「テストする時間が1時間しかないとしたら」 ◦ テストの選定や実行の仕方をツールに任せる (Launchable, 自動テストSaaS他) • ひとこと ◦ 「念のため」が、創造的な時間を結果的に奪っている 9
「仲間」 10
モチベーションの高い仲間と 働くことにこだわれ ― ぱいん 11
モチベーションの高い仲間と働くことにこだわ れ • 説明 ◦ 各メンバが自律的に動けることがアジャイルの前提 ◦ アジャイル宣言の背後にある原則 (抜粋) ▪
「意欲に満ちた人々を集めてプロジェクトを構成します。環境と支 援を与え仕事が無事終わるまで彼らを信頼します。」 • 過去の反省 ◦ メンバ採用の募集要件やマッチングを妥協 ◦ 1人のフォローのために他のチームメンバーや自分を疲弊 12
モチベーションの高い仲間と働くことに こだわれ • 対策 ◦ QAエンジニアのミッション、役割を定義する ▪ 方向性や狙いを明確化 ◦ スキルや経験とは別に、
「こんな人と働きたい、 働きたくない」を言語化する ◦ コストプレッシャーに負けない • ポイント ◦ 毎日に効いてくるので妥協しない 13
「敷居」 14
話しかけられるための 敷居を下げておけ ― ぱいん 15
話しかけられるための 敷居を下げておけ • 説明: ◦ QAは、情報量勝負なところがあり、得られるに越したことはない ◦ 特にリスクや気付きにつながるものは、言いにくいことやうまく言え ないことであることもある ▪
例) 技術的な議論から別チームの人間関係が垣間見える • 理由: ◦ 自分から取りに行くのにも限界がある ◦ リモートワークになって、ますます気づけなくなった 16
話しかけられるための 敷居を下げておけ • 意識してやっていること: ◦ 相手に気持ちよく話してもらう ◦ 自分の専門領域を発信する ▪ テストのことならぱいんさんに聞こう、と思わせ
る ◦ 自分の気持ちを乗せる ▪ XXXXXって正直面倒だと思うんですけど、お願 いします ◦ 忙しそうに振る舞わない 17
まとめ 18
まとめ • 10年のQAエンジニアキャリアをふりかえり、過去 の自分にコメントしてみるポエム • • これからは、違和感やモヤモヤに素直に生きていき たい 19
で、ぱいんさんはどん なことしてきたの? 20
Keep Nov. 17 open 21
おしまい 22