メモ¶
開発を通じてやるべきことを一覧する。
戦略のステップ¶
デザイン・予備設計のステップ¶
- 要件定義
- ドメインモデリング
- ユビキタス言語
- 情報設計
- ドメインオブジェクト図
- ER図
- ユースケースの特定
- ユースケース図
- ユースケース記述
- ロバストネス分析
- 情報設計
- インタラクションデザイン
- ナビゲーションデザイン
- ワイヤーフレーム
- UIデザイン
- プロトタイピング
API設計のステップ¶
- データの洗い出し
- データをリソースに分割
- リソースにURIを割り当てる
- リソースにIFを割り当てる
- クライアントに送受信するメディアタイプを決める
- 接続性を高める
- 正常系を考える
- 例外処理を考える
実装のステップ¶
- テストを実装する
- データ構造を定義する
- 各IFを定義する
- 各IFを実装する
- テストが通るようにコード更新する
IntegrationTest E2ETest BDD TDD ATDD