hot tech 20161116-ep0019-idera - data modeling in an agile environment-dez-slides
TRANSCRIPT
@dez_blanchfield
Modern Agile Data Design
IT WASN’T SO LONG AGO OUR DEV & DATA EXPERTS WORKED ALONEAPP DEV, DATA DESIGN, MODELING & MGMT IS NOW A TEAM SPORT
@dez_blanchfield
That 1986 article in Harvard
Business Review titled
”Moving the Scrum Downfield"
@dez_blanchfield
A NEW GAME IN PROJECT DELIVERY
@dez_blanchfield
“Organizations are adopting Scrum project methodology over PRINCE2 or PMBOK, were Waterfalls are replaced with Sprints.”
Key Tenets of Scrum:Built-in instabilitySelf-organizing project teamsOverlapping development phasesMulti-learning & Subtle controlOrganizational transfer of learningTime-boxed outcomes
The new “game” in project delivery:Product Owners & StoriesDevelopers & StandupsScrum Masters
SCRUM MOVES OFF THE RUGBY FIELD
@dez_blanchfield
THE SCRUM WORKFLOW AT A GLANCE
@dez_blanchfield
When we think of Agile
we usually think of
Developers, not Databases
@dez_blanchfield
“The term Agile is often wrongly associated exclusively with software developers, not database designers or architects.”
Actors in a Data cast:Data architectsData modelersDatabase administratorsDatabase managersBusiness analystsSystems analystsSystems architects
AGILE ISN’T LIMITED TO DEVELOPERS
@dez_blanchfield
Data specialists MUST now be
intimately involved in every
development project
@dez_blanchfield
“Working with Data & Databases requires specialized data skills and experience, not usually native to software developers.”
Common Data Related Development Challenges:Create & manage database designsDocument & reuse data assetsSchema design & generationData modeling & Data modelsForward and reverse engineeringDatabase code generationIntegration of models & metadataData Access control, Security & IntegrityMultiple database platforms
DEVELOPERS AREN’T DATA EXPERTS
@dez_blanchfield
To make any of this Data Nirvana
possible, it’s critical to have the
right “team” enabled “tools”