Saltar al contenido

Proceso

El ordenimporta.

Casi ningún proyecto se rehace por escribir mal el código. Se rehace por saltear una fase. Estas son las seis, en orden, con lo que pasa cuando se saltea cada una.

0
fases, siempre en este orden
0
semanas hasta ver el sistema funcionando

Descubrimiento

1 a 2 semanas

Entender cómo trabaja hoy la operación, antes de proponer nada.

Qué hacemos

  • Recorremos el proceso actual con quien lo ejecuta, no solo con quien lo dirige
  • Pedimos las planillas, los cuadernos y los grupos de WhatsApp que se usan de verdad
  • Identificamos quién decide, quién ejecuta y quién no debería ver qué
  • Marcamos los casos borde que nadie menciona hasta que explotan

Qué entregamos

  • Mapa del proceso actual
  • Lista de roles y qué puede hacer cada uno
  • Alcance propuesto con lo que queda afuera, escrito

Modelo de datos

3 a 5 días

Definir entidades, estados y permisos. Es la decisión más cara de revertir.

Qué hacemos

  • Modelamos las entidades y sus relaciones
  • Definimos los estados válidos y las transiciones permitidas
  • Escribimos la matriz de permisos: rol por acción
  • Decidimos qué se audita y qué se puede borrar

Qué entregamos

  • Esquema de base de datos revisado
  • Máquina de estados de cada flujo crítico
  • Matriz de permisos aprobada por el cliente

Diseño

1 a 3 semanas

Que se entienda sin capacitación y que se vea como algo propio.

Qué hacemos

  • Definimos el sistema de diseño: color, tipografía, componentes
  • Diseñamos las pantallas críticas primero, no la portada
  • Cubrimos los estados feos: vacío, cargando, error, sin permiso
  • Probamos en celular de gama media antes que en monitor grande

Qué entregamos

  • Sistema de diseño con tokens
  • Pantallas clave navegables
  • Todos los estados de cada pantalla, no solo el ideal

Construcción

4 a 12 semanas

Entregar funcionando por partes, no todo junto al final.

Qué hacemos

  • Construimos por módulos, cada uno usable al terminar
  • Escribimos pruebas de los flujos donde hay plata o permisos
  • Mostramos avance real cada semana, en el sistema, no en diapositivas
  • Cargamos datos reales apenas se puede: los datos de prueba mienten

Qué entregamos

  • Módulos en ambiente de prueba, semana a semana
  • Batería de pruebas automáticas
  • Registro de decisiones tomadas durante el desarrollo

Auditoría

3 a 7 días

Romperlo nosotros antes de que lo rompa un usuario o un atacante.

Qué hacemos

  • Probamos desde la cuenta de menor privilegio a ver qué alcanza
  • Verificamos aislamiento: que un cliente no vea datos de otro
  • Revisamos cada flujo de dinero y cada acción irreversible
  • Restauramos un respaldo de verdad para comprobar que sirve

Qué entregamos

  • Informe de hallazgos por severidad, con caso reproducible
  • Correcciones aplicadas y verificadas
  • Constancia de restauración de respaldo

Puesta en marcha y operación

continuo

Que el sistema viva, no que se entregue y se abandone.

Qué hacemos

  • Despliegue con ventana coordinada y vuelta atrás preparada
  • Capacitación al equipo que lo va a usar todos los días
  • Monitoreo con aviso ante caída y respaldos programados
  • Ajustes con los datos de las primeras semanas de uso real

Qué entregamos

  • Sistema en producción con dominio y certificado
  • Documentación de arquitectura y despliegue
  • Acuerdo de soporte con tiempo de respuesta por escrito

Durante todo el proyecto

Cuatro cosas que no cambian.

Ves el sistema desde la semana dos

Nada de mostrar por primera vez al final. El avance se muestra en el sistema, no en diapositivas.

Lo que queda afuera está escrito

El alcance dice qué se hace y qué no. Los proyectos no se descarrilan por lo que se pidió, sino por lo que se supuso.

Hablás con quien construye

Sin capa de gestión que traduzca. La persona que responde tu mensaje es la que escribe el código.

Si algo no conviene, te lo decimos

Incluso cuando el trabajo que no conviene es el que nos ibas a contratar.

Empecemos por el descubrimiento.

La primera fase es una conversación. De ahí sale si hay proyecto y de qué tamaño.