16のMBTI性格タイプとIT業界での適職
16のMBTI性格タイプとIT業界での適職

【授業レポート】システム開発(3年) 第53週目

〜最終調整&発表準備:完成度を“伝わる形”へ〜

第53週目は、最終プロジェクトの仕上げフェーズとして、
バグ修正・UI改善・ドキュメント整備を行い、
発表に向けて“伝わる形”に整える授業となりました。

ここでのテーマは、

「動く」から「伝わる」へ。


■ 先生の導入:「完成度は“使う人の視点”で決まる」

田中先生:「開発者にとって分かるものではなく、
“初めて触る人でも使えるか”が完成度です。
今日はその視点で見直します。」

先生は、チェックの観点として以下を提示しました。

  • 初見で操作できるか
  • エラー時に困らないか
  • 表示が分かりやすいか
  • AIの挙動が適切か

■ 今日のゴール

  1. 主要ユースケースを安定動作させる
  2. UIを分かりやすく改善する
  3. README・説明資料を完成させる
  4. 発表デモの流れを作る

■ 実習①:バグ修正と安定化

まずは、結合テストで見つかった問題を修正。

よくあったバグ

  • APIレスポンスのキー違い
  • AI出力の文字数オーバー
  • 入力エラーでクラッシュ
  • フォールバックが動かない

対応

  • バリデーション強化
  • 例外処理追加
  • ログで原因特定

生徒A:「ログを見ながら直せるようになってきた!」


■ 実習②:UI改善(ユーザー視点)

次に、UIを徹底的に見直しました。

改善ポイント

  • 操作手順の明示
  • ボタン・入力の分かりやすさ
  • エラーメッセージの改善
  • AI出力の説明追加

例:

※この文章はAIによって生成されています

生徒B:「“説明を足す”だけで使いやすさが変わる」


■ 実習③:ドキュメント最終整備

READMEと設計資料を完成させました。

含めた内容

  • システム概要
  • 機能説明
  • 使い方(手順)
  • エラー時の対応
  • 使用API・AIの説明
  • 安全設計のポイント

生徒C:「“他人が読む前提”で書くのが難しい」


■ 実習④:発表デモの構成作成

各班で発表の流れを設計。

発表構成(共通)

  1. システム概要
  2. ユースケース説明
  3. デモ(正常系)
  4. エラー・フォールバック
  5. 工夫点(AI・設計)

先生:「デモは“成功すること”より
“意図が伝わること”が重要です。」


■ 実習⑤:リハーサル(模擬発表)

班ごとに簡単な発表練習を実施。

フィードバック内容

  • 説明が専門用語寄り
  • デモの流れが分かりにくい
  • AIの説明が不足
  • エラー処理の説明が良かった

生徒D:「話してみると、自分の理解の甘さが分かる」


■ クラス全体の気づき

  • 完成度は“伝え方”で変わる
  • UIと説明はセット
  • エラー処理は発表で評価される
  • AI機能は説明しないと伝わらない

■ 先生のまとめのひとこと

「ここまでで、皆さんは
“システムを作る力”を身につけました。

最後に必要なのは、
それを人に伝える力です。

発表はゴールではなく、
“自分の設計を言語化する機会”です。」


■ 宿題(最終発表前)

  1. 発表スライド作成
  2. デモ手順の最終確認
  3. 想定質問を3つ考える

■ 来週の予告:最終発表会

次週はいよいよ
最終発表会です。

3年間の学びを一つのシステムとして発表し、
クラス全体で成果を共有します。


第53週目は、
システムを“完成させる”だけでなく、
“伝わる形に仕上げる”重要な授業でした。
生徒たちは、技術と表現の両方を磨き、
最後の発表へ向けて準備を整えています。

投稿者 greeden

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)