¿Qué cosas no deberías decirle a un desarrollador?

Algunos ejemplos, cualquiera de los cuales probablemente sean inútiles para su desarrollador sin más explicación / detalle / recursos:

Está roto (no hay detalles sobre lo que crees que está roto). Arreglalo. Ahora.

La interfaz no es lo suficientemente bonita (un desarrollador no suele ser un buen diseñador).

¿Por qué no funciona? (Nuevamente, no hay detalles, mezclados con expectativas poco realistas: su desarrollador generalmente no sabrá lo que significa “solo trabajar” para usted, incluso si le parece obvio).

No me importa si no está terminado, necesitamos lanzarlo ahora (debe comprender qué funciona y qué no hacer esa llamada).

¿Por qué no se parece al sitio web de Apple? (Apple tiene equipos enteros de diseñadores que trabajan para conseguir todo, ¿verdad?).

La clave para obtener un buen producto de los desarrolladores es una especificación clara y una buena comunicación y comentarios frecuentes. Creo que es por eso que los métodos ágiles han tenido tanto éxito.

“¡Rápido, di algo en Python!”