Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
となりのQAのお仕事
Search
ALICE
December 06, 2023
Technology
150
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
となりのQAのお仕事
2023MIXI TECH CONFERENCE にて発表した内容です
ALICE
December 06, 2023
More Decks by ALICE
See All by ALICE
リーダーのいないチームの運用
projectalice722
3
830
Other Decks in Technology
See All in Technology
今さら理解するウェブフォントver.2026
takanorip
3
820
AI導入は済んだ。次は統制を作り替える番だ_AI×開発組織 Summit 2026
techtekt
PRO
0
250
Rust で関数型ドメインモデリング
takonda
0
140
Conditional PED-ANOVA: Hyperparameter Importance in Hierarchical & Dynamic Search Spaces
pfn
PRO
0
140
実践!Cloud Run ハンズオン!! / Cloud Run handson
y0hgi
2
280
re:Invent初参加で変わったこと、2回目にやってみたいこと(JAWS-UG彩の国埼玉 #12)
mhrtech
2
230
AI時代のPRレビューにどう向き合うか?
kairim0
1
240
分析AIエージェントを育てる、動く環境を育てる
codatum
1
1.1k
初海外で注意すべきこと12選!!!安全快適なre:invent生活にするために
yuuuuuuu168
1
160
実体験から学ぶ分析エージェントの開発と運⽤
recruitengineers
PRO
8
2.4k
大型犬好きによるPugの紹介
yamanoku
1
160
OptunaHub: ブラックボックス最適化のためのプラットフォーム
pfn
PRO
0
140
Featured
See All Featured
First, design no harm
axbom
PRO
2
1.3k
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.5k
Git: the NoSQL Database
bkeepers
PRO
433
67k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
2
2.9k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
203
77k
Designing Experiences People Love
moore
143
24k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
3.1k
Code Reviewing Like a Champion
maltzj
529
40k
Heart Work Chapter 1 - Part 1
lfama
PRO
10
37k
Designing for Timeless Needs
cassininazir
1
530
How Software Deployment tools have changed in the past 20 years
geshan
2
35k
The Curious Case for Waylosing
cassininazir
1
570
Transcript
©MIXI MIXI TECH CONFERENCE 2023 となりのQAのお仕事 開発本部 CTO室 QA1 Group
manager ALICE (Yeonkyung KIM)
©MIXI 自己紹介 • ALICE • キムヨンギョン/ Yeonkyung Kim • 開発本部
CTO室 QA1グループ マネー ジャー • QA manager 、 QA specialist 、 QA consultant、localize PMとして2015 年から QA 業界にて働く。 • 2021年株式会社ミクシィ(現 株式会社 MIXI)入社 • 現在 QA 部設立のために奮闘中。
©MIXI 目次 1. QAとは? 2. いろんなQAのかたち 3. となりのQAのお仕事 4. 改善の成功事例
5. まとめ 6. おまけ 7. おわり
©MIXI QAとは?
©MIXI テスターとQA テスター = QA だと思われる方がたくさんいらっしゃると思いますが、 実はこの方程式は少し修正が必要です。 この式が正しくなるには テスター ⊂ QA テスターはQAの部分集合になります。 ベンダイアグラムで表現するとこのような 形になります。
5 QA テスター
©MIXI テスターとQAの違い テスター • テスト実行を担当 • 質の良いBugを検出 • 初期段階で、スピード早くBug を検出
QA • ステークホルダーとコミュニケー ション • スケジューリング • プロジェクトの改善提案 • PJに合わせたQA方法を臨機応変 に対応 • Bugの分析 • 振り返りでの反省点改善 • メンバーのケア • テストケース、テストノート作 成。。。などなど 6
©MIXI いろんなQAのかたち
©MIXI いろんなQAのかたち • テスター • テストリーダー • QAリーダー • ソフトウェアQA
• ゲームQA • セキュリティQA • データQA • QAマネージャー • QAコンサルタント • QAスペシャリスト • QAアナリスト • など 最初にお見せしたベンダイアグラム の中にはこれだけのものが入りま す。 QAさんでも知らない方がいらっしゃ るかと思います。 自分がどの道を歩みたいか、QAの キャリアパスってどんなものがある か、ぜひ、上司さんに聞いてみてく ださい! 私に聞いてもいいですよ!♡
©MIXI となりのQAのお仕事 9
©MIXI QAのお仕事 QAは形がこれほどたくさんあって、みんなそれぞれのテスト技法を持って、品質 向上のために、いつも頑張っています! 「上流工程」という言葉、聞いたことあるかと思います。 なんでQAはいつも上流工程から参加させてくださいと言うのでしょうか? 実はすでに上流工程から動いているプロジェクトがたくさんあります!みなさん のチームもそうかも?どう言うことだ??? これから回答します! 前置きですが、上流工程はとっても簡単だけど、何よりも大事なので、
ぜひQAさんたちを信じて仕事を任せていただきたいです!
©MIXI 上流工程のQA 仕様書をレビュー、レビューした仕様書をFIX FIXされた仕様書で観点だし 観点だししたものをエンジニアさん、企画さんにレビューしてもらう 出した観点をベースにテストケース、テストノート、チェックリストなどを作成 ここで発生するレビューたちが上流工程の作業になります! あれ?やってる!、そんな簡単なの? と思われるかもしれませんが、この工程で、事前に防げるBugがたくさんあ ります!
©MIXI もし、QAが上流工程から入ってない場合 1. 企画さんが仕様書をFIX 2. 開発さんが開発に着手 3. QAに仕様書が共有され、開発 されたものが渡される、 4.
リスケするか、機能を減らす か、品質が悪いままリリースす るか会議 5. Bugの修正 1. QAは別のQAをやっているか、各 自でスキルアップのための時間を 過ごす 2. この段階で次の仕様書がわかる と嬉しいが、上記と同じ 3. 仕様書をみてテストケース作成、 テスト実施、リグレッションが全て できるようになる、QA日程不足 4. スケジュールに合わせたQAで品 質が低下する 5. 修正確認に時間がかかる 6. QA完了
©MIXI QAが上流工程から入った場合 1. 企画さんが仕様書を作成 2. 仕様書FIX、開発開始 3. QAの観点をレビューし、問題 なければFIX 4.
開発完了 5. Bugの修正 1. QAとエンジニアが仕様書をレ ビューし、事前に防げたBugや 遷移先などを指摘 2. QAは観点だしをし、出した観 点をレビューしてもらう 3. FIXした観点をベースにテスト ケース作成 4. QA開始 5. 修正確認後QA終了
©MIXI 改善の成功事例
©MIXI 背景・改善内容 既存にWebPJがあり、Appのグランドオープンを任された。 全てがない状態で、戸惑ったが、まず「QA plan」を作成し、ステークホルダーに 共有した。 それによって、QAの進み方、やるもの、やらないもの、Bugの優先度などをはっ きりでき、コミュニケーションのコストを削減できた! その後も仕様書をレビューしながら、質問・観点だしを行い、セキュリティQAを忘 れていることが確認でき急ぎで依頼する。
リリース日と、追加したい機能と、QAの日数が合わなくなったので、QA内容を変 更し対応。クリティカルなBugを防止した。 チケットをラベルで管理するよう提案し、ラベル管理になってからQA、エンジニア 両方とも管理がしやすくなった
©MIXI まとめ
©MIXI サクッとまとめ • QAはテスターの仕事ができま すが、テスターはQAの仕事が できません! • QAはたくさんのキャリアパスが あるので、自分に合う道を探し てみましょう
• 仕様を決める段階からQAも一 緒にコミュニケーションとってく ださい! • QAもチームの改善のために頑 張っています! QAがなくても良い、 テスターだけで良い、 など思うプロジェクトがありました ら、今回をきっかけにもう一度QA のお仕事を考えてみてください! きっともっと素敵なプロジェクトにな ります!
©MIXI おまけ
©MIXI 最後に・・・ • 今回の発表内容は私の個人の 意見ですので、それ間違って る!など指摘、大歓迎です! • 私もまだまだ勉強しながらやら せてもらってるので、一緒に勉 強会などしたいです!よろしけ
れば招待してください!待って ます! 社内の方 #z_alice 社外の方 @projectalice722 (twitter) 質問、雑談受付してます! よろしくお願いします!
©MIXI おわり