Keeping the Beat: Rhythm and Trust in Architecture David Kane - - PowerPoint PPT Presentation
Keeping the Beat: Rhythm and Trust in Architecture David Kane - - PowerPoint PPT Presentation
Keeping the Beat: Rhythm and Trust in Architecture David Kane david.kane@santeon.com SATURN 2015 April 29th, 2015 Definition Rhythm is the recurring, predictable exchange of work products within an architecture group and across their
Definition
Rhythm is the recurring, predictable exchange
- f work products within an architecture group
and across their customers and suppliers.
Tempo Content Quality
Software Architecture: Organizational Principles and Patterns – Dikel, Kane and Wilson
More than one beat
Content Time Major Release Rhythm Milestone Rhythm Weekly Rhythm
Software Architecture: Organizational Principles and Patterns – Dikel, Kane and Wilson
Can Fail with Too Little or Inconsistent Tempo, Content or Quality
Content Time Content Time Content Time Abbreviated Processes
Software Architecture: Organizational Principles and Patterns – Dikel, Kane and Wilson
Rhythm and Architecture is Not New
Why is Rhythm Valuable?
Aids transition management
Why is Rhythm Valuable?
Drives closure
Why is Rhythm Valuable?
Every commitment met builds trust
Avoid Commitments Based on Means
21 Points 19 Points
The Power of Commitments (AgileDC 2014) – Nielsen
If you have to miss on something, miss on content
Why is Rhythm Valuable?
Drives small batch size
Variations
Rhythm Without Timeboxes
Resource Optimized
Flow Optimized
Balance Flow and Resource Optimization
Resource Efficiency Flow Efficiency
Impossible Balance resource and flow efficiency This is Lean: Resolving the Efficiency Paradox Paperback – Modig and Ahlstrom
Predictability Without Timeboxes
Count Cycle Time Mean Median 90%