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
160
QAデビュー戦!!QAをよくするシニアエンジニアの5つの助言
めぐろLTで登壇したときの資料です。
hatsukki
July 06, 2023
Tweet
Share
Other Decks in Education
See All in Education
令和エンジニアの学習法 〜 生成AIを使って挫折を回避する 〜
moriga_yuduru
0
210
MySmartSTEAM 2526
cbtlibrary
0
170
the difficulty into words
ukky86
0
340
くまのココロンともぐらのロジ
frievea
0
130
Requirements Analysis and Prototyping - Lecture 3 - Human-Computer Interaction (1023841ANR)
signer
PRO
0
1.4k
ロータリー国際大会について~国際大会に参加しよう~:古賀 真由美 会員(2720 Japan O.K. ロータリーEクラブ・(有)誠邦産業 取締役)
2720japanoke
1
760
The browser strikes back
jonoalderson
0
300
HTML5 and the Open Web Platform - Lecture 3 - Web Technologies (1019888BNR)
signer
PRO
2
3.1k
HCI and Interaction Design - Lecture 2 - Human-Computer Interaction (1023841ANR)
signer
PRO
0
1.5k
いわゆる「ふつう」のキャリアを歩んだ人の割合(若者向け)
hysmrk
0
290
3Dプリンタでロボット作るよ#5_ロボット向け3Dプリンタ材料
shiba_8ro
0
140
沖ハック~のみぞうさんとハッキングチャレンジ☆~
nomizone
1
540
Featured
See All Featured
New Earth Scene 8
popppiees
0
1.3k
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
38
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
3.5k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Making the Leap to Tech Lead
cromwellryan
135
9.7k
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
44
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
870
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.3k
Code Review Best Practice
trishagee
74
19k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
0
110
Practical Orchestrator
shlominoach
190
11k
Git: the NoSQL Database
bkeepers
PRO
432
66k
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になれていない ◦ 情報の不足がストレスになる ◦
伝える、伝わる工夫が必要 少しの工夫でお互いの不幸を減らせる!!