#19: プロジェクト実行①(構築とテスト)

#19: プロジェクト実行①(構築とテスト)

いきなり走るな。まずは「プロトタイプ」で安全運転を

⏱️ 学習時間: 180-240分
📊 難易度: 中上級
🎯 学習スキル: プロトタイピング、PoC、デバッグ、エラー対応

導入

計画は完成しました。いよいよ実行です。しかし、ここで焦って「明日から新ルールでやります!」とチームに宣言してしまうと、大抵失敗します。

AIのプロンプトが思った通りに動かなかったり、連携ツールがエラーを吐いたりするからです。Week 19では、本番稼働の前に「プロトタイプ(試作品)」を作り、小さな規模でテスト走行(PoC)を行う技術を学びます。この「リハーサル」こそが、プロジェクト成功の鍵です。

💡 この週で得られること

業務で使う「本番用プロンプト」を完成させ、想定されるトラブル(エラーやハルシネーション)を事前に洗い出し、誰が使っても事故らない状態に仕上げる「実装力」が身につきます。

この章で登場する用語

📖 この章で登場する用語

PoC (Proof of Concept) 概念実証。「本当にこの計画でうまくいくか?」を確かめるための、小規模なテスト運用のこと。
プロトタイプ 完成品の一歩手前の「試作品」。まずは自分だけで使い、不具合を直してからチームに展開します。
エッジケース 「想定外のレアケース」。例えば「データが空欄だった時」や「入力文字数が極端に多い時」など。AIが誤作動しやすいポイントです。

学習内容

1. 「100点」ではなく「動く60点」を作る

システム開発の世界には「Done is better than perfect(完璧を目指すより終わらせろ)」という言葉があります。AIプロジェクトも同じです。

最初から全自動を目指すと、設定が複雑になりすぎて動かなくなります。まずは「人間がコピペすれば動く」レベルの半自動化を目指しましょう。Week 16で学んだ「テンプレート化」を、自分のプロジェクト用に実装します。

2. AIプロンプトの「デバッグ(不具合修正)」

プロンプトは一度書いて終わりではありません。実際に動かすと、AIは予期せぬ回答をしてきます。これを修正する作業を「デバッグ」と呼びます。

よくあるバグ 修正方法(パッチ)
回答が長すぎる 「300文字以内で」「箇条書き3点のみで」と制約を追加する。
フォーマットが崩れる マークダウンやCSVなど、出力形式を厳密に指定し、例(Few-Shot)を見せる。
嘘をつく 「情報は入力データのみを使用し、分からない場合は『不明』と答えて」と指示する。

3. テスト走行(PoC)のルール

準備ができたらテストです。いきなり本番データを使うのではなく、「ダミーデータ」「過去のデータ」を使って安全にテストします。

  • 過去問テスト: 昨年のレポートや、解決済みのトラブル事例を入力し、AIが正しい答えを出せるか確認する。
  • 意地悪テスト: わざと「空欄のデータ」や「矛盾した指示」を与えて、AIがエラーを起こさないか(暴走しないか)確認する。

学習内容:ライブ実演「自動化ツールの完成」

Week 18で計画した「営業資料作成プロジェクト」を例に、実際に使えるAIツール(プロンプト)を構築し、テストする様子を見てみましょう。

📝 課題:提案書構成の自動生成プロンプト
「顧客の課題メモ」を貼り付けるだけで、提案書の「目次」と「ストーリー構成」を自動出力するプロンプトを作りたい。

Step 1: プロトタイプ作成(まずはシンプルに)

まずは基本的な指示だけで試作します。

あなた: 以下の顧客課題を元に、提案書の目次を作って。
課題:集客が減っている。Webサイトが古い。
提案:WebリニューアルとSNS広告。
AI: 提案書の目次です。
1. はじめに
2. 現状分析
3. 提案内容
4. お見積り
5. おわりに

❌ テスト結果:不合格

あまりに平凡すぎて、これでは受注できません。「AIなんてこんなもんか」とチームが失望する原因になります。修正が必要です。

Step 2: デバッグとブラッシュアップ(構造化)

「平凡さ」を解消するために、Week 3の技術(Role, Format, Few-Shot)を盛り込みます。

あなた: 修正します。あなたは「大手広告代理店の敏腕プランナー」です。
単なる目次ではなく、顧客の心を掴む「ストーリー構成」を作成してください。# Format
– スライド1: [キャッチーなタイトル]
– スライド2: [課題の深掘り(恐怖への共感)]
– スライド3: [理想の未来(ワクワク感)]
– スライド4: [解決策(具体的手段)]

# Input Data
(先ほどと同じ課題)

AI: 承知いたしました。

– **スライド1:** 御社のWebサイトは「24時間働く営業マン」になっていますか?
– **スライド2:** 「見られていない」は「存在しない」のと同じです。機会損失は月間〇〇万円に…
– **スライド3:** リニューアルで「自動集客装置」へ。寝ている間も問い合わせが来る未来。
– **スライド4:** ターゲットを絞ったSNS広告と、スマホ最適化されたLPの連携戦略。

✅ テスト結果:合格

見違えるほど良くなりました。これならチームメンバーに使わせても「おっ、すごい」と思ってもらえます。

Step 3: 意地悪テスト(エッジケース確認)

最後に、極端なデータを入力して動作確認します。

あなた: テストです。もし入力データが「特になし」だった場合、どう反応しますか?
AI: 課題が入力されていません。一般的なWebリニューアルの提案を作成しますが、より具体的な提案のために、現状の課題を教えていただけますか?

💡 安全確認

AIが勝手に嘘の課題をでっち上げないことを確認しました。これで安心してチームに展開できます。

実践演習

あなたのプロジェクトで使う「コア・プロンプト」を作成し、テストしてみましょう。

演習課題:本番用プロンプトの構築とPoC

Week 17で決めた「やること(スコープ)」の中から、最も頻繁に使う作業を1つ選び、専用のプロンプトを完成させてください。

🤖 プロンプト例(構築用)

私は今、[業務内容]を自動化するプロンプトを作っています。
現状のドラフトは以下の通りです。

[ここにドラフトを貼る]

このプロンプトを「誰が使っても安定して高品質な結果が出る」ように改良してください。
特に、以下の点を強化してください。
1. 入力が曖昧でも、AIが気を利かせて補完するように
2. 出力形式を[形式名]に固定する
3. 専門用語を使いすぎないように

まとめ

Week 19では、プロジェクトを動かすエンジンの「構築」と「テスト」を行いました。

  • 最初から完璧を目指さず、「プロトタイプ」を作る。
  • AIの回答を見てプロンプトを修正する「デバッグ」を行う。
  • 「意地悪テスト」で安全性を確認してから本番に投入する。

準備は整いました。次週、Week 20ではいよいよ「本格運用」です。実際に業務の中で使いながらデータを収集し、効果を測定する方法を学びます。

✅ 明日から使える3つのポイント

  • プロンプトは一発で完成しない。「作って、試して、直す」を最低3回繰り返す。
  • 過去の実際のデータを使ってテストする(PoC)。
  • 自分だけでなく、同僚にも試してもらって感想を聞く。

よくある質問

Q1: AIの回答が毎回変わってしまいます。安定させるには?

A1: 生成AIは確率で動くため、多少のブレは仕様です。安定させたい場合は、プロンプトに「出力例(Few-Shot)」を厳密に記述するか、API利用であれば「Temperature(温度)」パラメータを0に近づける設定が必要です。

Q2: テストデータを作るのが面倒です。

A2: それもAIに任せましょう。「このプロンプトをテストするためのダミーデータを5パターン(正常系3つ、異常系2つ)作成して」と頼めば、一瞬で作ってくれます。

スキルチェックリスト

  • 業務用のプロンプトを試作し、期待通りの結果が出るまで修正できる
  • 過去のデータを使ってPoC(概念実証)を行える
  • 想定外の入力に対するAIの挙動を確認している

活用する基礎スキル

  • Week 3: デジタル思考②(プロンプトの型)
  • Week 16: 組織展開(ツール化・テンプレート化)

成果物

  • 完成した「業務自動化プロンプト(Ver.1.0)」
  • テスト走行の結果レポート(成功/失敗事例)
この記事は役に立ちましたか?

参考になりましたら、下のボタンで教えてください。

コメント

この記事へのコメントはありません。

関連記事

新着記事
会員限定
おすすめ
PAGE TOP
ログイン 会員登録
会員登録