database developmentaugmented reality ar defender ga mes released sep 29, 2010 arsoccer - augment.....
TRANSCRIPT
![Page 1: Database DevelopmentAugmented Reality AR Defender Ga mes Released sep 29, 2010 ARSoccer - Augment.. Ga mes Released 2010 a Look-Up Ga mes Updated sep IS, 2010 9111](https://reader036.vdocuments.site/reader036/viewer/2022081404/5f0442237e708231d40d16d6/html5/thumbnails/1.jpg)
Database Development
Keep It Agile, Not Fragile
Dev Nambi, Senior Software Engineer, Microsoft
![Page 2: Database DevelopmentAugmented Reality AR Defender Ga mes Released sep 29, 2010 ARSoccer - Augment.. Ga mes Released 2010 a Look-Up Ga mes Updated sep IS, 2010 9111](https://reader036.vdocuments.site/reader036/viewer/2022081404/5f0442237e708231d40d16d6/html5/thumbnails/2.jpg)
Agenda
We’ll cover the risks, merits, and best practices of agile database
development
![Page 3: Database DevelopmentAugmented Reality AR Defender Ga mes Released sep 29, 2010 ARSoccer - Augment.. Ga mes Released 2010 a Look-Up Ga mes Updated sep IS, 2010 9111](https://reader036.vdocuments.site/reader036/viewer/2022081404/5f0442237e708231d40d16d6/html5/thumbnails/3.jpg)
Agile Development “Historia vitae magistra” - Cicero
![Page 4: Database DevelopmentAugmented Reality AR Defender Ga mes Released sep 29, 2010 ARSoccer - Augment.. Ga mes Released 2010 a Look-Up Ga mes Updated sep IS, 2010 9111](https://reader036.vdocuments.site/reader036/viewer/2022081404/5f0442237e708231d40d16d6/html5/thumbnails/4.jpg)
Merits and Risks The Good
http://www.flickr.com/photos/architektur/3376954311/
http://www.flickr.com/photos/calcuttastory/5068033722/
![Page 5: Database DevelopmentAugmented Reality AR Defender Ga mes Released sep 29, 2010 ARSoccer - Augment.. Ga mes Released 2010 a Look-Up Ga mes Updated sep IS, 2010 9111](https://reader036.vdocuments.site/reader036/viewer/2022081404/5f0442237e708231d40d16d6/html5/thumbnails/5.jpg)
http://www.doobybrain.com/2009/03/16/broken-picture-telephone/
![Page 6: Database DevelopmentAugmented Reality AR Defender Ga mes Released sep 29, 2010 ARSoccer - Augment.. Ga mes Released 2010 a Look-Up Ga mes Updated sep IS, 2010 9111](https://reader036.vdocuments.site/reader036/viewer/2022081404/5f0442237e708231d40d16d6/html5/thumbnails/6.jpg)
Merits and Risks The Bad
http://www.flickr.com/photos/airborneshodan/4082436039/
http://www.flickr.com/photos/hugojcardoso/3322521798/
![Page 7: Database DevelopmentAugmented Reality AR Defender Ga mes Released sep 29, 2010 ARSoccer - Augment.. Ga mes Released 2010 a Look-Up Ga mes Updated sep IS, 2010 9111](https://reader036.vdocuments.site/reader036/viewer/2022081404/5f0442237e708231d40d16d6/html5/thumbnails/7.jpg)
Technical Best Practices
Design Deploy
Test
Use DDT to kill bugs
![Page 8: Database DevelopmentAugmented Reality AR Defender Ga mes Released sep 29, 2010 ARSoccer - Augment.. Ga mes Released 2010 a Look-Up Ga mes Updated sep IS, 2010 9111](https://reader036.vdocuments.site/reader036/viewer/2022081404/5f0442237e708231d40d16d6/html5/thumbnails/8.jpg)
Technical Best Practices
Good Design = Good Deployments
The Benefits Of Good Design
Has Data Impact
No Data Impact
Decoupled. Has Interfaces.
Coupled. Little abstraction.
Still pretty low risk. Sloppy
![Page 9: Database DevelopmentAugmented Reality AR Defender Ga mes Released sep 29, 2010 ARSoccer - Augment.. Ga mes Released 2010 a Look-Up Ga mes Updated sep IS, 2010 9111](https://reader036.vdocuments.site/reader036/viewer/2022081404/5f0442237e708231d40d16d6/html5/thumbnails/9.jpg)
Process Best Practices
http://www.michaelfruchter.com/blog/2008/09/my-abc-s-of-friendfeed/
Automate
Balance
Communicate
![Page 10: Database DevelopmentAugmented Reality AR Defender Ga mes Released sep 29, 2010 ARSoccer - Augment.. Ga mes Released 2010 a Look-Up Ga mes Updated sep IS, 2010 9111](https://reader036.vdocuments.site/reader036/viewer/2022081404/5f0442237e708231d40d16d6/html5/thumbnails/10.jpg)
Summary
We’ve covered the risks, merits, and best practices of agile database
development
![Page 11: Database DevelopmentAugmented Reality AR Defender Ga mes Released sep 29, 2010 ARSoccer - Augment.. Ga mes Released 2010 a Look-Up Ga mes Updated sep IS, 2010 9111](https://reader036.vdocuments.site/reader036/viewer/2022081404/5f0442237e708231d40d16d6/html5/thumbnails/11.jpg)
Resources
• Agile Manifesto – www.agilemanifesto.org
• Scott Ambler’s Agile Data – www.agiledata.org
• Dev Nambi’s blog – www.devnambi.com
• Three Myths of Agile Development, http://sqlserverpedia.com/blog/sql-server-bloggers/three-myths-about-agile-development/
![Page 12: Database DevelopmentAugmented Reality AR Defender Ga mes Released sep 29, 2010 ARSoccer - Augment.. Ga mes Released 2010 a Look-Up Ga mes Updated sep IS, 2010 9111](https://reader036.vdocuments.site/reader036/viewer/2022081404/5f0442237e708231d40d16d6/html5/thumbnails/12.jpg)
Q&A