Olá!
Já trabalho com alguns conceitos de método ágil e sempre me deparo com um problema:
No exemplo da aula, o professor fala da construção de uma casa (que ao meu ver se aplica, em partes, a entender o projeto como um todo).
O problema é que se você definir especificamente que quer um quarto e um banheiro, e não pensar como será a hidráulica, elétrica, e outros que fazem parte da casa como um todo, provavelmente você terá uma casa cheia de remendos ou terá um custo absurdo para refazer estes itens a cada novo cômodo.
Fazendo esta analogia, penso: E se em um projeto de sistema, definir o todo fosse por exemplo:
- Estruturar uma base de dados para o funcionamento (funcionamento geral, sem estruturas muitos específicas de funcionalidade ainda não analisadas)
- Entender onde se quer chegar de forma mais macro. Não falo de analisar tudo, mas pelo menos entender o que vem pela frente, pois saber disso pode inclusive influenciar em uma decisão de como deve ser o banheiro (no caso da construção)
Então, qual a "solução" para fazer em partes mas ter esta ideia do todo? Ou não é necessário ter esta ideia?