120 likes | 304 Views
Database Development. Keep It Agile, Not Fragile. Dev Nambi , Senior Software Engineer, Microsoft. Agenda. We’ll cover the risks, merits, and best practices of agile database development. Agile Development. “ Historia vitae magistra ” - Cicero. Merits and Risks. The Good.
E N D
Database Development Keep It Agile, Not Fragile DevNambi, Senior Software Engineer, Microsoft
Agenda We’ll cover the risks, merits, and best practices of agile database development
Agile Development “Historia vitae magistra” - Cicero
Merits and Risks The Good http://www.flickr.com/photos/architektur/3376954311/ http://www.flickr.com/photos/calcuttastory/5068033722/
http://www.doobybrain.com/2009/03/16/broken-picture-telephone/http://www.doobybrain.com/2009/03/16/broken-picture-telephone/
Merits and Risks The Bad http://www.flickr.com/photos/airborneshodan/4082436039/ http://www.flickr.com/photos/hugojcardoso/3322521798/
Technical Best Practices Use DDT to kill bugs DesignDeploy Test
Technical Best Practices Good Design = Good Deployments
Process Best Practices Automate Balance Communicate http://www.michaelfruchter.com/blog/2008/09/my-abc-s-of-friendfeed/
Summary We’ve covered the risks, merits, and best practices of agile database development
Resources • Agile Manifesto – www.agilemanifesto.org • Scott Ambler’s Agile Data – www.agiledata.org • DevNambi’s blog – www.devnambi.com • Three Myths of Agile Development, http://sqlserverpedia.com/blog/sql-server-bloggers/three-myths-about-agile-development/