erp-core/docs/08-epicas/EPIC-MGN-020-onboarding.md

4.7 KiB

EPICA: EPIC-MGN-020 - Onboarding y Configuracion de Clientes

Metadata

Campo Valor
ID EPIC-MGN-020
Nombre Onboarding y Configuracion de Clientes
Modulo onboarding
Fase Fase 4 - SaaS Platform
Prioridad P0
Estado Backlog
Story Points 42
Sprint(s) Sprint 23-25

Descripcion

Sistema para gestionar el proceso de onboarding de nuevos clientes, desde el levantamiento de requerimientos hasta el go-live. Incluye cotizaciones, seguimiento de implementacion, y cobro de servicios profesionales.


Objetivo de Negocio

  • Estandarizar proceso de implementacion
  • Cobrar servicios de configuracion ($10K - $100K MXN)
  • Reducir tiempo de onboarding
  • Mejorar tasa de exito en implementaciones

Historias de Usuario

ID Historia Prioridad SP Estado
US-MGN020-001 Como vendedor, quiero registrar un prospecto P0 3 Backlog
US-MGN020-002 Como vendedor, quiero hacer levantamiento de requerimientos P0 5 Backlog
US-MGN020-003 Como vendedor, quiero generar cotizacion de implementacion P0 5 Backlog
US-MGN020-004 Como cliente, quiero aceptar cotizacion y pagar anticipo P0 5 Backlog
US-MGN020-005 Como implementador, quiero ver checklist de configuracion P0 5 Backlog
US-MGN020-006 Como implementador, quiero marcar tareas completadas P0 3 Backlog
US-MGN020-007 Como implementador, quiero documentar progreso del proyecto P0 3 Backlog
US-MGN020-008 Como admin, quiero cobrar pagos por hitos P0 5 Backlog
US-MGN020-009 Como admin, quiero ver dashboard de proyectos en curso P1 5 Backlog
US-MGN020-010 Como sistema, quiero crear tenant al aprobar proyecto P0 3 Backlog

Total Story Points: 42 SP


Criterios de Aceptacion

Funcionales:

  • Formulario de registro de prospectos
  • Template de levantamiento de requerimientos por vertical
  • Generador de cotizaciones con plantillas
  • Envio de cotizacion por email
  • Aceptacion y pago de anticipo online
  • Checklist de configuracion por vertical
  • Seguimiento de tareas y milestones
  • Cobro de pagos parciales via Stripe
  • Creacion automatica de tenant al completar setup
  • Dashboard con metricas de implementacion

No Funcionales:

  • Tiempo promedio de cotizacion < 24 horas
  • Tracking de conversion de prospectos

Fases del Proceso

1. PRE-VENTA
   ├── Registro de prospecto
   ├── Calificacion de lead
   ├── Levantamiento de requerimientos
   ├── Generacion de cotizacion
   └── Envio y seguimiento

2. NEGOCIACION
   ├── Ajustes a cotizacion
   ├── Aprobacion interna
   ├── Aceptacion del cliente
   └── Pago de anticipo

3. IMPLEMENTACION
   ├── Kickoff
   ├── Configuracion de catalogos
   ├── Personalizacion
   ├── Migracion de datos
   └── Integraciones

4. CAPACITACION
   ├── Training administradores
   ├── Training usuarios
   └── Documentacion

5. GO-LIVE
   ├── Pruebas de aceptacion
   ├── Corte de operacion
   ├── Pago final
   └── Soporte inicial

Templates por Vertical

Vertical Tareas Config Tiempo Est.
Construccion 45 tareas 4-6 semanas
Vidrio Templado 30 tareas 2-4 semanas
Mecanicas Diesel 25 tareas 2-3 semanas
Retail 35 tareas 3-4 semanas
Clinicas 40 tareas 4-5 semanas

Modelo de Precios Implementacion

Nivel Rango MXN Incluye
Basico $10K - $25K Config estandar, 1 cap
Medio $25K - $50K Config custom, migracion basica, 3 cap
Avanzado $50K - $75K Config avanzada, migracion completa, integraciones
Enterprise $75K - $100K+ Todo + desarrollo custom, SLA

Dependencias

Depende de:

  • EPIC-MGN-017 Stripe (pagos)
  • EPIC-MGN-004 Tenants (creacion de tenant)

Bloquea:

  • Todos los tenants nuevos

Desglose Tecnico

Database:

  • Schema: onboarding
  • Tablas: projects, tasks, configuration_items, documents, payments

Backend:

  • Service: OnboardingService
  • Service: QuoteService
  • Controller: OnboardingController

Frontend:

  • Portal de Ventas
  • Formulario de cotizacion
  • Dashboard de proyectos
  • Checklist de implementacion

Creado por: Requirements-Analyst Fecha: 2025-12-05