continuum AIDLC Docs GitHub ↗

User Stories Assessment — continuum

Date: 2026-05-08 Phase: INCEPTION — User Stories Stage Gate (Step 1)

Request Analysis

  • Original Request: AWS主催「人をダメにするサービス」ハッカソン作品 — Communication Delegation Platform "continuum"。AI が代理で誘いを断り(Inbound)、不在日を狙って誘い(Outbound)、相手も Continuum 利用者なら裏交渉で社交劇場を演じる(MACP)。Lv1〜Lv5 の委任成熟度モデル(仏教的命名)で段階的にユーザーが「ダメ化」していく
  • User Impact: Direct(極めて高い)。新規ユーザー向け PWA、UI 全面、複数のユーザージャーニーが新規
  • Complexity Level: Complex — 3層アーキテクチャ(Inbound / Outbound / Federated)+ 5フェーズ Maturity モデル + Federated A2A プロトコル
  • Stakeholders: ハッカソン審査員(書類審査・予選会・決勝)、自分自身(個人開発+AIフル実装)、デモ動画視聴者、想定エンドユーザー(社会人SNS疲れ層)

Assessment Criteria Met

High Priority (ALWAYS Execute)

  • New User Features: PWA UI、応答生成・代理アウトリーチ・ダッシュボード・Maturity フェーズ切替・MACP 演出など、すべて新規ユーザー対面機能
  • Multi-Persona Systems: 複数の異なるペルソナが関与
    • Primary: Continuum エンドユーザー(SNS疲れ層)
    • Secondary: ダミーコンタクト(モック友人・家族・職場)— Inbound/Outbound の対象
    • Tertiary: もう一人の Continuum 利用者(MACP の相手)
    • Observer: ハッカソン審査員(プロダクトを真面目に体験して遅効性ツッコミに到達する観察者)
  • Complex Business Logic: 多数のシナリオ — 5 Maturity Phase × Inbound/Outbound × MACP 発動条件など
  • Customer-Facing API: 本番想定では SNS スクレイピング + AgentCore Gateway 経由のテナント間 A2A プロトコル

Medium Priority

  • Cross-Team Projects: AI-DLC 全フェーズで一貫した理解が必要(個人開発+AI 実装でも同じ)
  • Multiple Implementation Approaches: MVP スコープと Phase 3 ストレッチの切り分け、複数のフェーズ実装順序の選択肢

Skip Conditions Check(確認済み — いずれも該当せず、Skip 根拠なし)

  • Pure Refactoring — N/A(greenfield のため refactoring 対象なし)
  • Isolated Bug Fixes — N/A(新規プロジェクト)
  • Infrastructure Only — N/A(ユーザー対面機能が中核)
  • Developer Tooling — N/A(プロダクト本体の開発)
  • Documentation — N/A(実装ありの新規開発)

Decision

Execute User Stories: Yes

Reasoning:

  1. ハッカソン作品としてのユーザー体験の質がコンセプト訴求に直結する。"真面目にバカ" 戦略は UX で実現するため、ユーザージャーニーを構造化する必要が高い
  2. 多層的なペルソナ(特にプロダクトの観察者であるハッカソン審査員という二次ペルソナ)が存在し、ストーリーで明示することで設計判断の精度が向上
  3. 5 Maturity Phases × 3 Architecture Layers × MACP の組み合わせで生まれるシナリオが多く、ストーリーで網羅性を担保する必要がある
  4. Phase 2 MVP(5/30 予選会)と Phase 3 決勝(6/26 AWS Summit Japan)でスコープを切り分けるためにも、ストーリー単位での MVP / Stretch 区別が有効

Expected Outcomes

  • ハッカソン審査・デモシナリオに直接対応するユーザーストーリー集
  • 複数ペルソナの心理的・行動的特性を明確化(特に "真面目にバカ" を体現するエンドユーザー像)
  • MVP(Phase 2)と Stretch(Phase 3)のストーリー単位での明示的なスコープ管理
  • INVEST 基準準拠の testable な受入基準
  • Application Design / Construction フェーズへの橋渡しとしてのシナリオ網羅性