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
130
QAデビュー戦!!QAをよくするシニアエンジニアの5つの助言
めぐろLTで登壇したときの資料です。
hatsukki
July 06, 2023
Tweet
Share
Other Decks in Education
See All in Education
Mathematics used in cryptography around us
herumi
2
780
Поступай в ТОГУ 2025
pnuslide
0
22k
5 Things Every L&D Pro Should Steal from Marketing
tmiket
0
160
AWS Well-Architected Labを活用してつよつよAWSエンジニアになろう!!! #jawsug_tokyo
masakiokuda
0
310
Data Presentation - Lecture 5 - Information Visualisation (4019538FNR)
signer
PRO
0
2.3k
Carving the Way to Ruby Engineering
koic
3
820
自分にあった読書方法を探索するワークショップ / Reading Catalog Workshop
aki_moon
0
330
Info Session MSc Computer Science & MSc Applied Informatics
signer
PRO
0
130
AI 時代軟體工程師的持續升級
mosky
1
2.3k
The Prison Industrial Complex by Billy Dee
oripsolob
0
780
生成AI時代教育とICT支援員への期待
o_ob
0
130
Казармы и гарнизоны
pnuslide
0
190
Featured
See All Featured
Producing Creativity
orderedlist
PRO
344
40k
How GitHub (no longer) Works
holman
314
140k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
40
2k
Large-scale JavaScript Application Architecture
addyosmani
511
110k
Why Our Code Smells
bkeepers
PRO
336
57k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.7k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
160
15k
BBQ
matthewcrist
87
9.5k
A Tale of Four Properties
chriscoyier
158
23k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.5k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
4
400
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
129
19k
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になれていない ◦ 情報の不足がストレスになる ◦
伝える、伝わる工夫が必要 少しの工夫でお互いの不幸を減らせる!!