Escribimos una especificación funcional completa para nuestro equipo de desarrollo de dos. No tenemos probadores profesionales, sin embargo, hemos redactado con la ayuda de nuestro personal de servicio de asistencia disponible para realizar 'pruebas de control de calidad'.
Hemos tenido problemas en el pasado en los que no funcionan los trozos completos de funcionalidad, o el código se entrega simplemente no está de acuerdo con las especificaciones.
Mis preguntas son: ¿en qué etapa deberían los desarrolladores dejar de codificar al equipo de control de calidad? ¿Es demasiado pedirle a los desarrolladores que revisen su código contra las especificaciones antes de entregarlo al equipo de control de calidad?