Skip to main content

Encargo para agencias

Qué debe preparar una agencia antes de encargar el desarrollo.

Guía para agencias: resultado del cliente, diseños, alcance, aprobaciones, dependencias, responsabilidades y aceptación de un encargo de desarrollo.

Una buena entrega de información no exige que la agencia se convierta en una consultora de software. Necesita explicar el resultado del cliente, el trabajo que se encarga y las decisiones que siguen siendo responsabilidad de la agencia.

El objetivo es hacer visibles las responsabilidades. El desarrollador no debería adivinar si una pantalla pendiente, una integración o una nueva petición del cliente forman parte del acuerdo.

Explica el resultado antes que la tecnología

Describe qué quiere entregar el cliente y quién lo utilizará. “Implementar estos diseños” puede ser parte del trabajo, pero no explica qué debe conseguir la aplicación.

Un ejemplo sería: “Crear un portal donde los colaboradores aprobados envían solicitudes y el personal del cliente las revisa. La agencia aporta los diseños y reúne los comentarios del cliente”. Ya existe un recorrido de usuario y una distribución de responsabilidades.

Es un ejemplo ilustrativo, no una referencia a un encargo existente.

Define qué parte se encarga al desarrollador

Aclara si se trata de una aplicación completa, una interfaz, un componente de backend o una integración. Identifica lo que aportarán la agencia u otros proveedores.

Un desarrollo parcial necesita puntos de integración claros. ¿Quién proporciona la API? ¿Quién publica el resultado? ¿Quién prueba el conjunto? Sin estas respuestas, un componente pequeño puede adquirir responsabilidades implícitas mucho mayores.

Aporta las decisiones de diseño, incluidos los estados

Los diseños deben indicar el comportamiento en escritorio y móvil, además de los estados importantes. El contenido vacío, los errores de validación, la carga y la finalización también necesitan una respuesta.

Si un estado no está diseñado, márcalo como una decisión pendiente. Es mejor que dejar que el desarrollador invente un comportamiento y descubrir después que el cliente esperaba otra cosa.

Señala qué recursos y textos están aprobados y cuáles son provisionales. Un contenido de prueba no debería parecer material final aprobado para el cliente.

Establece cómo se revisa y se comunica

Nombra a una persona que reúna los comentarios de la agencia. Explica si el desarrollador asistirá a reuniones con el cliente, responderá a través de la agencia o participará solo en conversaciones técnicas acordadas.

Define quién aprueba un cambio. Una idea del cliente, una preferencia de la agencia y un requisito contratado no son automáticamente lo mismo. Registrar las decisiones permite saber qué se ha incorporado realmente al alcance.

La marca blanca también necesita reglas prácticas: presentación en reuniones, accesos, marca de los entregables y permiso para mencionar el proyecto. Estos puntos se acuerdan, no se presuponen.

Comparte las dependencias sin exponer credenciales

Enumera sistemas, documentación, alojamiento, repositorios y cuentas externas relevantes. Explica quién es su titular y cómo se facilitará el acceso apropiado.

No incluyas contraseñas ni claves API en la descripción general ni en un formulario ordinario. Utiliza un canal seguro acordado y limita el acceso a lo necesario.

Para las integraciones, aporta cuentas de prueba disponibles, ejemplos sin datos privados y una persona que responda sobre las reglas de negocio. Un enlace a la API no explica por sí solo qué debe conseguir la conexión.

Concreta la aceptación

Describe qué revisará la agencia en cada hito. Un ejemplo útil expresa una acción y su resultado: un colaborador envía una solicitud, el personal la revisa y el colaborador ve el estado acordado.

Acordad cómo se registran incidencias, cómo se reúnen los comentarios y cómo se tratan las peticiones fuera de alcance. No se busca dificultar las revisiones, sino distinguir entre terminar una función comprometida y encargar otra nueva.

Define el paquete de entrega

La entrega puede incluir código, notas de despliegue, configuración, instrucciones de administración y dependencias. Las condiciones de propiedad y licencia determinan qué se puede transferir o reutilizar; no se deducen únicamente del acceso a un repositorio.

Separa la aceptación, el periodo de corrección de defectos que se acuerde y el desarrollo futuro. Un proyecto terminado no debería transformarse en disponibilidad técnica ilimitada para la agencia o su cliente.

Un primer mensaje útil

Explica el resultado deseado, la parte que quieres desarrollar, el estado del diseño, las integraciones, las fechas y los parámetros de presupuesto. Indica quién decide y cómo prefieres comunicarte.

Con eso se puede iniciar una conversación enfocada. El alcance detallado se acuerda cuando se entienden los límites importantes.

Consulta la colaboración con agencias o envíanos un encargo.