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アカウント
June 30, 2023
Technology
0
3.8k
バグ曲線で振り返る リブランディング きらケアからレバウェル介護へ
バグ曲線で振り返る リブランディング きらケアからレバウェル介護へ
レバレジーズTechアカウント
June 30, 2023
Tweet
Share
More Decks by レバレジーズTechアカウント
See All by レバレジーズTechアカウント
Step by Stepで学ぶ、ADT(代数的データ型)、モナドからEffect-TSまで
leveragestech
1
3.1k
TypescriptでのContextualな構造化ロギングと社内全体への導入
leveragestech
3
590
デザインシステム基盤構築実践
leveragestech
1
2.4k
荒廃したテックブログの再生_技術広報LT大会
leveragestech
5
5.6k
文系大学生と学び考える開発生産性
leveragestech
1
28
「マイクロサービスアーキテクチャ」と「アーキテクチャ特性」で読み解くレバテックのこれまでとこれから
leveragestech
0
58
社内共通ルールを値オブジェクトにして社内ライブラリとして運用してみた話
leveragestech
7
3.1k
Effect-TSを利用した副作用を分離する設計について
leveragestech
0
1.3k
マネジメント未経験の脳筋が開発チームのリーダーになって感じた苦悩と学び
leveragestech
0
91
Other Decks in Technology
See All in Technology
グイグイ系QAエンジニアでやっていくよ!
____rina____
0
770
汎用ポリシー言語Rego + OPAと認可・検証事例の紹介 / Introduction Rego & OPA for authorization and validation
mizutani
1
160
Blazor WASM × Code-first gRPC で始める C# ⼤統⼀理論
sansantech
PRO
1
680
Autonomous Database Cloud 技術詳細 / adb-s_technical_detail_jp
oracle4engineer
PRO
15
36k
RubyKaigi 2024 - Make Your Own Regex Engine!
makenowjust
1
160
生成AIと産業向けソフトウェアの自動生成 〜 ハノーバーメッセ2024より〜
kioto
2
430
多言語化対応における TypeScript の型定義を通して開発のしやすさについて考えた / TSKaigi TypeScript Multilingualization
nabeliwo
2
390
データ分析力を高めるSQL研修サービス『SQL Everyone』
hikarut
1
390
AWSの生成AI入門書を執筆しました🎉
minorun365
PRO
0
150
試作とデモンストレーション / Prototyping and Demonstrations
ks91
PRO
0
170
Real World Type Puzzle and Code Generation
yukukotani
4
640
AI JIMY - 登壇(インストール編)
hanacchi
0
150
Featured
See All Featured
Building Adaptive Systems
keathley
32
1.9k
The World Runs on Bad Software
bkeepers
PRO
61
6.7k
What's new in Ruby 2.0
geeforr
338
31k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
501
140k
Robots, Beer and Maslow
schacon
PRO
155
8k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
123
39k
Optimising Largest Contentful Paint
csswizardry
13
2.4k
5 minutes of I Can Smell Your CMS
philhawksworth
199
19k
Into the Great Unknown - MozCon
thekraken
15
1.1k
How To Stay Up To Date on Web Technology
chriscoyier
782
250k
Debugging Ruby Performance
tmm1
70
11k
Learning to Love Humans: Emotional Interface Design
aarron
267
39k
Transcript
バグ曲線で振り返る リブランディング きらケアからレバウェル介護へ
自己紹介 • 松浪 開斗 (まつなみ かいと) • 介護のオウンドメディア開発をやってます アイコン •
的場さんに「ガッツがありそう」という理由で採用されて3年目 • 入社後ガッツを発揮したかどうかは定かではない
きらケアがレバウェル介護になりました 介護職メディア 求人サービス 採用メディア
• 「きらケア」等のサービス名の載ったテキストの置換 • サービス名の載った画像やロゴの差し替え • 告知 やったこと
やらなかったこと • ドメイン変更はなし ◦ たすかった • イメージキャラクターは存続 ◦ うれしい
今回のテーマは品質 リブランディング対応のテスト時のバグ発生件数から、 品質の状態を予測するバグ曲線を見てみます。
• テストの進行に伴うバグの発生件数をグラフ化したもの • 縦軸をバグの累積発生件数、横軸をテスト時間や消化数に置く バグ曲線とは • 検出数が落ち着いてる ◦ バグを出し切った •
検出数が増えている ◦ バグを出し切れてない? • 検出数が少なすぎる ◦ カバレッジが不十分? • 検出数が多すぎる ◦ 穴だらけ?
メディア間の比較
バグ曲線で見るよくないパターンの例 後続のバグが検出できない 広範囲バグが発覚 モグラ叩き方式で どうにか解決 どうにか修正 隠れてたバグが噴出 グラフ外にバグが あるかも...
バグの多重構造ってこわい < いくらめくっても バグが出せるよ! < 64層で相手をしようか
それでも安心できる品質に持っていくには 後続のバグが検出できない 広範囲バグが発覚 モグラ叩き方式で どうにか解決 どうにか修正 隠れてたバグが噴出 グラフ外にバグが あるかも... •
検出を早く • 初回の修正を早く
おわり