アプリのステップ開発

1.開発ステップ

大規模な業務用アプリではなく、個人用の業務アプリについてです

設計する
 何を作るか決める
・要件整理
  どんな課題を解決するか決める

・画面設計
  ページ構成や導線をラフに考える

・データ設計
  保存する情報とつながりを決める
作る
 画面と処理を実装する
・フロントエンド
  ユーザが見る画面を作る

・バックエンド
  保存・検索・ログイン処理を作成

・API連携
  画面とサーバーの受渡をつなぐ
届ける
 チームで進めて公開する
・Git/GitHub
  変更履歴を残して安全に共同作業

・テスト
  バグや想定漏れを先に見つける

・デプロイ
  本番環境へ反映しユーザに届ける
育てる
 公開後に良くし続ける
・運用の基本
  監視
    エラー確認
  分析
    使われ方をみる
  最適化
    速度・品質改善
  セキュリティ
    安心して使える状態を守る