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
QAデビュー戦!!QAをよくするシニアエンジニアの5つの助言
Search
hatsukki
July 06, 2023
Education
0
69
QAデビュー戦!!QAをよくするシニアエンジニアの5つの助言
めぐろLTで登壇したときの資料です。
hatsukki
July 06, 2023
Tweet
Share
Other Decks in Education
See All in Education
令和6年度 無料トライアルキャンペーン説明会
asial_edu
0
1.2k
2024年度春学期 統計学 第3回 クロス集計と感度・特異度/データの可視化 (2024. 4. 25)
akiraasano
PRO
0
110
Ch7_-_Partie_2.pdf
bernhardsvt
0
130
OpenStreetMap概要説明 / Introducing OpenStreetMap
barsaka2
0
190
Microsoft Office 365
matleenalaakso
0
1.5k
Поступление в ТОГУ 2024
pnuslide
0
46k
LTをすべき100の理由
eltociear
1
310
Sample-se-one-day-training
levii
0
180
View Manipulation and Reduction - Lecture 9 - Information Visualisation (4019538FNR)
signer
PRO
1
1.4k
Tangible, Embedded and Embodied Interaction - Lecture 7 - Next Generation User Interfaces (4018166FNR)
signer
PRO
0
1.2k
Data Presentation - Lecture 5 - Information Visualisation (4019538FNR)
signer
PRO
0
1.8k
Copilotとして理解する生成AI利用の基本
gmoriki
1
200
Featured
See All Featured
Building Better People: How to give real-time feedback that sticks.
wjessup
356
18k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
14
1.5k
How GitHub (no longer) Works
holman
305
140k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
20
1.8k
Product Roadmaps are Hard
iamctodd
45
9.8k
Building Effective Engineering Teams - LeadDev
addyosmani
33
1.9k
WebSockets: Embracing the real-time Web
robhawkes
59
7k
Designing for Performance
lara
601
67k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
228
16k
The Mythical Team-Month
searls
217
42k
KATA
mclloyd
16
12k
Agile that works and the tools we love
rasmusluckow
325
20k
Transcript
QAデビュー戦!! QAを良くする シニアエンジニアの5つの助言
自己紹介 • 名前:齊藤初輝 (サイトウ ハツキ) • 会社:ラクーンホールディングス ◦ 3年目 ◦
toB向けのECサイトの開発 • 趣味:格闘技やスポーツ
QAデビュー戦は新卒研修のメンター 背景 • 2年目が研修のメンター • 研修名は「はばたけエンジニア」 はばたけエンジニアとは? • 章ごとに課題があり、会員登録機能(Servlet Spring)やバッチ
を作成する
はばたけエンジニア研修体制 新卒 メンター シニア エンジニア 質問・相談 回答・QA 質問・相談 回答・レビュー
QAフロー メイン(実際にQAをするメンター) シニアエンジニア にQAのレビューをしてもらう レビュー内容を確認 QA返す(文面 or 口頭) レビュー内容 について質問
シニアエンジニアの5つの助言
シニアエンジニアの助言1 • ソースコードに指摘を出す場合、どこを、どの様に変えればい いか明示する ◦ 理由を自分で考えなくてはならないため、新卒者にとって ストレスになりそう ◦ 考えさせたいならヒントとなるサイトを教える ◦
コード例を載せる ◦ 行数を書く
シニアエンジニアの助言2 • must、mayなど対応レベルごとに指摘を出す ◦ 視覚的にわかりやすい ◦ 種類はmust(必須)、may(できれば対応)、question (質問)、comment(コメント)の4つ ◦ 指摘内容の実装漏れを防ぐ
シニアエンジニアの助言3 • 最初は文章で指摘を送って口頭で説明してもよさそう ◦ 文面だと指摘を受けるのも初めてで人によっては気持 ち的につらい可能性がある ◦ 修正範囲が大きいと伝わりにくい ◦ 一度説明して伝わりきるわけではない
シニアエンジニアの助言4 • 1回で指摘をあげきる ◦ できるだけ1回であげた方が手戻りが減る ◦ あとからやっぱりこれもあれもだと修正範囲を消すな どがある
シニアエンジニアの助言5 • 曖昧な表現を使わない ◦ 例:〇〇の方がよさそう。なぜ良いかを具体的に書く ◦ 新卒者はとりあえず言われたから直しがち ◦ 新卒者の理解につながっていない
まとめ • QA指摘は誤解を与えやすい(文面では攻撃的に感じる) ◦ 口頭で説明など工夫する • 新卒者はQAになれていない ◦ 情報の不足がストレスになる ◦
伝える、伝わる工夫が必要 少しの工夫でお互いの不幸を減らせる!!