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
バグ曲線で振り返る リブランディング きらケアからレバウェル介護へ
Search
Tech Leverages
June 30, 2023
Technology
0
5.7k
バグ曲線で振り返る リブランディング きらケアからレバウェル介護へ
バグ曲線で振り返る リブランディング きらケアからレバウェル介護へ
Tech Leverages
June 30, 2023
Tweet
Share
More Decks by Tech Leverages
See All by Tech Leverages
CloudComposerによる大規模ETL 「制御と実行の分離」の実践
leveragestech
0
14
「ELT職人」から卒業!Fivetranでデータパイプラインの構築・運用から解放され、 本来の価値創造に集中できる ようになった事例
leveragestech
0
17
SpecKitでどこまでできる? コストはどれくらい?
leveragestech
0
1.7k
未来を拓くAI技術〜エージェント開発とAI駆動開発〜
leveragestech
2
260
コンテキストエンジニアリングで変わるAI活用 リファクタリングワークフローの実践から学んだ形式知
leveragestech
0
140
AirflowでDataformを制御するポイント
leveragestech
0
130
古き良き Laravel のシステムは関数型スタイルでリファクタできるのか
leveragestech
1
1.3k
リファクタリングいつやるの? 〜依存の整理〜
leveragestech
0
160
ディメンショナルモデリングを軽く語る
leveragestech
2
5.3k
Other Decks in Technology
See All in Technology
kotlin-lsp の開発開始に触発されて、Emacs で Kotlin 開発に挑戦した記録 / kotlin‑lsp as a Catalyst: My Journey to Kotlin Development in Emacs
nabeo
2
150
RemoteFunctionを使ったコロケーション
mkazutaka
1
170
AWSが好きすぎて、41歳でエンジニアになり、AAIを経由してAWSパートナー企業に入った話
yama3133
2
220
AIを使ってテストを楽にする
kworkdev
PRO
0
380
仕様駆動開発を実現する上流工程におけるAIエージェント活用
sergicalsix
10
5.1k
プロダクト開発と社内データ活用での、BI×AIの現在地 / Data_Findy
sansan_randd
1
730
SOTA競争から人間を超える画像認識へ
shinya7y
0
660
Azure Well-Architected Framework入門
tomokusaba
1
150
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
2
200
Amazon Q Developer CLIをClaude Codeから使うためのベストプラクティスを考えてみた
dar_kuma_san
0
290
オブザーバビリティと育てた ID管理・認証認可基盤の歩み / The Journey of an ID Management, Authentication, and Authorization Platform Nurtured with Observability
kaminashi
2
1.5k
JAWS UG AI/ML #32 Amazon BedrockモデルのライフサイクルとEOL対応/How Amazon Bedrock Model Lifecycle Works
quiver
1
520
Featured
See All Featured
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Documentation Writing (for coders)
carmenintech
76
5.1k
4 Signs Your Business is Dying
shpigford
186
22k
Making Projects Easy
brettharned
120
6.4k
Designing Experiences People Love
moore
142
24k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.2k
Faster Mobile Websites
deanohume
310
31k
GitHub's CSS Performance
jonrohan
1032
470k
Designing for humans not robots
tammielis
254
26k
Rails Girls Zürich Keynote
gr2m
95
14k
How to Ace a Technical Interview
jacobian
280
24k
Transcript
バグ曲線で振り返る リブランディング きらケアからレバウェル介護へ
自己紹介 • 松浪 開斗 (まつなみ かいと) • 介護のオウンドメディア開発をやってます アイコン •
的場さんに「ガッツがありそう」という理由で採用されて3年目 • 入社後ガッツを発揮したかどうかは定かではない
きらケアがレバウェル介護になりました 介護職メディア 求人サービス 採用メディア
• 「きらケア」等のサービス名の載ったテキストの置換 • サービス名の載った画像やロゴの差し替え • 告知 やったこと
やらなかったこと • ドメイン変更はなし ◦ たすかった • イメージキャラクターは存続 ◦ うれしい
今回のテーマは品質 リブランディング対応のテスト時のバグ発生件数から、 品質の状態を予測するバグ曲線を見てみます。
• テストの進行に伴うバグの発生件数をグラフ化したもの • 縦軸をバグの累積発生件数、横軸をテスト時間や消化数に置く バグ曲線とは • 検出数が落ち着いてる ◦ バグを出し切った •
検出数が増えている ◦ バグを出し切れてない? • 検出数が少なすぎる ◦ カバレッジが不十分? • 検出数が多すぎる ◦ 穴だらけ?
メディア間の比較
バグ曲線で見るよくないパターンの例 後続のバグが検出できない 広範囲バグが発覚 モグラ叩き方式で どうにか解決 どうにか修正 隠れてたバグが噴出 グラフ外にバグが あるかも...
バグの多重構造ってこわい < いくらめくっても バグが出せるよ! < 64層で相手をしようか
それでも安心できる品質に持っていくには 後続のバグが検出できない 広範囲バグが発覚 モグラ叩き方式で どうにか解決 どうにか修正 隠れてたバグが噴出 グラフ外にバグが あるかも... •
検出を早く • 初回の修正を早く
おわり