#品質
4件のフレームワーク
コードレビュー手法
他の開発者のコードを体系的にレビューし、品質向上・知識共有・バグ防止を実現するプラクティス
コード品質の向上
チーム内の知識共有
バグの早期発見
テスト駆動開発(TDD)
テストを先に書き、テストが通るコードを後から書く開発手法。Red→Green→Refactorのサイクルで品質を担保する
コードの品質向上
リファクタリングの安全網構築
設計の改善
プロダクト負債
蓄積された使われない機能や設計上の妥協がプロダクトの成長を阻害する問題を管理する手法
プロダクトの複雑性削減
UX改善
開発速度の回復
ペアプログラミング
2人1組でリアルタイムにコードを書く開発手法。コード品質と知識共有を同時に実現する
複雑な問題の解決
新メンバーのオンボーディング
品質の重要な機能の開発