構造、コンポーネント、検証、リリース
段階が終わるごとに成果物を確認できます。
進行
各段階で受け取る成果物
-
構造
画面より先にデータと権限を定義
データモデル · 権限表 · 画面一覧
-
コンポーネント
画面はCoUI、ログイン・決済・通知は既存の機能コードで組み立て
最初の画面
-
検証
自動テストの後、担当エンジニアが承認
テストレポート · 承認記録
-
リリース
同じコードでウェブとアプリを公開、ストア提出を含む
ストア提出版 · ウェブのURL
毎回ゼロからは作りません
どのサービスにも入る機能は再利用し、時間はそのサービスならではの機能に使います。
-
Login
ログイン · 権限
ソーシャルログイン、ロール別のアクセス権限
-
Pay
決済 · 精算
カード決済、サブスクリプション、返金
-
Notify
通知
プッシュ、メッセージ通知、メール
-
Admin
管理画面
一覧検索、フィルター、権限、操作履歴
コードはAIが、判断は人が
コードの下書きはAIエージェントが書き、何を作り、何をリリースするかはエンジニアが決めます。
AI agent
AIが担うこと
-
企画書をもとにコードの下書きを作成
-
テストコードの作成
-
繰り返しの多い画面の組み立て
-
変更内容の要約
Engineer
人が担うこと
-
データと権限の構造設計
-
コードレビューと修正
-
決済・権限などセンシティブな部分の確認
-
リリースの承認
リリース前の3つのチェック
すべてを通過して初めて、エンジニアのレビューに進みます。
-
決めた範囲との一致
最初に決めた範囲にない動作は不合格
-
機能別 · 画面別テスト
機能単位から画面全体まで
-
ほかの機能への影響確認
修正した箇所のせいで、ほかの機能が壊れていないか
3つすべてを通過すると、エンジニアのレビューへ
最初の週に受け取る成果物
ご相談の際に、作りたいサービスに合わせて段階ごとの成果物の例をお見せします。