ストーリー
勉強会のフォーマット
interface StudyGroupFormat {
name: string;
description: string;
duration: string;
participants: string;
preparation: string;
frequency: string;
suitableFor: string[];
}
const formats: StudyGroupFormat[] = [
{
name: "ライトニングトーク(LT)",
description: "5分の短いプレゼンを複数人が行う",
duration: "30-60分",
participants: "発表者3-6名 + 聴衆",
preparation: "スライド5-10枚",
frequency: "月1-2回",
suitableFor: ["知見の広い共有", "新技術の紹介", "失敗談の共有"],
},
{
name: "ハンズオン",
description: "参加者全員が手を動かして学ぶ",
duration: "60-120分",
participants: "5-15名",
preparation: "教材と環境の準備",
frequency: "月1回",
suitableFor: ["新しいツールの導入", "チーム標準の浸透", "スキルアップ"],
},
{
name: "輪読会",
description: "技術書を章ごとに担当して発表・議論",
duration: "60分",
participants: "3-8名",
preparation: "担当章の要約と発表資料",
frequency: "週1回",
suitableFor: ["深い理解", "チーム共通の語彙の獲得", "読書習慣の形成"],
},
{
name: "もくもく会",
description: "同じ場所で各自が自分のテーマを学ぶ",
duration: "60-120分",
participants: "制限なし",
preparation: "不要",
frequency: "週1回",
suitableFor: ["参加のハードルが低い", "自主学習の習慣化"],
},
{
name: "ポストモーテム共有会",
description: "障害対応の振り返りを共有する",
duration: "30-45分",
participants: "関連メンバー全員",
preparation: "ポストモーテムレポート",
frequency: "障害発生時",
suitableFor: ["障害からの学び", "運用知識の共有"],
},
];
企画のテンプレート
## 勉強会企画書
### 基本情報
- **名称**: フロントエンドランチLT
- **目的**: フロントエンド技術の知見共有とチームの交流
- **対象**: フロントエンド開発者(他チーム歓迎)
- **頻度**: 隔週水曜 12:00-13:00
- **場所**: 会議室A / Zoom(ハイブリッド)
- **フォーマット**: LT(5分 × 4-5名) + 議論
### 運営ルール
1. 発表はローテーション(希望制 + 指名制のミックス)
2. スライドは任意(ライブコーディングもOK)
3. 完璧な内容でなくてOK(「試してみた」「困っている」もOK)
4. 質問は歓迎。否定的なコメントは禁止
5. 録画して社内Wikiで共有
### 年間テーマ(例)
| 月 | テーマ |
|----|--------|
| 4月 | React 19 の新機能 |
| 5月 | テスト戦略 |
| 6月 | パフォーマンス改善 |
| 7月 | アクセシビリティ |
継続のコツ
| 課題 | 対策 |
|---|---|
| 発表者が集まらない | ハードルを下げる(5分、スライド不要もOK) |
| マンネリ化 | フォーマットを定期的に変える |
| 参加率の低下 | ランチタイムやおやつの時間に開催 |
| 準備の負担 | 当番制ではなく希望制をベースに |
| 効果が見えない | 参加者アンケートで改善 |
## 勉強会を続けるための仕組み
1. **チャンピオンを立てる**: 運営の中心になる人(最初はテクニカルリード)
2. **カレンダーに固定**: 日程を繰り返し予定として登録
3. **Slackチャンネル**: 告知、資料共有、事後の議論をSlackで
4. **記録を残す**: 発表資料と議論のメモをWikiに
5. **感謝を忘れない**: 発表者にリアクションやフィードバック
まとめ
| ポイント | 内容 |
|---|---|
| フォーマット | LT、ハンズオン、輪読会、もくもく会等 |
| 企画のコツ | 目的を明確にし、ハードルを低く保つ |
| 継続の仕組み | チャンピオン、固定スケジュール、記録 |
| テクニカルリードの役割 | 最初の推進者として場を作り、徐々に移譲 |
チェックリスト
- 5つの勉強会フォーマットを理解した
- 企画書のテンプレートを把握した
- 継続のための仕組みを学んだ
- テクニカルリードとしての役割を確認した
次のステップへ
次は「ドキュメンテーション文化の構築」を学びます。一時的な発表だけでなく、恒久的な知識資産を作る方法を掘り下げましょう。
推定読了時間: 30分