Database-Agnostic

敏捷軟體開發方法是否適用於 SQL?

  • October 29, 2018

我想了解敏捷軟體開發方法/原則/模式是否也適用於 SQL 程式。如果是的話,哪裡是開始學習的好地方?是否有任何針對 SQL 上下文中的敏捷開發的文章或書籍?

是的。有一個專門的網站:敏捷數據

我現在將它用於一個全新的項目。

另請參閱:您是否應該在編寫應用程式碼之前設計數據庫?.

我的回答沒有捕捉到我現在所做的:2 週的衝刺,對於那個衝刺來說已經足夠了。根據敏捷數據網站。

我覺得這是一個很好的做法。它專注於此時此地,而不是“我們可能需要這個”。因此,您可以管理範圍良好的傳遞。注意:我仍然首先使用白板和肉袋進行建模,並且是 5NF。

我從事敏捷開發已經四年多了,包括我的 SQL Server 項目,我真的很喜歡它。我認為重要的是要從整個系統的角度理解敏捷為什麼有用以及何時有用,並且通用的敏捷相關書籍如以下符合要求:“C# 中的敏捷原則、模式和實踐”、“企業應用架構模式”。

正如您所問的,以下兩本書側重於數據庫開發,但我會先閱讀通用書籍:“敏捷數據庫技術”、“重構數據庫”

引用自:https://dba.stackexchange.com/questions/14087