Estou desenvolvendo meu TCC, e modelei o diagrama de classes do modelo do negócio, dae parto para o modelo de especificação, o que devo adicionar a mais no de especificação?
Dai, parto para o modelo de implementação, mas no de implementação deve ser aplicado os design patterns?
Dê uma pesquisada nas diferenças entre desenvolvimento em cascata como se fazia antigamente e desenvolvimento iterativo.
Antigamente a gente primeiro especificava tudinho nos mínimos detalhes, depois desenvolvia o sistema e depois o cliente descobria que não era nada disto que ele queria. Foi por isto que surgiram os conceitos de desenvolvimento iterativo.
Entendo o desenvolvimento iteratico, as oque quero saber é : no modelo de especificação devo deixar o diagrama nos minimos detalhes? tipo, exatamente oque sera para a versão final do sistema? E mais, no modelo de implementação, o que sera adicionado a mais, design patterns?