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
開発規模とバグ数の話
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
MIXI ENGINEERS
PRO
January 16, 2024
Technology
420
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
開発規模とバグ数の話
2024/1/16に開催された「JaSST nano vol.32」に登壇した、ソーシャルベッティング事業本部村田の発表資料です。
MIXI ENGINEERS
PRO
January 16, 2024
More Decks by MIXI ENGINEERS
See All by MIXI ENGINEERS
安全性・開発速度・ユーザー体験の あいだで考える 事業会社のプロダクトセキュリティ
mixi_engineers
PRO
0
220
MIXIで活躍できるエンジニアを 若手社員目線で考えてみる
mixi_engineers
PRO
1
390
『モンスターストライク』 の運営に伴走する! データ民主化への 解析グループの3つのアプローチ
mixi_engineers
PRO
1
640
実践が先生だった— 新卒サーバーエンジニア1年目のリアル
mixi_engineers
PRO
0
710
13年運用タイトルのサーバーサイドが辿り着いた現在地 ― モンスターストライクにおける技術・組織・AI活用から得た知見
mixi_engineers
PRO
1
960
脱Jenkins、インターン生が挑んだCIツールGitHubActions移行
mixi_engineers
PRO
2
700
セキュリティ研修【MIXI 26新卒技術研修】
mixi_engineers
PRO
43
42k
WEBフロントエンド研修【MIXI 26新卒技術研修】
mixi_engineers
PRO
5
2k
AI研修(Day1)【MIXI 26新卒技術研修】
mixi_engineers
PRO
22
20k
Other Decks in Technology
See All in Technology
SDDの運用にめげずに向き合った話
sansantech
PRO
0
110
The kernel report
ennael
PRO
1
210
HacobuにおけるFDEとは/登壇資料(戸井田 裕貴)
hacobu
PRO
1
720
AIに攻撃される前に、AIに攻撃させる
tsuchikazu
0
120
顧客の成果創出とプロダクトの成長を 両立するためのFDE
sansantech
PRO
0
630
AI感のないAWS構成図をAIエージェントに描かせたい!
sagochiko
2
500
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
16
120k
KanaAI
shreyas1009
0
140
Execution in the Kingdom of Agents: Reflections on Abstraction and Complexity
bcantrill
0
740
BedrockとLambdaで作る リアルタイム進行型推理ゲーム
kawametho
0
160
IR Today: Theory, Practice, and Agents
dtunkelang
0
330
3人で1000GPU超を統合運用する?マルチクラウド&オンプレを跨ぐ、構築と運用のリアル!
kazukun0716
2
820
Featured
See All Featured
Statistics for Hackers
jakevdp
799
230k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
23k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
What does AI have to do with Human Rights?
axbom
PRO
1
2.4k
For a Future-Friendly Web
brad_frost
183
10k
The Cult of Friendly URLs
andyhume
79
7k
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
340
Evolving SEO for Evolving Search Engines
ryanjones
0
300
The SEO Collaboration Effect
kristinabergwall1
1
580
Optimizing for Happiness
mojombo
378
71k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Transcript
©MIXI 開発規模とバグ数の話 株式会社MIXI ソーシャルベッティング事業本部 村⽥雄⼈
2 ©MIXI • 経 歴: ◦ 2011/04〜2015/08 ▪ 営業職や⼈事職 ◦
2015/09~2022/03 ▪ 第三者検証会社にてQA ◦ 2022/04〜 ▪ 株式会社MIXIにてQA • 趣 味:筋トレ • 今年の⽬標:英語の勉強‧JSTQB ALTA取得(できれば) ⾃⼰紹介
3 ©MIXI PJ紹介 • 体 制:スクラム開発(に近い) • PJ⼈数:約60名 • 1スプリント:2週間
• story pt(以下:pt):各職掌の代表者によるプランニングポーカーにて算出 (※各代表者が提⽰した数字の平均値をptとする) • QAチームにて、各スプリントで検出したバグ数を計測している
4 ©MIXI 開発規模とバグ数の話 あるsprintの検出バグ数を計測していた時のこと
5 ©MIXI いつものsprintよりバグが少ない気がする 開発規模とバグ数の話
6 ©MIXI 消化pt数が近い過去のsprintと⽐較してみると 検出バグ数 消化pt 実装story数 最⼤story pt sprint43 sprint46
sprint47 sprint49 27 20 73 8 59 56 56 57 11 12 11 16 32 35 22 8 開発規模とバグ数の話
7 ©MIXI 理由を深掘りしてみると 検出バグ数 消化pt 実装story数 最⼤story pt sprint43 sprint46
sprint47 sprint49 27 20 73 8 59 56 56 57 11 12 11 16 32 35 22 8 小規模storyを 数多く 1storyの規模が 大きい 開発規模とバグ数の話
8 ©MIXI storyの⼤きさとバグ数に関係性があるかもしれない 開発規模とバグ数の話
9 ©MIXI という訳で、story別に検出バグ数を取れるように仕組みを変更 開発規模とバグ数の話
10 ©MIXI story 別にバグ数を計測し、ptレンジ別にその平均を⾒てみると 対象期間:sprint55(2023/06/26開始)〜sprint65(2023/11/27開始) 検出バグ数平均(件) 実装story数 story pt 1~10
11~20 21~35 1.06 32.4 32.5 94 5 2 開発規模とバグ数の話
11 ©MIXI 検出バグ数平均(件) 実装story数 story pt 1~10 11~20 21~35 1.06
32.4 32.5 94 5 2 10pt以下のstoryでは バグが1件/story程度に story 別にバグ数を計測し、ptレンジ別にその平均を⾒てみると 対象期間:sprint55(2023/06/26開始)〜sprint65(2023/11/27開始) 開発規模とバグ数の話
12 ©MIXI 10 pt以下だと、バグ数が減る!(のかも) 開発規模とバグ数の話
13 ©MIXI おわりに • 10pt以下のストーリーほどバグが少ない傾向にある ◦ ただし「テストの量」や「⾒落とし」等の側⾯からも分析は必要 • タスクを「どう⼩さくするか」が重要 ◦
testabilityを意識しないと、結局⼤きな単位でのテストになる可能性が • 定量化されることでエビデンスができ、PJへの提案がしやすくなる ◦ まだ提案できていないですが...
©MIXI