作る前に境界ケースを洗い出す
開発前に要件の境界ケースを集め、重要な5件を確認できる条件にまとめるプロンプト。お好きなAIツールに貼り付けると、AIが境界ケースを集める。
結果はツール、モデル、入力内容によって変わります。
結果のプレビュー
例:当サイトの編集部が書いたもので、実際のAIの出力ではありません。
通常のケース:利用者が枠を予約し、確認が届き、その枠はほかの人に表示されなくなる。 重要な5件 1. 2人が同時に同じ枠を予約 · 先の予約だけ有効、後の人には空き枠を表示 2. 「予約」を二重クリック · 予約もメールも1件だけ 3. 時刻の切り替わりで日付をまたぐ予約 · 所要時間は正しいまま 4. 送信時にセッション切れ · 入力内容は残る 5. 期限後のキャンセル · 黙って取り消さず案内を表示 未解決の質問:入力中、枠をどのくらい確保するか。ほかの人の予約を誰が見てよいか。
入力する
入力した内容はこのブラウザ画面の中だけにとどまります。当サイトが保存・送信することはありません。
- カート付きのネットショップ
- クリニックの予約受付
- 社内の休暇管理
- 請求書のPDF出力
- オフラインモード付きのアプリ
- 二重決済
- データの消失
- ほかの顧客のデータが見える
- サイトが使えない
- 法的な期限を逃す
あなたのプロンプト
プロンプトを編集しました。上の入力欄を変えても、もう上書きされません。
これはAIへの指示文で、まだ完成品ではありません。
このプロンプトが使えるツール
このプロンプトに向いているAIツール:
使い方
- 項目を入力するか、候補をタップします。氏名、住所などの個人情報は入れません。
- 完成したプロンプトをお好きなAIツールに貼り付けます。
- 重要な5件を受け入れ条件としてチケットに加え、誰かがコードを書き始める前に未解決の質問を決めましょう。
なぜうまくいくのか
入力、時間、同時操作といったグループに分けると、ざっと読むだけでは見落とすケースに目が向きます。確認できる動作つきの5件に絞ることで、一覧が実際にこなせる作業になります。
ヒント
- このプロンプトはテストの代わりにはなりません。どんなテストを書くべきかを教えてくれます。