Cómo trabajamos
Del problema a la solución, en doce etapas.
El mismo proceso, aplicado de forma consistente — en proyectos de clientes y en nuestros propios productos (eSRL, 1002, Pinyap).
Discovery
Entendemos el proceso actual, quién lo ejecuta, qué funciona y qué no — directamente del equipo que trabaja con él a diario, no solo desde la dirección.
Entregable: Resumen escrito del proceso, los objetivos y las restricciones.
Análisis de procesos
Mapeamos el flujo paso a paso, identificamos los cuellos de botella reales y separamos lo que realmente es un problema de lo que es solo una costumbre.
Entregable: Mapa del proceso, con los cuellos de botella identificados.
Objetivos
Definimos explícitamente qué significa el éxito para este proyecto — tiempo ahorrado, menos errores, un proceso rastreable — para poder verificar después si lo hemos logrado.
Entregable: Objetivos y criterios de éxito, acordados por escrito.
Priorización
No resolvemos todo a la vez. Determinamos qué aporta más impacto con menos riesgo, como primera etapa entregable.
Entregable: Backlog priorizado y planificación de las entregas por etapas.
Arquitectura
Elegimos el enfoque técnico — software personalizado, automatización, integración, IA o una combinación — con los compromisos expresados explícitamente, no ocultos.
Entregable: Diagrama de arquitectura y las decisiones técnicas, con su justificación.
MVP
Construimos una primera versión utilizable, con el alcance mínimo necesario para probarla en condiciones reales, no todo el sistema de una vez.
Entregable: Versión funcional, testeable en condiciones reales.
Pruebas
Verificamos funcionalmente y con usuarios reales antes del lanzamiento — no asumimos que "funciona", lo confirmamos.
Entregable: Criterios de aceptación y resultados de las pruebas.
Seguridad
Autenticación por roles, validación en el servidor, separación de datos — revisadas antes del lanzamiento, no añadidas después bajo presión.
Entregable: Revisión de seguridad, adaptada a los riesgos del proyecto.
Lanzamiento
Lanzamos de forma controlada, con posibilidad de rollback, no como un evento único e irreversible.
Entregable: Plan de despliegue y plan de reversión (rollback).
Monitorización
Uptime, errores y rendimiento monitorizados activamente después del lanzamiento, con alertas — no nos enteramos de los problemas a través de los usuarios.
Entregable: Métricas, registros y alertas configurados.
Mantenimiento
Actualizaciones de seguridad, correcciones y optimizaciones continuas (vea también mantenimiento e infraestructura) — un sistema lanzado y abandonado se convierte en un riesgo.
Entregable: Plan de soporte y evolución del sistema.
Gestión del cambio
Los requisitos evolucionan. Gestionamos los cambios solicitados posteriormente de forma estructurada — evaluados, priorizados e integrados, no añadidos de forma improvisada sobre un sistema que no fue pensado para ellos.
Entregable: Proceso acordado de evaluación, aprobación e integración de cambios.
Quién hace qué
Qué proporciona Leadpro
Análisis, decisiones técnicas justificadas, desarrollo, pruebas, documentación y los entregables definidos en cada etapa anterior.
Qué proporciona el cliente
Acceso al proceso real y a las personas que lo ejecutan, decisiones a tiempo en los puntos que requieren aprobación, y acceso a los sistemas existentes relevantes.
Quién valida
Cada etapa con entregable se valida explícitamente con un responsable designado por parte del cliente, antes de pasar a la siguiente etapa.
Cómo se aprueban los cambios
Cualquier requisito nuevo que surja durante el proceso pasa por la etapa 12 — evaluado, priorizado e integrado de forma estructurada, no implementado de manera improvisada.
Modelos de colaboración
El modelo de colaboración surge de la evaluación del problema.
Se establece después de evaluar el problema, la madurez del proyecto y el nivel de implicación necesario — sin precios fijos publicados aquí, pero con los formatos de trabajo concretos que se muestran a continuación.
Empezar la colaboración
Discovery de pago
Analizamos el proceso y recomendamos una dirección técnica, como etapa aparte, antes de comprometer el presupuesto de un desarrollo completo.
Proyecto de alcance definido
Un objetivo claro, con presupuesto y plazo establecidos desde el inicio — adecuado cuando el problema ya se entiende bien.
MVP
Construimos una primera versión mínima, testeable rápidamente, para validar la dirección antes de invertir en todo el sistema.
Desarrollo continuo
Desarrollo incremental
Entregas por etapas, cada una utilizable, en lugar de un único entregable grande al final del proyecto.
Equipo extendido
Integración como extensión del equipo técnico interno, para un proyecto o un periodo definido.
Soporte por horas
Para intervenciones puntuales, sin compromiso a largo plazo.
Operación y evolución
Suscripción de mantenimiento
Actualizaciones, monitorización y correcciones continuas para un sistema ya en producción.
Operación continua
Igual que con nuestros propios productos — seguimos siendo responsables del sistema de forma indefinida, no solo hasta el lanzamiento.