
28 Capítulo 2
é um recurso não um erro
Software em funcionamento em vez de
documentação abrangente
O que significa software "em funcionamento"? Como saber se o software funciona? Essa
é uma pergunta bem difícil de responder. Para iniciar um projeto, uma equipe que atua
com o modelo tradicional em cascata cria documentos com requisitos abrangentes a fim de
determinar o que será construído. Em seguida, analisa essa documentação com os usuários
e stakeholders e encaminha o projeto para que os desenvolvedores criem o software.
A maioria dos desenvolvedores profissionais já participou dessa terrível reunião, na qual
uma equipe entusiasmada demonst