Database Development
120 likes | 312 Vues
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.
Database Development
E N D
Presentation Transcript
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/