0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

AIで作ったMVPをスプリントに入れる前に確認するチェックリスト

0
Posted at

NxCode workflow cover

AIコーディングツールを使うと、MVPの最初の画面やプロトタイプはかなり速く作れます。
ただ、速く作れたものをそのまま開発スプリントに入れると、あとで「何を検証したいのか」「どこまでが仕様なのか」「誰がレビューするのか」が曖昧になりがちです。

最近は NxCode のような AI 開発ツールを見るときも、生成速度より先に「レビュー可能な状態になっているか」を確認しています。この記事では、私が AI で作った MVP を開発に渡す前に使っている小さなチェックリストをまとめます。

1. まず検証したい仮説を一文にする

最初に書くのは機能一覧ではなく、検証したい仮説です。

このMVPで確認したいこと:
ユーザーは、初回利用から10分以内に主要なタスクを完了できるか。

この一文が書けない場合、まだ実装に入るよりも、プロトタイプの目的を絞るほうが先です。

2. 画面ではなく「入力・処理・出力」で見る

AIが作った画面は見た目で判断しがちですが、開発に渡す前は次の3点で見ます。

観点 確認すること
入力 ユーザーが何を入力するか。空欄・誤入力・権限不足はあるか
処理 どのデータを読み、どこで状態が変わるか
出力 成功時・失敗時にユーザーへ何を返すか

ここが曖昧なまま sprint に入れると、「UIはあるけれど仕様がない」状態になります。

3. 受け入れ条件を3つだけ書く

私は最初の受け入れ条件を3つに絞ります。

- 新規ユーザーが最初のタスクを完了できる
- エラー時に次の行動が分かる
- 実データに近い流れで確認できる

3つに絞る理由は、MVPの段階で完璧な仕様書を作るためではありません。レビューする人が「今回は何を見ればよいか」を迷わないようにするためです。

4. AIに任せた部分と人間が見る部分を分ける

AIで生成したコードやUIは、そのまま「完成」と扱わないほうが安全です。私は次のように分けています。

AIに任せる:
- 初期画面の生成
- UI文言のたたき台
- API呼び出しの仮実装

人間が見る:
- ユーザーに見える文言
- 権限・決済・外部連携
- エラー時の挙動
- リリース前のリスク

NxCode を試すときも、この境界を先に置いておくと、単なる高速プロトタイプではなく「チームでレビューできる下書き」として扱いやすくなります。

5. 最後に handoff メモを残す

開発に渡す前に、最低限このメモを残します。

## Handoff

目的:
- 何を検証するMVPか

今回見ること:
- 受け入れ条件1
- 受け入れ条件2
- 受け入れ条件3

まだ決めないこと:
- 本番運用の細かい権限設計
- 課金プラン
- 長期的な分析基盤

レビューしてほしいこと:
- ユーザー導線
- 失敗時の説明
- 実装前に落とすべきリスク

まとめ

AIでMVPを速く作ること自体は、かなり価値があります。
でも、開発スプリントに入れる前には、速さよりも「レビューできる形になっているか」を見るほうが重要です。

私の現在の基準はこの5つです。

  1. 検証したい仮説を一文にする
  2. 入力・処理・出力で見る
  3. 受け入れ条件を3つに絞る
  4. AIに任せた部分と人間が見る部分を分ける
  5. handoff メモを残す

この流れを置いておくと、NxCode のような AI 開発ツールで作ったものも、ただのデモではなく、次の開発判断に使える材料として扱いやすくなります。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?