feat: Add 2-product structure (csirt-automation, iot-prototype) with ADR/EXP/AAR templates

- Root level templates with Product field
- csirt-automation/ sub-project for CSIRT AI efficiency
- iot-prototype/ sub-project for IoT security prototyping
- Cross-product README with grep-based search guidance
This commit is contained in:
2026-04-20 08:53:57 +09:00
parent b3ebeed743
commit 805b3c44b9
12 changed files with 212 additions and 5 deletions
+12
View File
@@ -0,0 +1,12 @@
# iot-prototype
IoTセキュアプロトタイピングに関する判断・実験・振り返りの記録。
## 目的
IoTセキュリティの単体価値ではなく、「利便性とセットでの価値」を実証し、将来の収益源を構築。
## 主要テーマ
- セキュリティ×利便性の統合設計
- ユーザビリティベースの実証
- プロトタイプ開発と検証
- ビジネスモデルの仮説検証
+22
View File
@@ -0,0 +1,22 @@
# AAR YYYY-Www (第w週)
- **Date**: YYYY-MM-DD
- **Product**: iot-prototype
- **Participants**: [参加者]
## 1. What was intended? (何を狙っていたか)
- [目標1]
- [目標2]
## 2. What actually happened? (実際に何が起きたか)
- [事実1]
- [事実2]
## 3. Why was there a difference? (ギャップの理由)
- [要因1 (事実ベース)]
- [要因2 (事実ベース)]
## 4. What will we do differently? (次に何を変えるか)
- [アクション1 (タスク化)]
- [アクション2 (EXP昇格の候補)]
- [アクション3 (ADR昇格の候補)]
+30
View File
@@ -0,0 +1,30 @@
# ADR-NNNN: [判断のタイトル]
- **Status**: Proposed | Accepted | Superseded | Rejected
- **Date**: YYYY-MM-DD
- **Deciders**: [判断に関与した人]
- **Product**: iot-prototype
- **Related EXP**: [関連する実験ID, e.g., EXP-0023]
## Context
この判断が求められる背景は何か?
誰が、どの問題に直面している?
データや事実は何がある?
## Decision
どのような判断をしたのか?
具体的かつ簡潔に記述する。
## Rationale
なぜこの選択肢を選んだのか?
他の選択肢との比較含め、理由を列挙する。
## Alternatives Considered
却下した選択肢は何か?
なぜそれらを棄てたのか?
## Consequences
この判断によって何が起きるか?
- 期待される効果
- 潜在的なリスク
- この判断を覆すトリガー(例:〇〇が失敗したら見直す)
+34
View File
@@ -0,0 +1,34 @@
# EXP-NNNN: [実験のタイトル]
- **Start**: YYYY-MM-DD
- **End**: YYYY-MM-DD
- **Owner**: [責任者]
- **Product**: iot-prototype
- **Related ADR**: [関連する判断ID, e.g., ADR-0012]
- **Status**: Running | Done | Aborted
## Hypothesis
もし [行動] をすれば、[結果] が起こるだろう。
なぜなら [理由] だからだ。
## Minimum Viable Test
- **Who**: [誰に/]
- **What**: [何を/]
- **When**: [いつ/]
## Success Criteria
- 成功: [具体的な数値や状態, e.g., 3社中2社からyesの反応]
- 失敗: [具体的な数値や状態, e.g., 0社からの反応]
- 延長: [条件, e.g., 1社しか話せない]
## Cost
- **Time**: [自分の時間, e.g., 3時間]
- **Customer Time**: [顧客の時間, e.g., 各30分]
- **Money**: [金銭的コスト, e.g., 0円]
## Result (終了時に記入)
[結果をここに書く]
## Learnings (AAR層へ昇格する候補)
1. [学び1]
2. [学び2]