バグトラッカーの再考:懸念事項の分離
2025-03-10
様々なバグトラッカーを長年使用してきた著者は、そのデータ表現に根本的な欠陥があり、繰り返し不満が生じていることを突き止めました。3つの主要な問題が強調されています。事実と計画を混同する統一された「修正バージョン」フィールド、コードの現実と将来の意図の境界線を曖昧にする2段階のステータスと解決策システム、バグリストとToDoリストの混同により、バグ以外のタスクに困難が生じることです。著者は「懸念事項の分離」という原則を提案し、「事実」と「計画」のテーブルに分割することを提案しています。「事実」テーブルには、バグの客観的な情報(存在、バージョン、重大度)が記録され、「計画」テーブルには、意図、タイムライン、主観的な優先順位が追跡されます。この分離により、バグトラッキングが合理化され、さまざまなプロジェクトタイプにより適応し、バグ解決のみに焦点を当てたプロジェクトでは「計画」テーブルを完全に省略することもできます。