ラゲッジバッグハウス-高齢のバグ殺しマラソン

バックログにはいくつの未解決のバグがありますか? 100? 1000?

そして、彼らはそこにどれくらい横になりますか? 一週間? 月? 年?

なぜこれが起こっているのですか? 時間がない より優先度の高いタスクを行う必要がありますか? 「今、すべての緊急機能を実装します。そうすれば、バグを解決する時間は間違いなくあります」







...ゼロバグポリシーを使用する人もいれば、バグを処理する文化が発達している人(バックログをタイムリーに更新する、機能を変更するときにエラーを確認するなど)、誰かがバグなしで書くウィザードを成長させる(そうではないが、 、おそらくこれが起こります)。







今日は、バグの未処理を解消するためのソリューションである「Bagelnya」プロジェクトについて説明します。













どのようにすべてが始まりましたか?



再び、未解決のバグの増え続けるバックログを見て、私たちは沸点に達しました。 そのように生きることは不可能でした、彼らはどんな犠牲を払ってもそれを切ることに決めました。 アイデアは明らかですが、それを行う方法は? 彼らは、最も効果的な方法はハッカソンに似たイベントであることに同意しました。日々のタスクからチームを引き裂き、バグのみを処理するために1営業日を割り当てます。







彼らは規則を定め、叫び声を上げて待った。 意欲的な人はほとんどいない、非常に少ないだろうという懸念がありましたが、結果は私たちの期待を上回りました-最大8チームがサインアップしました(最後の瞬間に3チームが合併しました)。 このイベントは金曜日の終日営業で、大きな会議室を予約しました。 ランチはオフィスのダイニングルームに基づいて編成され、クッキーはスナック用に追加されました。







実装



X日の朝、全員が会議室に招待され、簡単な説明が行われました。













基本的なルール:











その他の詳細















リーダーボード















結果



過去6か月間、すでに3つのベーグルを開催しています。 最後に何を得たのですか?











結果発表の瞬間







そして今、誰もが尋ねるのが好きな最もトリッキーな質問への答え:「そしてあなたはいくつの新しいバグを植えましたか?」

回答:処理されたすべての2%以下。







レビュー



バゴデレンの後、参加者からフィードバックを集めました。 「参加プロセスで最も気に入った点は何ですか?」という質問に対する回答を次に示します。







  • このような動機でバックログを分解するのはとてもクールです! 通常、これは非常に退屈なプロセスです。定期的に実行する必要があります。
  • 興奮、クッキー。
  • これは、重要ではない小さなことを修正する待望の機会ですが、編集したいと思います。
  • スプリントの外にある古い不快なバグを最終的に修正できることを気に入っています。優先度の高いタスクが常に存在するため、そのようなバグには時間がありません。 適切な人を1か所に集めることができました(たとえば、チームにはdbaがありました)。バグの関連性とバグを修正する技術的能力についてまとめて話し合いました。




おわりに



ベーグルは万能薬ではありませんが、たった1日でバグのバックログ(10〜50%の異なるチームで)を減らすための実行可能なオプションです。 私たちのイベントは、製品をサポートし、ユーザーの幸福を大切にする意欲的な人たちのおかげで始まりました。













すべての良いバグと少ないバグ!








All Articles