Treffen agile Softwareentwicklungsansätze auf SQL zu?


8

Ich möchte erfahren, ob agile Softwareentwicklungsmethoden / -prinzipien / -muster auch für die SQL-Programmierung gültig sind. Wenn ja, wo wäre ein guter Ort, um etwas darüber zu lernen? Gibt es Artikel oder Bücher zur agilen Entwicklung im SQL-Kontext?

Antworten:


11

Ja. Es gibt eine ganze Website, die sich diesem Thema widmet: Agile Daten

Ich benutze es jetzt für ein brandneues Projekt.

Siehe auch: Sollten Sie die Datenbank entwerfen, bevor der Anwendungscode geschrieben wird? .

Meine Antwort dort erfasst nicht, was ich jetzt mache: 2-wöchige Sprints, gut genug für diesen Sprint. Gemäß der Agile Data-Site.

Ich finde es eine gute Praxis. Es konzentriert sich auf das Hier und Jetzt, nicht "wir könnten das brauchen". So verwalten Sie eine gut ausgelieferte Lieferung. Hinweis: Ich modelliere immer noch zuerst mit einem Whiteboard und Fleischsäcken und es ist in 5NF.


3

Ich mache seit mehr als vier Jahren Agile-Entwicklung, einschließlich meiner SQL Server-Projekte, und es gefällt mir wirklich gut. Ich denke, es ist wichtig zu verstehen, warum und wann Agile aus Sicht des gesamten Systems nützlich ist, und allgemeine agile Bücher wie die folgenden passen in die Rechnung: "Agile Prinzipien, Muster und Praktiken in C #", " Muster der Unternehmensanwendungsarchitektur ".

Die folgenden zwei Bücher konzentrieren sich, wie Sie gefragt haben, auf die Datenbankentwicklung, aber ich würde zuerst die allgemeinen lesen: "Agile Datenbanktechniken", "Refactoring von Datenbanken"

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.