Skip to content

Latest commit

 

History

History
125 lines (93 loc) · 6.57 KB

File metadata and controls

125 lines (93 loc) · 6.57 KB

User Stories Overview

This document provides an index of all user stories derived from the PRD.

Summary

Metric Count
Total Epics 8
Total User Stories 34
Completed 34
Must Have 19
Should Have 12
Could Have 3

Phase 1 Status: Complete - All 21 user stories implemented and deployed.

Phase 1.5 Status: Complete - All 6 user stories in Epic 7 implemented and deployed.

Phase 2 Status: Complete - Epic 8: Simplified Onboarding (6 stories).

Phase 3 Status: Future - EKS Migration (as defined in PRD).


Epics

Story Title Priority Points Status
US-001 Provision VPS Server Must 3 ✅ Done
US-002 Install and Configure k3s Cluster Must 5 ✅ Done
US-003 Configure Wildcard DNS Must 2 ✅ Done
Story Title Priority Points Status
US-004 Create Namespace on PR Open Must 5 ✅ Done
US-005 Deploy Application to PR Environment Must 8 ✅ Done
US-006 Create Unique Preview URL Must 5 ✅ Done
US-007 Comment on PR with Preview URL Should 3 ✅ Done
US-008 Destroy Environment on PR Close/Merge Must 5 ✅ Done
Story Title Priority Points Status
US-009 Create Isolated Database per PR Must 13 ✅ Done
US-010 Secure Database Credentials Management Must 5 ✅ Done
Story Title Priority Points Status
US-011 Deploy Prometheus for Metrics Collection Must 5 ✅ Done
US-012 Deploy Loki for Log Aggregation Must 5 ✅ Done
US-013 Deploy Grafana Dashboards Should 5 ✅ Done
US-014 Configure Basic Alerts Could 3 ✅ Done
Story Title Priority Points Status
US-015 Deploy Actions Runner Controller (ARC) Should 5 ✅ Done
US-016 Configure Runner Deployment Should 5 ✅ Done
US-017 Configure GitHub Actions Access to Cluster Must 3 ✅ Done
Story Title Priority Points Status
US-018 Configure Resource Quotas Should 3 ✅ Done
US-019 Configure Network Policies Should 5 ✅ Done
US-020 Implement Cleanup Job for Orphaned Resources Should 5 ✅ Done
US-021 Preserve Environment Feature Could 5 ✅ Done
US-034 Organization Allowlist Must 3 ✅ Done
Story Title Priority Points Status
US-022 CI/CD Pipeline Performance Should 5 ✅ Done
US-023 Testing Framework Setup Must 8 ✅ Done
US-024 Security Hardening Should 5 ✅ Done
US-025 Developer Documentation Should 5 ✅ Done
US-026 Observability Enhancements Should 8 ✅ Done
US-027 Kubernetes Best Practices Could 5 ✅ Done
Story Title Priority Points Status
US-028 Publish Helm Charts to OCI Registry Must 5 ✅ Done
US-029 Create Generic Application Chart Must 8 ✅ Done
US-030 Create Reusable Composite Actions Must 13 ✅ Done
US-031 Create Reusable Workflow Must 8 ✅ Done
US-032 Define Configuration Schema Must 5 ✅ Done
US-033 Update Documentation & Dogfood Should 5 ✅ Done

Story Status Legend

  • Draft - Story defined but not refined
  • Ready - Story refined and ready for development
  • In Progress - Currently being worked on
  • Done - Completed and validated

Prioritization (MoSCoW)

  • Must - Critical for MVP (19 stories, 114 points)
  • Should - Important but not blocking (12 stories, 59 points)
  • Could - Nice to have (3 stories, 13 points)
  • Won't - Out of scope for Phase 1

Story Points Summary

Priority Stories Total Points
Must 19 114
Should 12 59
Could 3 13
Total 34 186