Nessa aula foi mencionado sobre alguns motivos para desatualização do processo e um deles me chamou atenção, pois, é algo que acredito ser muito comum em alguns projetos de desenvolvimento de software. "O grau excessivo de detalhes".
Imagine que estamos em uma primeira sprint de um projeto e atuando com foco em entregar com valor um MVP. Porém, a sprint foi "startada" sem termos a fase inicial (prototipação, requisitos e as validações de ambos) completamente finalizada.
Nesse cenário, temos um QA que precisa descrever um plano de testes e para isso deve ser usado as histórias e protótipos construídas ate o momento. Mas, como estão sendo construídas ao mesmo tempo em que o plano vem sendo elaborado o mesmo adota a estratégia da "cobertura máxima" aumentando o detalhamento dos passos, cenários e casos de testes escritos. Usando, principalmente, BDD para escrever os cenários e casos de testes.
Pergunta: Ate que ponto essa "estratégia" pode ser bom ou ruim?