# ============================================================================== # CONFIGURACION SCRUM - BETTING ANALYTICS # ============================================================================== # Configuracion del proyecto para agentes IA # Sistema: NEXUS v3.4 + SIMCO + SCRUM # ============================================================================== project: name: "Betting Analytics" code: "BA" version: "0.1.0" status: "planning" created_date: "2025-12-05" updated_date: "2026-01-04" # Estados validos por tipo de documento states: user_story: - "Backlog" - "To Do" - "In Progress" - "In Review" - "Done" task: - "To Do" - "In Progress" - "Blocked" - "Done" bug: - "Open" - "In Progress" - "Fixed" - "Done" - "Won't Fix" requirement: - "Draft" - "Approved" - "Implemented" - "Done" # Prioridades y SLAs priorities: - id: "P0" name: "Critico" sla_hours: 4 description: "Bloquea produccion" - id: "P1" name: "Alto" sla_hours: 24 description: "Impacta funcionalidad core" - id: "P2" name: "Medio" sla_hours: 72 description: "Funcionalidad importante" - id: "P3" name: "Bajo" sla_hours: 168 description: "Mejora o feature menor" # Nomenclatura del proyecto naming: project_prefix: "BA" epic_prefix: "BA" user_story: "US-BA" task: "TASK-BA" bug: "BUG-BA" requirement: "RF-BA" specification: "ET-BA" adr: "ADR" # Categorias de User Stories us_categories: - prefix: "AUTH" epic: "BA-001" description: "Autenticacion y Seguridad" - prefix: "DATA" epic: "BA-002" description: "Ingestion de Datos" - prefix: "AN" epic: "BA-003" description: "Analytics" - prefix: "PRED" epic: "BA-004" description: "Predicciones ML" - prefix: "REP" epic: "BA-005" description: "Reportes" # EPICs del proyecto epics: - id: "BA-001" name: "Fundamentos" phase: "01-fase-alcance-inicial" status: "In Progress" description: "Configuracion base, autenticacion, estructura" - id: "BA-002" name: "Ingestion de Datos" phase: "01-fase-alcance-inicial" status: "Backlog" description: "Recoleccion y procesamiento de datos" - id: "BA-003" name: "Analytics Engine" phase: "01-fase-alcance-inicial" status: "Backlog" description: "Motor de analisis estadistico" - id: "BA-004" name: "Predicciones ML" phase: "02-fase-robustecimiento" status: "Backlog" description: "Modelos de machine learning" - id: "BA-005" name: "Reportes y Dashboard" phase: "02-fase-robustecimiento" status: "Backlog" description: "Visualizacion y reportes" # Configuracion de Sprint sprint: duration_days: 10 velocity_target: 30 current_sprint: 0 sprint_name: "Sprint-0" start_date: "2026-01-04" end_date: "2026-01-14" # Agentes disponibles agents: - id: "@Backend-Agent" specialization: "NestJS, TypeORM, APIs REST" availability: "full" - id: "@Frontend-Agent" specialization: "React, TypeScript, Vite" availability: "full" - id: "@ML-Agent" specialization: "Python, FastAPI, ML Models" availability: "partial" - id: "@DB-Agent" specialization: "PostgreSQL, TypeORM, Migrations" availability: "full" - id: "@DevOps-Agent" specialization: "Docker, CI/CD, Infra" availability: "partial" # Campos requeridos por tipo required_fields: user_story: - "id" - "title" - "type" - "status" - "priority" - "epic" - "story_points" - "created_date" task: - "id" - "title" - "type" - "status" - "priority" - "created_date" bug: - "id" - "title" - "type" - "status" - "severity" - "affected_module" - "steps_to_reproduce" - "created_date" requirement: - "id" - "title" - "type" - "status" - "priority" - "module" - "epic" - "created_date" # Metricas del proyecto metrics: total_epics: 5 total_user_stories: 0 total_requirements: 0 total_specifications: 0 stories_with_yaml: 0 compliance_target: 100 coverage_target: 80 # Stack tecnologico stack: backend: framework: "NestJS" language: "TypeScript" orm: "TypeORM" runtime: "Node.js 20" frontend: framework: "React" language: "TypeScript" bundler: "Vite" ui: "TBD" database: primary: "PostgreSQL" cache: "Redis (planned)" ml: framework: "FastAPI" language: "Python 3.11" ml_libs: "scikit-learn, pandas" infrastructure: containerization: "Docker" orchestration: "Docker Compose" ci_cd: "GitHub Actions (planned)" # Rutas importantes paths: docs: "docs/" planning: "docs/planning/" board: "docs/planning/Board.md" agents: "AGENTS.md" backend: "apps/backend/" frontend: "apps/frontend/" ml: "apps/ml/" orchestration: "orchestration/" # ============================================================================== # FIN DE CONFIGURACION # ==============================================================================