SlideShare a Scribd company logo
Agile Data
Modeling
July 13, 2016
Agenda
Agile Data Modeling
The Controversy
Misconceptions
Applying Discipline to Agile
3
1
2
4
1
Methodology vs. Mindset-
About me…
• United States Air Force
– Late 1980’s – Data Analyst
• DoD Contractor
– Early 1990’s – Birth of the Relational Model
• Data Modeling (and tool) Instructor
• DW/BI Practice Director
• Founding/Managing Partner – Agilarc LLC
About Agilarc…
• Professional Services Consulting Firm
specializing in
• Enterprise Architecture
• Data Management
• Cloud Services
• Analytics and Business Intelligence
• Agile Services
• Building agility into your best practice driven
architecture is at the heart of what we do.
• Managing Partners with over 50+ years of
combined Data Management experience
The Controversy 2
• Conflicting Goals
– Faster time to market
• Versus…
– Thorough Analysis prior to coding
– Pros and Cons of each
• Code refactoring expensive
• Analysis Paralysis
Misconceptions…
• Agile is a technique (not)
– Agile is a mindset
– Supported by multiple frameworks/techniques
• Why we model data
– Business Rules vs. Business Questions
– Different reasons based on perspective
• Agile framework aligned with DM rationale
– Here’s were things go off the rails
Why we model data…
• Application Development
– Shrink wrapped software
• Multiple business rules
– Supporting internal business processes
• Organizational business rules
• Data Warehousing
• Analytics
• Master Data Management
Agile Defined…
Agile|adjective *
• marked by ready ability to move with quick, easy grace <an agile
dancer>
• having a quick, resourceful, and adaptable character <an agile mind>
Antonyms
awkward, clumsy, gawky, graceless, klutzy, lumbering, ungainly, ungraceful
*Merriam-Webster © 2016
Agile’s Foundational Values
• People come first, before product and before process
– Personal commitment must be made between everyone on the team
– Without the team, there is no product
• Adaptation
– Change…of mind, understanding, circumstance, is inevitable, and essential
– Be ready, willing, and able to respond to changes worth responding to
– Changes may apply to people, process, or product
• Early and frequent value delivery
– The feedback loop is more important than specs on paper
– Focus relentlessly on doing valuable work and ignoring all else
– Customers seeing early and frequent ROI are more engaged and enthusiastic
• Customer collaboration
– Delighting customers requires frequent collaboration
– Spirit of partnership, not vendor-buyer or winner-loser
The Agile Manifesto…
• Applying the Mind-Set to Software Development
Mindset vs. Implementation Frameworks
• Agile is a mind-set
• Frameworks are the
manifestation of the mind-
set
• Understanding the mind-set
first facilitates success with
the frameworks
Agile Frameworks - Scrum
• Core concepts
– Empiricism
– Iteration
– Emergence
– Self-organization
– Prioritization
– Time-boxing
– Delaying detail
Defined Process vs. Empirical Process
Defined process
- Command and control
- Plan what you expect to happen
- Enforce the plan, sometimes
regardless of changing conditions
- Use change control, because
change is expensive
Empirical process
- Learn as we proceed
- Expect and embrace change
- Inspect & Adapt: iterative
improvements
- Estimates are usually wrong.
Don’t commit to them
Iteration Multiplies Feedback
Project Timeline
1 2 3 Release
1
4 5 6
Emergence Defeats Complexity
Cone of Uncertainty
Agile Frameworks - Kanban
• kanban defined (small k vs. big K)
– A Japanese word that means “signal card”
– A manufacturing process that tells an upstream process
to produce more
– Upstream cannot do work until they get the signal that
the downstream is done (limiting WIP)
– Facilitates JIT automation and kaizen (continuous
improvement)
– Semi-prescriptive scheduling system of artifacts,
concepts, and processes for managing the supply chain
and providing inventory control, or managing tasks and
change…requires that some process is already in place
– Formalized by Microsoft in the early 2000s as a product
development method
Simple Example
MoMA Admission System
• Capacity is limited (bandwidth)
• Line is continuous (backlog)
• Cards are created to represent
upstream capacity
• Every patron is provided a card
needed to enter
• When the patron is finished, the
card is dropped off, freeing up
another spot for a new patron
(signal mechanism)
• When there are no free cards, no
more entry is permitted (limiting
WIP)
What’s a “Pull” System?
• Find a systematic way to achieve sustainable pace of work
• Find an approach to introducing process changes that would meet little
resistance and facilitate cultural evolution
• Avoid employee burnout, increase morale, encourage empowerment
and process refinement (Culture Change!)
• Upstream “pulls” from downstream only when bandwidth is
available, rather than pushing from source with no regard for
upstream availability
• Limits WIP, balances demand on the team
• Only workers at the bottleneck remain fully loaded; everyone
else experiences slack
Why?
Kanban Board Development
Backlog Plan Develop Test
2 3 5
User
Story
Defect Task
Inprogress
Done
Done
Done
Inprogress
Inprogress
Done Rules:
Plan: hours
assigned, test case
agreed
Develop: Coding
done, increment in
staging ready for
review with staging
link published
Test: Test case
completed and
verified by Product
Owner
The Kanban Board
Visualize the Workflow
Backlog Plan Develop Test Done Rules:
Plan: hours
assigned, test case
agreed
Develop: Coding
done, increment in
staging ready for
review with staging
link published
Test: Test case
completed and
verified by Product
Owner
5 3 5
User
Story
Defect Task
Bottleneck
Under-utilized
Idle
Slack
Lead Time
WIP Limits
Backlog Plan Develop Test Done Rules:
Plan: hours
assigned, test case
agreed
Develop: Coding
done, increment in
staging ready for
review with staging
link published
Test: Test case
completed and
verified by Product
Owner
3 9 1
User
Story
Defect Task
Core Concepts & Principles
• Start now, with what you have
• Target incremental change
• Current processes, people,
titles, roles
• Every team member is a
leader
• Limit WIP
• Visualize the workflow
• Release frequently
• Identify work types
• Improve continuously
• Process visibility
• Develop sustainable pace
• Create slack
Stop starting…start finishing
Scrum vs. Kanban
Which is “Better?”
Kanban
- Continuous development
- “Support” based
- Ongoing timeframe
- Lead-time-based
- Specialized teams are
okay
- WIP limited directly
- Shared backlog by
multiple teams
- Less prescriptive
Scrum
- Iterative development
- “Product” based
- Discrete timeframe
- Velocity-based
- XF teams
- WIP limited by time-box
- Backlog owned by one
team
- More prescriptive
Bottom line:
The team is more important than the process. Like-minded thinkers
that believe in the Agile mind-set can make either work in any situation.
Data Modeling and Data Management
• Data modeling equals Emergence
– Example: resolving a many-to-many relationship
– Doctors see many Patients, Patients see many Doctors
• Adaptation in the world of Business Rules
– Driving consensus in a data model
– The importance of meta data and taxonomy
• Early and frequent value delivery
– Value vs. features
Data Management
• Data modeling as a component of Data Management
• Data Management “engagement” types
– Master Data Management
– Data Warehousing
– Enterprise Data Model Development
– Meta Data Management
– Data Governance and Stewardship
• Which Framework works best
– Is the team fully dedicated?
– Is there a discrete timeframe?
– Dedicated Product Owner?
– Will we be fixing defects?
– Is work in progress an issue?
– Bottleneck visibility…
Framework Mapping
Domain Agile Framework
Shrink Wrapped Software Development Scrum
Master Data Management Kanban
Data Warehousing Kanban
Internal Application Development Scrum/Kanban
Data Governance Kanban
Analytics and Reporting Kanban
Enterprise Data Modeling Scrum
Summary…
• Misconceptions lead to Controversy
– Agile a much misunderstood concept
• Agile is a mindset
• Data modeling with a purpose
• Data modeling is a component of Data Management
• Frameworks should match problem domain
Questions…
• Joseph Maggi
 Joseph.maggi@agilarc.com
 412.335.3027
Service Offerings:
• BIDW Architecture
Review/Strategy
• Custom Development
• Data Modeling/Governance
• Daily / Multi-week Scrum
Workshops
• Scrum Coaching
• Process Auditing
IDERA
Download any of our tools free for 14 days
at IDERA.com
Join the conversation at community.idera.com

More Related Content

What's hot

Data-Ed Slides: Data Modeling Strategies - Getting Your Data Ready for the Ca...
Data-Ed Slides: Data Modeling Strategies - Getting Your Data Ready for the Ca...Data-Ed Slides: Data Modeling Strategies - Getting Your Data Ready for the Ca...
Data-Ed Slides: Data Modeling Strategies - Getting Your Data Ready for the Ca...
DATAVERSITY
 
Enterprise Data Management Framework Overview
Enterprise Data Management Framework OverviewEnterprise Data Management Framework Overview
Enterprise Data Management Framework Overview
John Bao Vuu
 
Enterprise Data Management
Enterprise Data ManagementEnterprise Data Management
Enterprise Data ManagementBhavendra Chavan
 
Geek Sync - Cloud Considerations
Geek Sync - Cloud ConsiderationsGeek Sync - Cloud Considerations
Geek Sync - Cloud Considerations
IDERA Software
 
Data Quality
Data QualityData Quality
Data Quality
Michael Collins
 
DI&A Webinar: Building a Flexible and Scalable Analytics Architecture
DI&A Webinar: Building a Flexible and Scalable Analytics ArchitectureDI&A Webinar: Building a Flexible and Scalable Analytics Architecture
DI&A Webinar: Building a Flexible and Scalable Analytics Architecture
DATAVERSITY
 
Webinar: Data Quality, Data Engineering, and Data Science
Webinar: Data Quality, Data Engineering, and Data ScienceWebinar: Data Quality, Data Engineering, and Data Science
Webinar: Data Quality, Data Engineering, and Data Science
DATAVERSITY
 
Geek Sync I Does Data Modeling Have Business Value?
Geek Sync I Does Data Modeling Have Business Value?Geek Sync I Does Data Modeling Have Business Value?
Geek Sync I Does Data Modeling Have Business Value?
IDERA Software
 
DI&A Slides: Data Lake vs. Data Warehouse
DI&A Slides: Data Lake vs. Data WarehouseDI&A Slides: Data Lake vs. Data Warehouse
DI&A Slides: Data Lake vs. Data Warehouse
DATAVERSITY
 
Building the enterprise data architecture
Building the enterprise data architectureBuilding the enterprise data architecture
Building the enterprise data architectureCosta Pissaris
 
Subscribing to Your Critical Data Supply Chain - Getting Value from True Data...
Subscribing to Your Critical Data Supply Chain - Getting Value from True Data...Subscribing to Your Critical Data Supply Chain - Getting Value from True Data...
Subscribing to Your Critical Data Supply Chain - Getting Value from True Data...
DATAVERSITY
 
Enterprise Data Management
Enterprise Data ManagementEnterprise Data Management
Enterprise Data Management
Syed Jahanzaib Bin Hassan - JBH Syed
 
The Importance of MDM - Eternal Management of the Data Mind
The Importance of MDM - Eternal Management of the Data MindThe Importance of MDM - Eternal Management of the Data Mind
The Importance of MDM - Eternal Management of the Data Mind
DATAVERSITY
 
Data Quality: A Raising Data Warehousing Concern
Data Quality: A Raising Data Warehousing ConcernData Quality: A Raising Data Warehousing Concern
Data Quality: A Raising Data Warehousing Concern
Amin Chowdhury
 
Agile & Data Modeling – How Can They Work Together?
Agile & Data Modeling – How Can They Work Together?Agile & Data Modeling – How Can They Work Together?
Agile & Data Modeling – How Can They Work Together?
DATAVERSITY
 
Revolution In Data Governance - Transforming the customer experience
Revolution In Data Governance - Transforming the customer experienceRevolution In Data Governance - Transforming the customer experience
Revolution In Data Governance - Transforming the customer experience
Paul Dyksterhouse
 
How Can You Calculate the Cost of Your Data?
How Can You Calculate the Cost of Your Data?How Can You Calculate the Cost of Your Data?
How Can You Calculate the Cost of Your Data?
DATAVERSITY
 
ADV Slides: The Evolution of the Data Platform and What It Means to Enterpris...
ADV Slides: The Evolution of the Data Platform and What It Means to Enterpris...ADV Slides: The Evolution of the Data Platform and What It Means to Enterpris...
ADV Slides: The Evolution of the Data Platform and What It Means to Enterpris...
DATAVERSITY
 
The Death of the Star Schema
The Death of the Star SchemaThe Death of the Star Schema
The Death of the Star Schema
DATAVERSITY
 
Data Management Meets Human Management - Why Words Matter
Data Management Meets Human Management - Why Words MatterData Management Meets Human Management - Why Words Matter
Data Management Meets Human Management - Why Words Matter
DATAVERSITY
 

What's hot (20)

Data-Ed Slides: Data Modeling Strategies - Getting Your Data Ready for the Ca...
Data-Ed Slides: Data Modeling Strategies - Getting Your Data Ready for the Ca...Data-Ed Slides: Data Modeling Strategies - Getting Your Data Ready for the Ca...
Data-Ed Slides: Data Modeling Strategies - Getting Your Data Ready for the Ca...
 
Enterprise Data Management Framework Overview
Enterprise Data Management Framework OverviewEnterprise Data Management Framework Overview
Enterprise Data Management Framework Overview
 
Enterprise Data Management
Enterprise Data ManagementEnterprise Data Management
Enterprise Data Management
 
Geek Sync - Cloud Considerations
Geek Sync - Cloud ConsiderationsGeek Sync - Cloud Considerations
Geek Sync - Cloud Considerations
 
Data Quality
Data QualityData Quality
Data Quality
 
DI&A Webinar: Building a Flexible and Scalable Analytics Architecture
DI&A Webinar: Building a Flexible and Scalable Analytics ArchitectureDI&A Webinar: Building a Flexible and Scalable Analytics Architecture
DI&A Webinar: Building a Flexible and Scalable Analytics Architecture
 
Webinar: Data Quality, Data Engineering, and Data Science
Webinar: Data Quality, Data Engineering, and Data ScienceWebinar: Data Quality, Data Engineering, and Data Science
Webinar: Data Quality, Data Engineering, and Data Science
 
Geek Sync I Does Data Modeling Have Business Value?
Geek Sync I Does Data Modeling Have Business Value?Geek Sync I Does Data Modeling Have Business Value?
Geek Sync I Does Data Modeling Have Business Value?
 
DI&A Slides: Data Lake vs. Data Warehouse
DI&A Slides: Data Lake vs. Data WarehouseDI&A Slides: Data Lake vs. Data Warehouse
DI&A Slides: Data Lake vs. Data Warehouse
 
Building the enterprise data architecture
Building the enterprise data architectureBuilding the enterprise data architecture
Building the enterprise data architecture
 
Subscribing to Your Critical Data Supply Chain - Getting Value from True Data...
Subscribing to Your Critical Data Supply Chain - Getting Value from True Data...Subscribing to Your Critical Data Supply Chain - Getting Value from True Data...
Subscribing to Your Critical Data Supply Chain - Getting Value from True Data...
 
Enterprise Data Management
Enterprise Data ManagementEnterprise Data Management
Enterprise Data Management
 
The Importance of MDM - Eternal Management of the Data Mind
The Importance of MDM - Eternal Management of the Data MindThe Importance of MDM - Eternal Management of the Data Mind
The Importance of MDM - Eternal Management of the Data Mind
 
Data Quality: A Raising Data Warehousing Concern
Data Quality: A Raising Data Warehousing ConcernData Quality: A Raising Data Warehousing Concern
Data Quality: A Raising Data Warehousing Concern
 
Agile & Data Modeling – How Can They Work Together?
Agile & Data Modeling – How Can They Work Together?Agile & Data Modeling – How Can They Work Together?
Agile & Data Modeling – How Can They Work Together?
 
Revolution In Data Governance - Transforming the customer experience
Revolution In Data Governance - Transforming the customer experienceRevolution In Data Governance - Transforming the customer experience
Revolution In Data Governance - Transforming the customer experience
 
How Can You Calculate the Cost of Your Data?
How Can You Calculate the Cost of Your Data?How Can You Calculate the Cost of Your Data?
How Can You Calculate the Cost of Your Data?
 
ADV Slides: The Evolution of the Data Platform and What It Means to Enterpris...
ADV Slides: The Evolution of the Data Platform and What It Means to Enterpris...ADV Slides: The Evolution of the Data Platform and What It Means to Enterpris...
ADV Slides: The Evolution of the Data Platform and What It Means to Enterpris...
 
The Death of the Star Schema
The Death of the Star SchemaThe Death of the Star Schema
The Death of the Star Schema
 
Data Management Meets Human Management - Why Words Matter
Data Management Meets Human Management - Why Words MatterData Management Meets Human Management - Why Words Matter
Data Management Meets Human Management - Why Words Matter
 

Viewers also liked

Geek Sync I CSI for SQL: Learn to be a SQL Sleuth
Geek Sync I CSI for SQL: Learn to be a SQL SleuthGeek Sync I CSI for SQL: Learn to be a SQL Sleuth
Geek Sync I CSI for SQL: Learn to be a SQL Sleuth
IDERA Software
 
Vladimirs Ivanovs - Creating children book in 45 minutes thanks to Scrum
Vladimirs Ivanovs - Creating children book in 45 minutes thanks to ScrumVladimirs Ivanovs - Creating children book in 45 minutes thanks to Scrum
Vladimirs Ivanovs - Creating children book in 45 minutes thanks to Scrum
Vladimirs Ivanovs
 
Leading a self-organising team
Leading a self-organising teamLeading a self-organising team
Leading a self-organising teamIndigoCube
 
Managing self organizing teams an old school management dilemma
Managing self organizing teams   an old school management dilemmaManaging self organizing teams   an old school management dilemma
Managing self organizing teams an old school management dilemma
Mike Vincent
 
Nurturing Self-Organizing Agile Teams
Nurturing Self-Organizing Agile TeamsNurturing Self-Organizing Agile Teams
Nurturing Self-Organizing Agile Teams
Rashina Hoda
 
Self organizing teams-
Self organizing teams-Self organizing teams-
Self organizing teams-
rajesh_parikh
 
Effective Agile Teams
Effective Agile TeamsEffective Agile Teams
Effective Agile Teams
Rimjhim Ray
 
T shaped webinar for uidp 011915
T shaped webinar for uidp 011915T shaped webinar for uidp 011915
T shaped webinar for uidp 011915
ISSIP
 
Self-organized Teams in 5 minutes
Self-organized Teams in 5 minutesSelf-organized Teams in 5 minutes
Self-organized Teams in 5 minutes
Håkan Kleijn
 
Why it's better to be T shaped...
Why it's better to be T shaped...Why it's better to be T shaped...
Why it's better to be T shaped...
Tom Hoyland
 
self organizing agile teams
self organizing agile teamsself organizing agile teams
self organizing agile teams
nikos batsios
 
Tips for creating a Self Organizing Teams
Tips for creating a Self Organizing TeamsTips for creating a Self Organizing Teams
Tips for creating a Self Organizing Teams
Yves Hanoulle
 
T shaped people
T shaped peopleT shaped people
T shaped people
Syed Wajahat Iftikhar
 
Agile inception v1.1
Agile inception v1.1Agile inception v1.1
Agile inception v1.1
Håkan Kleijn
 
Linda rising - the power of an agile mindset
Linda rising  - the power of an agile mindsetLinda rising  - the power of an agile mindset
Linda rising - the power of an agile mindset
Magneta AI
 
Agile Mindset and Culture by Hithem Ahmed
Agile Mindset and Culture by Hithem AhmedAgile Mindset and Culture by Hithem Ahmed
Agile Mindset and Culture by Hithem Ahmed
Agile ME
 
Future Workforce: M-Shaped is the new T-Shaped
Future Workforce: M-Shaped is the new T-ShapedFuture Workforce: M-Shaped is the new T-Shaped
Future Workforce: M-Shaped is the new T-Shaped
Rachel Mercer
 

Viewers also liked (17)

Geek Sync I CSI for SQL: Learn to be a SQL Sleuth
Geek Sync I CSI for SQL: Learn to be a SQL SleuthGeek Sync I CSI for SQL: Learn to be a SQL Sleuth
Geek Sync I CSI for SQL: Learn to be a SQL Sleuth
 
Vladimirs Ivanovs - Creating children book in 45 minutes thanks to Scrum
Vladimirs Ivanovs - Creating children book in 45 minutes thanks to ScrumVladimirs Ivanovs - Creating children book in 45 minutes thanks to Scrum
Vladimirs Ivanovs - Creating children book in 45 minutes thanks to Scrum
 
Leading a self-organising team
Leading a self-organising teamLeading a self-organising team
Leading a self-organising team
 
Managing self organizing teams an old school management dilemma
Managing self organizing teams   an old school management dilemmaManaging self organizing teams   an old school management dilemma
Managing self organizing teams an old school management dilemma
 
Nurturing Self-Organizing Agile Teams
Nurturing Self-Organizing Agile TeamsNurturing Self-Organizing Agile Teams
Nurturing Self-Organizing Agile Teams
 
Self organizing teams-
Self organizing teams-Self organizing teams-
Self organizing teams-
 
Effective Agile Teams
Effective Agile TeamsEffective Agile Teams
Effective Agile Teams
 
T shaped webinar for uidp 011915
T shaped webinar for uidp 011915T shaped webinar for uidp 011915
T shaped webinar for uidp 011915
 
Self-organized Teams in 5 minutes
Self-organized Teams in 5 minutesSelf-organized Teams in 5 minutes
Self-organized Teams in 5 minutes
 
Why it's better to be T shaped...
Why it's better to be T shaped...Why it's better to be T shaped...
Why it's better to be T shaped...
 
self organizing agile teams
self organizing agile teamsself organizing agile teams
self organizing agile teams
 
Tips for creating a Self Organizing Teams
Tips for creating a Self Organizing TeamsTips for creating a Self Organizing Teams
Tips for creating a Self Organizing Teams
 
T shaped people
T shaped peopleT shaped people
T shaped people
 
Agile inception v1.1
Agile inception v1.1Agile inception v1.1
Agile inception v1.1
 
Linda rising - the power of an agile mindset
Linda rising  - the power of an agile mindsetLinda rising  - the power of an agile mindset
Linda rising - the power of an agile mindset
 
Agile Mindset and Culture by Hithem Ahmed
Agile Mindset and Culture by Hithem AhmedAgile Mindset and Culture by Hithem Ahmed
Agile Mindset and Culture by Hithem Ahmed
 
Future Workforce: M-Shaped is the new T-Shaped
Future Workforce: M-Shaped is the new T-ShapedFuture Workforce: M-Shaped is the new T-Shaped
Future Workforce: M-Shaped is the new T-Shaped
 

Similar to Geek Sync I Agile Data Management vs. Agile Data Modeling

Large scale agile_svante_lidman
Large scale agile_svante_lidmanLarge scale agile_svante_lidman
Large scale agile_svante_lidmanSvante Lidman
 
Agile 101
Agile 101Agile 101
Agile 101
Sunil Mundra
 
Engaging Agile Teams for Data Governance Professionals
Engaging Agile Teams for Data Governance ProfessionalsEngaging Agile Teams for Data Governance Professionals
Engaging Agile Teams for Data Governance Professionals
Joe McFadden
 
Post-agile approaches - agile for the real world and how to avoid agile failure
Post-agile approaches - agile for the real world and how to avoid agile failurePost-agile approaches - agile for the real world and how to avoid agile failure
Post-agile approaches - agile for the real world and how to avoid agile failure
Yuval Yeret
 
Steve loos agile operationalizing your org
Steve loos   agile operationalizing your orgSteve loos   agile operationalizing your org
Steve loos agile operationalizing your org
Paul Ellarby
 
Are you Agile enough?
Are you Agile enough?Are you Agile enough?
Are you Agile enough?
Orange and Bronze Software Labs
 
Strategies for Large Scale Agile Transformation
Strategies for Large Scale Agile TransformationStrategies for Large Scale Agile Transformation
Strategies for Large Scale Agile Transformation
Nishanth K Hydru
 
Share point governance webinar 3 real world scenarios (ron charity) - draft...
Share point governance webinar 3   real world scenarios (ron charity) - draft...Share point governance webinar 3   real world scenarios (ron charity) - draft...
Share point governance webinar 3 real world scenarios (ron charity) - draft...Ron Charity
 
NetCom Learning : How to Improve Business Processes using Agile
NetCom Learning : How to Improve Business Processes using AgileNetCom Learning : How to Improve Business Processes using Agile
NetCom Learning : How to Improve Business Processes using Agile
Swati Chhabra
 
Agile Implementations - Tim FitzGerald - US Assure
Agile Implementations - Tim FitzGerald - US AssureAgile Implementations - Tim FitzGerald - US Assure
Agile Implementations - Tim FitzGerald - US AssureJAX Chamber IT Council
 
PMI-ACP Training Deck
PMI-ACP Training DeckPMI-ACP Training Deck
PMI-ACP Training Deck
wjperez0629
 
CRM Adoption Strategies
CRM Adoption StrategiesCRM Adoption Strategies
CRM Adoption Strategies
Michael Alos
 
State of Agile 2017
State of Agile 2017State of Agile 2017
State of Agile 2017
Tze Chin Tang
 
2015 ISACA NACACS - Audit as Controls Factory
2015 ISACA NACACS - Audit as Controls Factory2015 ISACA NACACS - Audit as Controls Factory
2015 ISACA NACACS - Audit as Controls Factory
Nathan Anderson
 
Scaling lean agile agile prage 2014 (armani)
Scaling lean agile   agile prage 2014 (armani)Scaling lean agile   agile prage 2014 (armani)
Scaling lean agile agile prage 2014 (armani)
Fabio Armani
 
Engineering Teams and Systems for Velocity
Engineering Teams and Systems for VelocityEngineering Teams and Systems for Velocity
Engineering Teams and Systems for Velocity
Jean Barmash
 
Lean Product Development
Lean Product DevelopmentLean Product Development
Lean Product Development
Tim McMahon
 
Agile Odyssey: Case Study of Agile Adoption within A Health Insurance Company
Agile Odyssey: Case Study of Agile Adoption within A Health Insurance CompanyAgile Odyssey: Case Study of Agile Adoption within A Health Insurance Company
Agile Odyssey: Case Study of Agile Adoption within A Health Insurance Company
alstonehodge
 
Healthcare Enterprise Data Model: The Buy vs. Build Debate
Healthcare Enterprise Data Model: The Buy vs. Build DebateHealthcare Enterprise Data Model: The Buy vs. Build Debate
Healthcare Enterprise Data Model: The Buy vs. Build Debate
Perficient, Inc.
 

Similar to Geek Sync I Agile Data Management vs. Agile Data Modeling (20)

Large scale agile_svante_lidman
Large scale agile_svante_lidmanLarge scale agile_svante_lidman
Large scale agile_svante_lidman
 
Agile 101
Agile 101Agile 101
Agile 101
 
Engaging Agile Teams for Data Governance Professionals
Engaging Agile Teams for Data Governance ProfessionalsEngaging Agile Teams for Data Governance Professionals
Engaging Agile Teams for Data Governance Professionals
 
Post-agile approaches - agile for the real world and how to avoid agile failure
Post-agile approaches - agile for the real world and how to avoid agile failurePost-agile approaches - agile for the real world and how to avoid agile failure
Post-agile approaches - agile for the real world and how to avoid agile failure
 
Steve loos agile operationalizing your org
Steve loos   agile operationalizing your orgSteve loos   agile operationalizing your org
Steve loos agile operationalizing your org
 
Are you Agile enough?
Are you Agile enough?Are you Agile enough?
Are you Agile enough?
 
Strategies for Large Scale Agile Transformation
Strategies for Large Scale Agile TransformationStrategies for Large Scale Agile Transformation
Strategies for Large Scale Agile Transformation
 
Share point governance webinar 3 real world scenarios (ron charity) - draft...
Share point governance webinar 3   real world scenarios (ron charity) - draft...Share point governance webinar 3   real world scenarios (ron charity) - draft...
Share point governance webinar 3 real world scenarios (ron charity) - draft...
 
NetCom Learning : How to Improve Business Processes using Agile
NetCom Learning : How to Improve Business Processes using AgileNetCom Learning : How to Improve Business Processes using Agile
NetCom Learning : How to Improve Business Processes using Agile
 
Agile Implementations - Tim FitzGerald - US Assure
Agile Implementations - Tim FitzGerald - US AssureAgile Implementations - Tim FitzGerald - US Assure
Agile Implementations - Tim FitzGerald - US Assure
 
PMI-ACP Training Deck
PMI-ACP Training DeckPMI-ACP Training Deck
PMI-ACP Training Deck
 
CRM Adoption Strategies
CRM Adoption StrategiesCRM Adoption Strategies
CRM Adoption Strategies
 
State of Agile 2017
State of Agile 2017State of Agile 2017
State of Agile 2017
 
2015 ISACA NACACS - Audit as Controls Factory
2015 ISACA NACACS - Audit as Controls Factory2015 ISACA NACACS - Audit as Controls Factory
2015 ISACA NACACS - Audit as Controls Factory
 
Scaling lean agile agile prage 2014 (armani)
Scaling lean agile   agile prage 2014 (armani)Scaling lean agile   agile prage 2014 (armani)
Scaling lean agile agile prage 2014 (armani)
 
Engineering Teams and Systems for Velocity
Engineering Teams and Systems for VelocityEngineering Teams and Systems for Velocity
Engineering Teams and Systems for Velocity
 
Lean Product Development
Lean Product DevelopmentLean Product Development
Lean Product Development
 
Scm future2
Scm future2Scm future2
Scm future2
 
Agile Odyssey: Case Study of Agile Adoption within A Health Insurance Company
Agile Odyssey: Case Study of Agile Adoption within A Health Insurance CompanyAgile Odyssey: Case Study of Agile Adoption within A Health Insurance Company
Agile Odyssey: Case Study of Agile Adoption within A Health Insurance Company
 
Healthcare Enterprise Data Model: The Buy vs. Build Debate
Healthcare Enterprise Data Model: The Buy vs. Build DebateHealthcare Enterprise Data Model: The Buy vs. Build Debate
Healthcare Enterprise Data Model: The Buy vs. Build Debate
 

More from IDERA Software

The role of the database administrator (DBA) in 2020: Changes, challenges, an...
The role of the database administrator (DBA) in 2020: Changes, challenges, an...The role of the database administrator (DBA) in 2020: Changes, challenges, an...
The role of the database administrator (DBA) in 2020: Changes, challenges, an...
IDERA Software
 
Problems and solutions for migrating databases to the cloud
Problems and solutions for migrating databases to the cloudProblems and solutions for migrating databases to the cloud
Problems and solutions for migrating databases to the cloud
IDERA Software
 
Public cloud uses and limitations
Public cloud uses and limitationsPublic cloud uses and limitations
Public cloud uses and limitations
IDERA Software
 
Optimize the performance, cost, and value of databases.pptx
Optimize the performance, cost, and value of databases.pptxOptimize the performance, cost, and value of databases.pptx
Optimize the performance, cost, and value of databases.pptx
IDERA Software
 
Monitor cloud database with SQL Diagnostic Manager for SQL Server
Monitor cloud database with SQL Diagnostic Manager for SQL ServerMonitor cloud database with SQL Diagnostic Manager for SQL Server
Monitor cloud database with SQL Diagnostic Manager for SQL Server
IDERA Software
 
Database administrators (dbas) face increasing pressure to monitor databases
Database administrators (dbas) face increasing pressure to monitor databasesDatabase administrators (dbas) face increasing pressure to monitor databases
Database administrators (dbas) face increasing pressure to monitor databases
IDERA Software
 
Six tips for cutting sql server licensing costs
Six tips for cutting sql server licensing costsSix tips for cutting sql server licensing costs
Six tips for cutting sql server licensing costs
IDERA Software
 
Idera live 2021: The Power of Abstraction by Steve Hoberman
Idera live 2021:  The Power of Abstraction by Steve HobermanIdera live 2021:  The Power of Abstraction by Steve Hoberman
Idera live 2021: The Power of Abstraction by Steve Hoberman
IDERA Software
 
Idera live 2021: Why Data Lakes are Critical for AI, ML, and IoT By Brian Flug
Idera live 2021:  Why Data Lakes are Critical for AI, ML, and IoT  By Brian FlugIdera live 2021:  Why Data Lakes are Critical for AI, ML, and IoT  By Brian Flug
Idera live 2021: Why Data Lakes are Critical for AI, ML, and IoT By Brian Flug
IDERA Software
 
Idera live 2021: Will Data Vault add Value to Your Data Warehouse? 3 Signs th...
Idera live 2021: Will Data Vault add Value to Your Data Warehouse? 3 Signs th...Idera live 2021: Will Data Vault add Value to Your Data Warehouse? 3 Signs th...
Idera live 2021: Will Data Vault add Value to Your Data Warehouse? 3 Signs th...
IDERA Software
 
Idera live 2021: Managing Digital Transformation on a Budget by Bert Scalzo
Idera live 2021:  Managing Digital Transformation on a Budget by Bert ScalzoIdera live 2021:  Managing Digital Transformation on a Budget by Bert Scalzo
Idera live 2021: Managing Digital Transformation on a Budget by Bert Scalzo
IDERA Software
 
Idera live 2021: Keynote Presentation The Future of Data is The Data Cloud b...
Idera live 2021:  Keynote Presentation The Future of Data is The Data Cloud b...Idera live 2021:  Keynote Presentation The Future of Data is The Data Cloud b...
Idera live 2021: Keynote Presentation The Future of Data is The Data Cloud b...
IDERA Software
 
Idera live 2021: Managing Databases in the Cloud - the First Step, a Succes...
Idera live 2021:   Managing Databases in the Cloud - the First Step, a Succes...Idera live 2021:   Managing Databases in the Cloud - the First Step, a Succes...
Idera live 2021: Managing Databases in the Cloud - the First Step, a Succes...
IDERA Software
 
Idera live 2021: Database Auditing - on-Premises and in the Cloud by Craig M...
Idera live 2021:  Database Auditing - on-Premises and in the Cloud by Craig M...Idera live 2021:  Database Auditing - on-Premises and in the Cloud by Craig M...
Idera live 2021: Database Auditing - on-Premises and in the Cloud by Craig M...
IDERA Software
 
Idera live 2021: Performance Tuning Azure SQL Database by Monica Rathbun
Idera live 2021:  Performance Tuning Azure SQL Database by Monica RathbunIdera live 2021:  Performance Tuning Azure SQL Database by Monica Rathbun
Idera live 2021: Performance Tuning Azure SQL Database by Monica Rathbun
IDERA Software
 
Geek Sync | How to Be the DBA When You Don't Have a DBA - Eric Cobb | IDERA
Geek Sync | How to Be the DBA When You Don't Have a DBA - Eric Cobb | IDERAGeek Sync | How to Be the DBA When You Don't Have a DBA - Eric Cobb | IDERA
Geek Sync | How to Be the DBA When You Don't Have a DBA - Eric Cobb | IDERA
IDERA Software
 
How Users of a Performance Monitoring Tool Can Benefit from an Inventory Mana...
How Users of a Performance Monitoring Tool Can Benefit from an Inventory Mana...How Users of a Performance Monitoring Tool Can Benefit from an Inventory Mana...
How Users of a Performance Monitoring Tool Can Benefit from an Inventory Mana...
IDERA Software
 
Benefits of Third Party Tools for MySQL | IDERA
Benefits of Third Party Tools for MySQL | IDERABenefits of Third Party Tools for MySQL | IDERA
Benefits of Third Party Tools for MySQL | IDERA
IDERA Software
 
Achieve More with Less Resources | IDERA
Achieve More with Less Resources | IDERAAchieve More with Less Resources | IDERA
Achieve More with Less Resources | IDERA
IDERA Software
 
Benefits of SQL Server 2017 and 2019 | IDERA
Benefits of SQL Server 2017 and 2019 | IDERABenefits of SQL Server 2017 and 2019 | IDERA
Benefits of SQL Server 2017 and 2019 | IDERA
IDERA Software
 

More from IDERA Software (20)

The role of the database administrator (DBA) in 2020: Changes, challenges, an...
The role of the database administrator (DBA) in 2020: Changes, challenges, an...The role of the database administrator (DBA) in 2020: Changes, challenges, an...
The role of the database administrator (DBA) in 2020: Changes, challenges, an...
 
Problems and solutions for migrating databases to the cloud
Problems and solutions for migrating databases to the cloudProblems and solutions for migrating databases to the cloud
Problems and solutions for migrating databases to the cloud
 
Public cloud uses and limitations
Public cloud uses and limitationsPublic cloud uses and limitations
Public cloud uses and limitations
 
Optimize the performance, cost, and value of databases.pptx
Optimize the performance, cost, and value of databases.pptxOptimize the performance, cost, and value of databases.pptx
Optimize the performance, cost, and value of databases.pptx
 
Monitor cloud database with SQL Diagnostic Manager for SQL Server
Monitor cloud database with SQL Diagnostic Manager for SQL ServerMonitor cloud database with SQL Diagnostic Manager for SQL Server
Monitor cloud database with SQL Diagnostic Manager for SQL Server
 
Database administrators (dbas) face increasing pressure to monitor databases
Database administrators (dbas) face increasing pressure to monitor databasesDatabase administrators (dbas) face increasing pressure to monitor databases
Database administrators (dbas) face increasing pressure to monitor databases
 
Six tips for cutting sql server licensing costs
Six tips for cutting sql server licensing costsSix tips for cutting sql server licensing costs
Six tips for cutting sql server licensing costs
 
Idera live 2021: The Power of Abstraction by Steve Hoberman
Idera live 2021:  The Power of Abstraction by Steve HobermanIdera live 2021:  The Power of Abstraction by Steve Hoberman
Idera live 2021: The Power of Abstraction by Steve Hoberman
 
Idera live 2021: Why Data Lakes are Critical for AI, ML, and IoT By Brian Flug
Idera live 2021:  Why Data Lakes are Critical for AI, ML, and IoT  By Brian FlugIdera live 2021:  Why Data Lakes are Critical for AI, ML, and IoT  By Brian Flug
Idera live 2021: Why Data Lakes are Critical for AI, ML, and IoT By Brian Flug
 
Idera live 2021: Will Data Vault add Value to Your Data Warehouse? 3 Signs th...
Idera live 2021: Will Data Vault add Value to Your Data Warehouse? 3 Signs th...Idera live 2021: Will Data Vault add Value to Your Data Warehouse? 3 Signs th...
Idera live 2021: Will Data Vault add Value to Your Data Warehouse? 3 Signs th...
 
Idera live 2021: Managing Digital Transformation on a Budget by Bert Scalzo
Idera live 2021:  Managing Digital Transformation on a Budget by Bert ScalzoIdera live 2021:  Managing Digital Transformation on a Budget by Bert Scalzo
Idera live 2021: Managing Digital Transformation on a Budget by Bert Scalzo
 
Idera live 2021: Keynote Presentation The Future of Data is The Data Cloud b...
Idera live 2021:  Keynote Presentation The Future of Data is The Data Cloud b...Idera live 2021:  Keynote Presentation The Future of Data is The Data Cloud b...
Idera live 2021: Keynote Presentation The Future of Data is The Data Cloud b...
 
Idera live 2021: Managing Databases in the Cloud - the First Step, a Succes...
Idera live 2021:   Managing Databases in the Cloud - the First Step, a Succes...Idera live 2021:   Managing Databases in the Cloud - the First Step, a Succes...
Idera live 2021: Managing Databases in the Cloud - the First Step, a Succes...
 
Idera live 2021: Database Auditing - on-Premises and in the Cloud by Craig M...
Idera live 2021:  Database Auditing - on-Premises and in the Cloud by Craig M...Idera live 2021:  Database Auditing - on-Premises and in the Cloud by Craig M...
Idera live 2021: Database Auditing - on-Premises and in the Cloud by Craig M...
 
Idera live 2021: Performance Tuning Azure SQL Database by Monica Rathbun
Idera live 2021:  Performance Tuning Azure SQL Database by Monica RathbunIdera live 2021:  Performance Tuning Azure SQL Database by Monica Rathbun
Idera live 2021: Performance Tuning Azure SQL Database by Monica Rathbun
 
Geek Sync | How to Be the DBA When You Don't Have a DBA - Eric Cobb | IDERA
Geek Sync | How to Be the DBA When You Don't Have a DBA - Eric Cobb | IDERAGeek Sync | How to Be the DBA When You Don't Have a DBA - Eric Cobb | IDERA
Geek Sync | How to Be the DBA When You Don't Have a DBA - Eric Cobb | IDERA
 
How Users of a Performance Monitoring Tool Can Benefit from an Inventory Mana...
How Users of a Performance Monitoring Tool Can Benefit from an Inventory Mana...How Users of a Performance Monitoring Tool Can Benefit from an Inventory Mana...
How Users of a Performance Monitoring Tool Can Benefit from an Inventory Mana...
 
Benefits of Third Party Tools for MySQL | IDERA
Benefits of Third Party Tools for MySQL | IDERABenefits of Third Party Tools for MySQL | IDERA
Benefits of Third Party Tools for MySQL | IDERA
 
Achieve More with Less Resources | IDERA
Achieve More with Less Resources | IDERAAchieve More with Less Resources | IDERA
Achieve More with Less Resources | IDERA
 
Benefits of SQL Server 2017 and 2019 | IDERA
Benefits of SQL Server 2017 and 2019 | IDERABenefits of SQL Server 2017 and 2019 | IDERA
Benefits of SQL Server 2017 and 2019 | IDERA
 

Recently uploaded

De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
Fwdays
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
CatarinaPereira64715
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
Bhaskar Mitra
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 

Recently uploaded (20)

De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 

Geek Sync I Agile Data Management vs. Agile Data Modeling

  • 2. Agenda Agile Data Modeling The Controversy Misconceptions Applying Discipline to Agile 3 1 2 4 1 Methodology vs. Mindset-
  • 3. About me… • United States Air Force – Late 1980’s – Data Analyst • DoD Contractor – Early 1990’s – Birth of the Relational Model • Data Modeling (and tool) Instructor • DW/BI Practice Director • Founding/Managing Partner – Agilarc LLC
  • 4. About Agilarc… • Professional Services Consulting Firm specializing in • Enterprise Architecture • Data Management • Cloud Services • Analytics and Business Intelligence • Agile Services • Building agility into your best practice driven architecture is at the heart of what we do. • Managing Partners with over 50+ years of combined Data Management experience
  • 5. The Controversy 2 • Conflicting Goals – Faster time to market • Versus… – Thorough Analysis prior to coding – Pros and Cons of each • Code refactoring expensive • Analysis Paralysis
  • 6. Misconceptions… • Agile is a technique (not) – Agile is a mindset – Supported by multiple frameworks/techniques • Why we model data – Business Rules vs. Business Questions – Different reasons based on perspective • Agile framework aligned with DM rationale – Here’s were things go off the rails
  • 7. Why we model data… • Application Development – Shrink wrapped software • Multiple business rules – Supporting internal business processes • Organizational business rules • Data Warehousing • Analytics • Master Data Management
  • 8. Agile Defined… Agile|adjective * • marked by ready ability to move with quick, easy grace <an agile dancer> • having a quick, resourceful, and adaptable character <an agile mind> Antonyms awkward, clumsy, gawky, graceless, klutzy, lumbering, ungainly, ungraceful *Merriam-Webster © 2016
  • 9. Agile’s Foundational Values • People come first, before product and before process – Personal commitment must be made between everyone on the team – Without the team, there is no product • Adaptation – Change…of mind, understanding, circumstance, is inevitable, and essential – Be ready, willing, and able to respond to changes worth responding to – Changes may apply to people, process, or product • Early and frequent value delivery – The feedback loop is more important than specs on paper – Focus relentlessly on doing valuable work and ignoring all else – Customers seeing early and frequent ROI are more engaged and enthusiastic • Customer collaboration – Delighting customers requires frequent collaboration – Spirit of partnership, not vendor-buyer or winner-loser
  • 10. The Agile Manifesto… • Applying the Mind-Set to Software Development
  • 11. Mindset vs. Implementation Frameworks • Agile is a mind-set • Frameworks are the manifestation of the mind- set • Understanding the mind-set first facilitates success with the frameworks
  • 12. Agile Frameworks - Scrum • Core concepts – Empiricism – Iteration – Emergence – Self-organization – Prioritization – Time-boxing – Delaying detail
  • 13. Defined Process vs. Empirical Process Defined process - Command and control - Plan what you expect to happen - Enforce the plan, sometimes regardless of changing conditions - Use change control, because change is expensive Empirical process - Learn as we proceed - Expect and embrace change - Inspect & Adapt: iterative improvements - Estimates are usually wrong. Don’t commit to them
  • 14. Iteration Multiplies Feedback Project Timeline 1 2 3 Release 1 4 5 6
  • 16. Agile Frameworks - Kanban • kanban defined (small k vs. big K) – A Japanese word that means “signal card” – A manufacturing process that tells an upstream process to produce more – Upstream cannot do work until they get the signal that the downstream is done (limiting WIP) – Facilitates JIT automation and kaizen (continuous improvement) – Semi-prescriptive scheduling system of artifacts, concepts, and processes for managing the supply chain and providing inventory control, or managing tasks and change…requires that some process is already in place – Formalized by Microsoft in the early 2000s as a product development method
  • 17. Simple Example MoMA Admission System • Capacity is limited (bandwidth) • Line is continuous (backlog) • Cards are created to represent upstream capacity • Every patron is provided a card needed to enter • When the patron is finished, the card is dropped off, freeing up another spot for a new patron (signal mechanism) • When there are no free cards, no more entry is permitted (limiting WIP)
  • 18. What’s a “Pull” System? • Find a systematic way to achieve sustainable pace of work • Find an approach to introducing process changes that would meet little resistance and facilitate cultural evolution • Avoid employee burnout, increase morale, encourage empowerment and process refinement (Culture Change!) • Upstream “pulls” from downstream only when bandwidth is available, rather than pushing from source with no regard for upstream availability • Limits WIP, balances demand on the team • Only workers at the bottleneck remain fully loaded; everyone else experiences slack Why?
  • 19. Kanban Board Development Backlog Plan Develop Test 2 3 5 User Story Defect Task Inprogress Done Done Done Inprogress Inprogress Done Rules: Plan: hours assigned, test case agreed Develop: Coding done, increment in staging ready for review with staging link published Test: Test case completed and verified by Product Owner
  • 20. The Kanban Board Visualize the Workflow Backlog Plan Develop Test Done Rules: Plan: hours assigned, test case agreed Develop: Coding done, increment in staging ready for review with staging link published Test: Test case completed and verified by Product Owner 5 3 5 User Story Defect Task Bottleneck Under-utilized Idle Slack Lead Time
  • 21. WIP Limits Backlog Plan Develop Test Done Rules: Plan: hours assigned, test case agreed Develop: Coding done, increment in staging ready for review with staging link published Test: Test case completed and verified by Product Owner 3 9 1 User Story Defect Task
  • 22. Core Concepts & Principles • Start now, with what you have • Target incremental change • Current processes, people, titles, roles • Every team member is a leader • Limit WIP • Visualize the workflow • Release frequently • Identify work types • Improve continuously • Process visibility • Develop sustainable pace • Create slack Stop starting…start finishing
  • 23. Scrum vs. Kanban Which is “Better?” Kanban - Continuous development - “Support” based - Ongoing timeframe - Lead-time-based - Specialized teams are okay - WIP limited directly - Shared backlog by multiple teams - Less prescriptive Scrum - Iterative development - “Product” based - Discrete timeframe - Velocity-based - XF teams - WIP limited by time-box - Backlog owned by one team - More prescriptive Bottom line: The team is more important than the process. Like-minded thinkers that believe in the Agile mind-set can make either work in any situation.
  • 24. Data Modeling and Data Management • Data modeling equals Emergence – Example: resolving a many-to-many relationship – Doctors see many Patients, Patients see many Doctors • Adaptation in the world of Business Rules – Driving consensus in a data model – The importance of meta data and taxonomy • Early and frequent value delivery – Value vs. features
  • 25. Data Management • Data modeling as a component of Data Management • Data Management “engagement” types – Master Data Management – Data Warehousing – Enterprise Data Model Development – Meta Data Management – Data Governance and Stewardship • Which Framework works best – Is the team fully dedicated? – Is there a discrete timeframe? – Dedicated Product Owner? – Will we be fixing defects? – Is work in progress an issue? – Bottleneck visibility…
  • 26. Framework Mapping Domain Agile Framework Shrink Wrapped Software Development Scrum Master Data Management Kanban Data Warehousing Kanban Internal Application Development Scrum/Kanban Data Governance Kanban Analytics and Reporting Kanban Enterprise Data Modeling Scrum
  • 27. Summary… • Misconceptions lead to Controversy – Agile a much misunderstood concept • Agile is a mindset • Data modeling with a purpose • Data modeling is a component of Data Management • Frameworks should match problem domain
  • 28. Questions… • Joseph Maggi  Joseph.maggi@agilarc.com  412.335.3027 Service Offerings: • BIDW Architecture Review/Strategy • Custom Development • Data Modeling/Governance • Daily / Multi-week Scrum Workshops • Scrum Coaching • Process Auditing
  • 29. IDERA Download any of our tools free for 14 days at IDERA.com Join the conversation at community.idera.com