La diferencia entre una buena presentación y un proceso real
Cada agencia de software tiene un deck impresionante. Testimonios de clientes satisfechos. Cases de éxito. Un equipo que "trabaja con metodologías ágiles".
Nada de eso te dice si van a entregar lo que prometen. Estas cinco preguntas sí lo hacen.
Pregunta 1: ¿Puedo acceder al repositorio desde el día 1?
Esta es la pregunta filtro. Si la respuesta es "al final del proyecto te entregamos el código", sal de esa junta.
El repositorio debe estar en tu cuenta (GitHub, GitLab, Bitbucket) desde el primer commit. No como espejo — como origen. Tú eres el dueño. Si la relación termina mañana, el código es tuyo sin negociación.
Una agencia profesional no tiene ningún problema con esto. Una agencia que quiere mantenerte como rehén, sí.
Pregunta 2: ¿Cómo definen "terminado" para una tarea?
"El feature está listo" no es una definición. Es una opinión.
Pide que te expliquen su proceso. La respuesta correcta incluye: criterios de aceptación definidos antes de empezar a codear, pipeline de CI/CD que corre automáticamente, y evidencia concreta de qué se hizo y qué se probó.
Si la respuesta es "el dev prueba en su máquina y nos avisa", ya sabes cómo termina.
Pregunta 3: ¿Qué pasa si no cumplen el plazo?
No se trata de amenazas. Se trata de ver cómo reaccionan ante una pregunta incómoda.
Una agencia madura tiene una respuesta clara: así funciona el proceso de estimación, así manejamos cambios de alcance, esto es lo que pasa si hay retraso. Si se ponen a la defensiva o dan respuestas vagas, están acostumbrados a no rendir cuentas.
Pregunta 4: ¿Puedo ver el pipeline de CI/CD de un proyecto en vivo?
No el de un proyecto pasado en screenshots. Uno activo, corriendo ahora.
Si tienen proceso real, tienen pipelines activos. Si no pueden mostrarte uno, no tienen proceso real — tienen la intención de tenerlo "cuando escale el equipo".
Pregunta 5: ¿Qué incluye el handoff si terminamos la relación?
Las relaciones de negocio terminan. Por diversas razones, ninguna necesariamente mala.
Una agencia profesional tiene un proceso de salida definido: entrega del repositorio con historial completo, documentación técnica, credenciales y accesos, y un período de soporte para preguntas del equipo entrante.
Si no tienen respuesta para esto, están asumiendo que nunca van a tener que hacerlo — y ese es exactamente el tipo de proveedor que te crea dependencia.
La prueba final
Antes de firmar, pide ver un repositorio de un cliente anterior (con permiso del cliente). Acceso de lectura al código, al pipeline, al historial.
Si no pueden o no quieren, tienes tu respuesta.