loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Agile Development Conference (ADC'04)
Emergent Database Design: Liberating Database Development with Agile Practices
Salt Lake City, Utah, USA
June 22-June 26
ISBN: 0-7695-2248-3
Alan Harriman, Caribou Lake
Paul Hodgetts, Agile Logic
Mike Leo, Caribou Lake
Many agile projects do not apply agile practices to their database development. Common wisdom dictates that the entire data model be carefully designed up front and protected from change thereafter.
We believed the common wisdom as well. But the clash of traditional database practices and agile development practices caused us significant pain, and hamstrung our ability to deliver the most business value in each iteration.
Once we recognized this pain, we abandoned the conventional wisdom. Incrementally, we applied agile discipline to our database development, eventually reducing up-front design work to just-in-time work that matched our 1 to 2 week development iterations.
This paper summarizes our experience.
Citation:
Alan Harriman, Paul Hodgetts, Mike Leo, "Emergent Database Design: Liberating Database Development with Agile Practices," adc, pp.100-105, Agile Development Conference (ADC'04), 2004
Usage of this product signifies your acceptance of the Terms of Use.