The Skillset of an Agile DBAwww.agiledata.org: Techniques for Successful Evolutionary/Agile Database Development |
||
Home | Agile DBAs | Developers | Enterprise Architects | Enterprise Administrators | Best Practices | Agility@Scale Blog | Announcements | Contact Us |
An agile DBA is anyone who is actively involved with the creation and evolution of the data aspects of one or more applications. Agile DBAs need skills in "traditional" tasks such as database programming, database administration, data testing, and data modeling. Furthermore, agile DBAs must have at least a basic understanding of all aspects of the software process (in other words they should be generalizing specialists), they must have evolutionary development skills, and they must have the "soft" skills which enables them to collaborate effective with others. |
|
To understand the skill set that an agile DBA requires, let's consider what they do in practice:
|
We actively work with clients around the world to improve their information technology (IT) practices, typically in the role of mentor/coach, team lead, or trainer. A full description of what we do, and how to contact us, can be found at Scott W. Ambler + Associates.
Copyright
2005-2012 Scott W. Ambler This site owned by Ambysoft Inc.
for its contents. This is a safe-cache copy of the original web site.