1
resposta

Modelagem de dados x Metolodogia ágil

Trabalho há vários anos já na programação, mas sempre na metodologia cascata e com banco de dados relacional. Após fazer o curso de introdução a metodologia ágil, fiquei em dúvida, como lidar com a questão de planejamento de dados em um banco de dados relacional na metodologia ágil, de forma a entregar pedaços do projeto para o cliente, agregando máximo valor, e ao mesmo tempo não gerando um banco de dados todo quebrado ou cheio de emendas? Digo isso por que as vezes uma parte do projeto pode exigir uma informação simples, mas em outro módulo, aquela informação simples deveria ser resultado de outra tabela com seu respectivo id, se eu não olho para o projeto como um todo, como resolvo esses conflitos?

1 resposta

Oi Wilson, tudo bem?

O processo de modelagem de banco de dados normalmente já é dividido por etapas, como a criação do mini-mundo, modelo conceitual, modelo lógico, o modelo físico, etc.

Não seria essa uma boa forma de aplicar a metodologia ágil, entregando o resultado de cada etapa desse processo?

Já na etapa da construção do banco de dados não consigo ver uma outra forma de aplicar a metodologia ágil se não mostrando as partes do banco que já estão prontas.

Espero ter ajudado, bons estudos!