#開発プロセス
4件のフレームワーク
ウォーターフォール
要件定義→設計→実装→テスト→リリースを順番に進める、伝統的なプロジェクト管理手法
要件が明確な大規模開発
規制が厳しい業界のシステム構築
デザインハンドオフ
デザイナーからエンジニアへ、実装に必要な情報を正確かつ効率的に受け渡すプロセス
デザインから実装への引き継ぎ
実装品質の向上
手戻りの削減
デザイナー・エンジニア間のコミュニケーション改善
テスト駆動開発(TDD)
テストを先に書き、テストが通るコードを後から書く開発手法。Red→Green→Refactorのサイクルで品質を担保する
コードの品質向上
リファクタリングの安全網構築
設計の改善
デュアルトラックアジャイル
ディスカバリー(何を作るべきか)とデリバリー(どう作るか)を並行して進めるプロダクト開発手法
プロダクト開発プロセスの改善
ユーザーリサーチと開発の並行運用
ムダな機能開発の削減
チームのアジリティ向上