プロジェクトのループと4つのスキル
本連載で言及するアジャイル開発者の4つのスキルはプロジェクトのループを正しく
ストーリの作成
ストーリの作成は,
ストーリそのものに詳細を含める必要はありません。必要に応じて補足するドキュメントや仕様書を用意して対応します。
ストーリは受け入れテストと対をなします。ストーリは,
テスト駆動開発(TDD)
プロジェクト全体レベルでのTDDは,
- ストーリが実現できたことの検証手順
- 作業のゴール
テストを定義する際には, すでに述べたとおり, 受け入れテストの実行は, TDDではテスティングフレームワークの利用を強調するので 実行の自動化は重要な要素ですし, プロジェクトは1回のループでストーリの実現に必要な作業を行うわけですが, リファクタリングは, ですから, リファクタリングの手順を実践できることもアジャイル開発者として必要なスキルですが, 計画づくりは, アジャイルな開発スタイルと従来型の開発スタイル 後述しますが, 計画に対する両者のアプローチの違いは, 計画づくりにあたっては, 見積りについて言及すると,受け入れテストの自動化
リファクタリング
ユーザ価値とリファクタリング
計画づくり
計画と見積り