As abordagens de desenvolvimento de software ágil se aplicam ao SQL?


8

Gostaria de saber se os métodos / princípios / padrões de desenvolvimento de software ágil também são válidos para a programação SQL. Se sim, onde seria um bom lugar para começar a aprender sobre isso? Existem artigos ou livros direcionados ao desenvolvimento ágil no contexto SQL?

Respostas:


11

Sim. Existe um site inteiro dedicado a ele: Dados Ágeis

Estou usando agora para um novo projeto.

Consulte também: você deve projetar o banco de dados antes que o código do aplicativo seja gravado? .

Minha resposta não captura o que faço agora: 2 semanas de sprints, o suficiente para esse sprint. Conforme o site do Agile Data.

Acho uma boa prática. Ele se concentra no aqui e agora, não "talvez precisemos disso". Então, você gerencia uma entrega com escopo bem definido. Nota: Eu ainda modelo usando um quadro branco e meatsacks primeiro, e é em 5NF.


3

Venho desenvolvendo o Agile há mais de quatro anos, incluindo meus projetos do SQL Server, e eu realmente gosto disso. Eu acho que é importante entender por que e quando o Agile é útil, da perspectiva de todo o sistema, e os livros relacionados ao Agile de uso geral, como os seguintes, se enquadram no projeto: "Princípios, padrões e práticas ágeis em C #", " Padrões de arquitetura de aplicativos corporativos ".

Os dois livros a seguir estão focados no desenvolvimento de banco de dados, como você pediu, mas eu leria primeiro os de uso geral: "Técnicas de banco de dados ágeis", "Refatoração de bancos de dados"

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.