Acho que primeiro ele precisa anotar esse tipo de erro e observar os detalhes que ainda faltam. Penso que se ele fosse desenvolver na hora ele poderia trazer mais bugs ou até mesmo esquecer o real problema e isso poderia deixar o cliente insatisfeito.