開発の進め方
私が個人的なアプリを開発するときの流れを書き留めて置きます。
大規模なプロジェクトに比べ、行程を少なくし、小回りが利くようにしています。
大枠は以下の通りです。
- 現状分析、要求定義
- 技術調査、設計
- 製造、テスト、運用
現状分析、要求定義
- 日頃から欲しい機能やひらめき、現状の不満点などを手帳に書き、アイデアの種を残す。
- 現在時点で類似品、代替品が作成されていないかを調べる。
- アプリの目的を明確にする。
- 欲しい機能の洗い出し。
技術調査、設計
- 機能が技術的に実現できるかの調査。
- プラットフォームの決定。
- 機能ごとのユーザインターフェース設計
- データベース設計。
製造、テスト、運用
- 機能ごとに製造とテストを繰り返し、少しずつ製品に近づける。
- 最終的に全体を見回してバグを修正する。