AIの鬼
#国内動向 Zenn AI

35. 要件1行からブラウザテスト完成まで:三批判サイクルを実走したログ

35. 要件1行からブラウザテスト完成まで:三批判サイクルを実走したログ(画像: Zenn AI)
画像: Zenn AI(配信元より)

1行の日本語要件から始まったAIコーディングが、三批判サイクルというプロセスを通じて、14個の受け入れ条件、18個の逆シナリオ、5つのDbC契約へと展開された。設計のハーネスで十分に掘り下げてから実装に入ったため、途中で「可読性の高い文字だけ使って」という追加要件が来ても、1ファイルの修正で対応できた。

AIコーディングを見ていると多くの企業は「AIに書かせたコード=デキ上がり」と考えているが、実際には要件の1行に隠れた前提や失敗パターンをAIと一緒に洗い出すプロセスが、最終的な完成度を決める。三批判サイクルが面白いのは、設計とテストをあらかじめ叩いておくことで、実装そのものはむしろシンプルに済むということだ。ハーネスを通すという一見手間に見える工程が、後付けのバグ修正を劇的に減らす構造になっている。

要件が曖昧なまま実装に突っ込むのではなく、要件の1行からAIと一緒に前提と落とし穴を洗い出す癖をつけておくと、開発の後戻りが大幅に減る。

※ 上記は配信元記事をもとにAIの鬼編集部が要約・再構成したものです。正確な内容は出典元をご確認ください。

御社でもAIを使ってみませんか
まずはここから 御社でもAIを使ってみませんか? 御社の実際の業務を題材に、AIで何ができるかを一緒に考えます。 「ChatGPTの使い方」を教えるだけの研修ではありません。 AI研修・AI活用相談 →