プロジェクト・タスク管理システム
プロジェクト→スプリント→タスク→工数→マイルストーン→経営レポートを一気通貫
実際に触ってみる
デモアカウント
概要
「プロジェクト管理ツール作って。工数記録と経営レポート付きで」と伝えるだけ。プロジェクト(PRJ-XXXX 形式)・スプリント(SP-XXXX)・タスク(TSK-XXXX)・工数(TM-XXXX)・マイルストーン(MS-XXXX)はすべて Serializable トランザクションで自動採番。タスクは backlog→todo→in_progress→review→done→archived のステートマシンで管理され、in_progress 遷移で startedAt を、done 遷移で completedAt をサーバー側で自動セット。工数記録は @@unique([userId, taskId, workedAt]) の DB-level 一意制約で同一タスク・同一日時の二重記録を構造的にブロック(409・P2002)し、ロック済みタスク(locked=true)は status/priority/assignee の変更がサーバー側で禁止されます。マイルストーンは期日超過を自動ハイライト表示。経営レポートは KPI(進行中プロジェクト/未完了タスク/マイルストーン達成率/当月工数)・直近 30 日の工数推移スパークライン・プロジェクト/タスク/優先度の状態分布・ポートフォリオ詳細・貢献者ランキングを当月集計でサーバー側自動算出。3 ロール RBAC(管理者/PM/メンバー)で、メンバーは自分担当のタスクのみ変更可能、タスクのロック/解除と担当変更は管理者・PM のみ、プロジェクト/スプリント/マイルストーンの作成・状態遷移と経営レポートの閲覧は管理者・PM のみとサーバー側で権限制御(職務分掌・PFP-046)。全 CRUD 操作に監査ログを標準装備。