📖 テーマ設定
🔊 音声設定
1.2
1.0
1.0
▶️ 再生コントロール
🎵 BGM設定
0.3
🔔 効果音設定
0.3

オリエンテーション・なぜIAを学ぶのか

概要

  • 日程: Day 1 / セッション 01
  • 時間: [9:00-9:30]
  • 形式: 座学
  • ゴール: 研修全体の目的と進め方を3分で説明でき、AIへの質問を1回以上実演できる
  • 学習形式: 対話型解説(AIに自己紹介してもらいながら進行)

導入(5分)

ようこそ「情報アーキテクチャ -情報の設計と実装-」研修へ。4日間で皆さんは「何かを作る人」ではなく「何を作るかを設計できる人」へと変わります。

ここで少し考えてみてください。皆さんが普段使っているスマートフォンのアプリ、たとえばLINEやInstagram、Amazonのどれかを思い浮かべて、「もし自分が一から作るとしたら、最初に何を考えますか?」と問われたら、何と答えますか。

「画面のデザイン」「データベースの構造」「使う言語」と答えた人も多いかもしれません。実は、優れたエンジニアが最初に考えるのは「誰が、何のために、どんな情報を扱うのか」です。これを設計する技術が「情報アーキテクチャ(IA)」です。この研修が終わる頃には、皆さんは「コードを書く前にやるべきこと」を語れるようになっています。

本編(20分)

1. この研修の進め方

この研修は、講師が一方的に話すスタイルではありません。受講者である皆さんと、生成AIが対話するパートナーシップで進みます。AIは皆さんの「24時間応答してくれる先生」です。分からないことがあれば、その場でAIに聞き、納得するまで対話してください。

研修は4日間、1日6時間。それぞれの日には明確なゴールがあります。

flowchart LR D1["Day 1: 情報の整理・分類"] --> D2["Day 2: 情報モデル・UI"] D2 --> D3["Day 3: 設計・通信・開発手法"] D3 --> D4["Day 4: 実装・テスト・発表"]

ちょうど料理に例えると、Day 1は「食材を選んで切る」、Day 2は「下ごしらえと味付け」、Day 3は「調理法と道具の選定」、Day 4は「調理して提供する」というイメージです。最終日には皆さんのチームが実際に動くアプリを発表します。

ここがポイント

特に大事にしてほしいのは「分からないことを即AIに聞く」習慣です。沈黙で時間を溶かすのは禁物。「変な質問では?」と遠慮するのは禁物。AIに対しては、どんな質問もOK。AIは怒らないし、馬鹿にもしません。

コラム

昔のプログラミング研修では、講師が黒板に書いた内容をノートに写すスタイルが主流でした。1980年代の名著「人月の神話」を書いたフレデリック・ブルックスは「銀の弾丸はない」と言いましたが、生成AIは「銀の弾丸ではないが、確実に銅の弾丸ぐらいにはなる」と言われています。AIに「人月の神話って何?」と聞いてみると、即答してくれます。試してみてください。

2. なぜ「情報アーキテクチャ」を今学ぶのか

20世紀後半、産業の中心は「モノづくり」でした。自動車、家電、半導体。日本が世界をリードした時代です。しかし21世紀に入り、世界の時価総額ランキング上位は、Apple、Microsoft、Google、Amazon、Metaなど、ソフトウェアとサービスを提供する企業ばかりになりました。

flowchart LR H1["ハードウェア時代"] --> H2["ソフトウェア時代"] H2 --> H3["サービス時代"] H3 --> H4["情報・体験の時代"]

ここで考えてみてください。なぜApple製品は「機能では他社に負けても」高く売れ続けるのでしょうか?答えは「ユーザー体験(UX)を設計しているから」です。UXの土台にあるのが、情報アーキテクチャ(IA)です。

たとえば、同じ「料理レシピを探す」という情報処理でも、クックパッド、デリッシュキッチン、クラシルでは情報の見せ方が全く違います。クックパッドは「投稿者の物語」、デリッシュキッチンは「動画で学ぶ」、クラシルは「短時間で見られる」。それぞれ「誰に、どんな価値を提供するか」が違うのです。これがIAの違いです。

エンジニアが「言われた通りに作る」だけの時代は終わりました。「何を、誰のために、どう作るか」を設計できる人材が求められています。だからこそ皆さんは今、情報アーキテクチャを学ぶのです。

ここがポイント

よくある誤解として「IAはデザイナーの仕事」というものがありますが、これは半分正解、半分間違いです。情報の構造を決めるのはエンジニアの責任領域です。設計図を引かずに家を建てる大工がいないように、IAを定義せずにシステムを作るエンジニアもいないのです。

コラム

「情報アーキテクチャ」という言葉を最初に使ったのは、建築家でグラフィックデザイナーのリチャード・ソール・ワーマンです。1976年のことでした。彼は「私たちは情報の洪水に溺れているが、知識に飢えている」と言いました。45年以上前の言葉ですが、SNSとAIの時代の今、もっと深く刺さる言葉になっています。

3. AIとの対話で学ぶコツ

AIに質問するコツは3つあります。

1つ目は「具体的に聞く」。「IAって何?」より「IAとUXの違いを、料理で例えて教えて」のほうが、はるかに役立つ答えが返ってきます。

2つ目は「対話を続ける」。1回の質問で完璧な答えを期待しないこと。「もう少し簡単に」「別の例で」「もし〜だったら?」と掘り下げます。

3つ目は「自分の言葉で説明し直す」。AIの答えを読んで「つまり〜ということ?」と確認すると、理解が定着します。

💬 AIに聞いてみよう

ここまでの内容で疑問があれば、AIに質問してみましょう。たとえば:

  • 「情報アーキテクチャとUXデザインの違いを、初心者にも分かるように説明して」
  • 「日本でIAを使っている有名なサービスを3つ教えて」
  • 「エンジニアがIAを学ぶメリットは何?」

実習(5分)

課題

今、AIに自己紹介して、自分が情報アーキテクチャを学ぶ目的を1つ伝えてください。AIから返ってきた質問に1回答えてみてください。

成果物

AIとの対話ログ(チャット履歴)。最低でも「自分の発言 → AIの返答 → 自分の返答」の3往復。

ヒント

最初の発言例:「私は情報工学を学んでいる学生です。情報アーキテクチャ研修を受けることになりました。エンジニアとして将来〜したいので、この研修で〜を学びたいです。私にとって役立ちそうな観点を質問してください。」

うまくいかない場合は、「もっと深掘りする質問をして」と追加で頼んでみてください。

まとめ(5分)

今回学んだことを一言でまとめると「情報アーキテクチャは、誰に何の価値を提供するかを設計し、ソフトウェアの構造に落とし込む技術」です。そして、この研修では生成AIを学習パートナーとして対話しながら進めます。

次回はチーム編成と開発テーマを決めます。今日学んだ「誰に・何の価値を」の視点で、テーマを選んでください。

🔄 振り返りチェック

以下の問いに答えられるか確認してみましょう:

  • なぜエンジニアがIAを学ぶ必要があるのか、3つの理由を挙げられますか?
  • この研修の4日間のゴールを大まかに説明できますか?
  • AIに効果的に質問するコツを3つ言えますか?

答えに自信がない場合は、該当部分を読み返すか、AIに質問してみてください。

補足資料

  • 参考リンク: リチャード・ソール・ワーマン『Information Anxiety』、Jesse James Garrett『The Elements of User Experience』
  • 発展課題: 自分が好きなWebサービスを1つ選び、そのIAの特徴をAIと一緒に分析してみる

学習ガイド

想定される質問と回答例

質問 ヒント
IAとUI/UXは何が違うの? IAは情報の構造設計、UIは入出力の仕様、UXは利用者の体験全体。IAはUXの土台
プログラミング上手いだけじゃダメ? 「何を作るか」を決めるのは設計者の仕事。コードを書く速さより、何を作るかが価値の源泉
AIに頼りすぎるとスキルが身につかないのでは? AIに「答えを出させる」のではなく「対話して理解を深める」のがコツ。自分で考えた上で確認するのが王道

つまずきやすいポイント

つまずきポイント ヒント
AIに何を聞けばいいか分からない 「分からないことを言語化する」のが最初の壁。「〜が分からない」とそのまま伝えてOK
抽象的な話が続いて眠くなる この研修は午前のうちに実習がある。具体的な作業で頭が動き出すので心配無用
講師がいない不安 AIが24時間先生役。困ったらチームメンバーと相談し、それでもダメならAIに聞く
読み上げを開始します...

AIに質問する