Skip to content

[Sprint 0] 画面設計 初版(Claude Design 活用) #149

Description

@win2cot

目的

Sprint 1 以降のフロントエンド実装スプリントに先行して、主要画面の方向性を確定する。Claude Design を使って複数案を短時間で生成・比較し、画面遷移・項目構成・権限と画面の対応を決め切るのが Sprint 0 のゴール。ハイファイモックの完成度ではなく、意思決定の確定に投資する。

スコープ

In Scope(Sprint 0 内に完了)

  • 画面遷移図 / サイトマップ初版
  • ロール × 画面 権限マトリクス
  • コア 4 画面の方向性検証:ダッシュボード / タスク一覧 / タスク詳細 / テナント管理
  • OpenAPI v1.3.1(api/openapi.yaml)との項目突き合わせ
  • デザインシステム素案(Bootstrap 5 ベース)

Out of Scope(Sprint 1 以降)

  • ハイファイモック(ピクセル単位の仕上げ)
  • 認証 / ログイン関連画面(Keycloak Hosted UI 前提のため別 Sprint で検討)
  • ユーザー設定 / 通知設定 / エラー画面パターン
  • ユーザビリティテスト

サブ Issue

依存関係

  • 画面遷移図 + 権限マトリクスClaude Design 検証 の前提
  • Claude Design 検証 の成果が OpenAPI 突き合わせ を駆動
  • デザインシステム素案 は並行進行可、最後に整合確認

完了の定義(Definition of Done)

  • サブ Issue 5 件がすべて Close
  • docs/specs/ui/ 配下に成果物が PR 経由でマージ済み
  • Sprint 1 以降の画面実装スプリントが、本 Issue の成果物だけで着手判断可能

関連

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/docsdocs/ 配下のドキュメント(設計書・規約・ADR 等)変更area/frontendフロントエンド(HTML/CSS/JS/Bootstrap 5)変更priority/p1High。現スプリント内で完了必須tracking親 / トラッキング Issue。複数の子 Issue を集約(例: #120, #121)

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions