Chapter 2

Primer on Agile Development Methods

Agile techniques for enterprise data warehousing (EDW) incorporate two methods directly related to the agile-manifesto: Scrum and Extreme Programming (XP). Scrum organizes a team’s development work into time boxes, and XP articulates many labor-saving programming techniques that the team can employ. Unfortunately, these two methods are so general that they require many adaptations to make them appropriate for building data warehouses. To adapt them successfully, EDW team leaders will have to go beyond just memorizing the prescribed agile practices to the point of embracing the values and principles undergirding each approach. Altogether, Scrum and XP incorporate nine philosophies, 26 principles, and ...

Get Agile Data Warehousing for the Enterprise now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.