Upload
brian-sjoberg
View
160
Download
1
Embed Size (px)
Citation preview
Understanding the Whole System … Not Just a Part
by Brian Sjoberg (@onek2go)[email protected]
@ExcellaCo @onek2go2
Information Systems Electronic
Systems
Geospatial Systems
Mission Systems
Agenda
Introductions
Local Thinking
How Come?
Systems Thinking
Wrap Up
DoneDoing
@ExcellaCo @onek2go
• Agile/Lean Coach at Excella
• Co-Create Learning Organizations
• DC Scrum User Group
Introductions
3
@ExcellaCo @onek2go
• I am my position• The enemy is out there• Illusion of taking charge• Fixation of events• Parable of the boiled frog• Delusion of learning from experience• Myth of the management team
Downsides
@ExcellaCo @onek2go
• Understand the entire complex adaptive system
• Identify major levers in the system• Examples
– Organizations– Teams– Individuals– Earth
Systems Thinking
@ExcellaCo @onek2go
• See system dynamics• See mental models• See root causes• See local optimizations
Systems Thinking
@ExcellaCo @onek2go
• Common language to describe a system and it’s dominant influences and interactions
• Dialogue and shared understanding are greatest benefit
System Modeling
@ExcellaCo @onek2go
• Variables
• Causal Links
System Model Elements
Current Water
Temperature
Temperature Gap
Shower Tap Setting
Current Water
Temperature
Shower Tap Setting
Temperature Gap
@ExcellaCo @onek2go
• Constraints
System Model Elements
MaximumTemperature
Current Water
Temperature
Temperature Gap
Shower Tap Setting
@ExcellaCo @onek2go
MaximumTemperature
• Goals
System Model Elements
Goal: Desired WaterTemperature
Current Water
Temperature
Temperature Gap
Shower Tap Setting
@ExcellaCo @onek2go
New Element(s)
Pressure to Try Actions For Higher Feature Velocity
Goal: Higher Feature
Velocity
@ExcellaCo @onek2go
New Element(s)
Pressure to“Game theNumbers”
Goal: Get Rewards
Value ofReward
Degree of MeasurementDysfunction (Not Seeing
What is Really Happening
Ability to Guide& Improve the
System
@ExcellaCo @onek2go
MaximumTemperature
• Delays
System Model Elements
Goal: Desired WaterTemperature
Current Water
Temperature
Temperature Gap
Shower Tap Setting
@ExcellaCo @onek2go
New Element(s)
# of, & Ability toAttract & Retain,
Great DevelopersWho Can Mentor
Ability to Improveby Looking atGreat Code
Ability to Improve byMentoring
@ExcellaCo @onek2go
• Scaling Lean & Agile Development by Craig Larman and Bas Vodde
• The Fifth Discipline: The Art & Practice of Learning Organizations by Peter Senge
• The Fifth Discipline Fieldbook
Credit
@ExcellaCo @onek2go
• Reduce local thinking• Dialogue is most important• Gather around board with diverse
perspectives• Systems thinking will identify major levers
in the system• Practice, practice, practice
Wrap Up