Organisations, like software do have defects and need a tool that can help you see them. Scrum is such a tool, like the debugger is for software. The Scrum Master must dare to challenge the organisation..
3. Geir Amsjø 3
A software bug
is an error, flaw, failure, or fault in a computer
program or system that causes it to produce an
incorrect or unexpected result, or to behave in
unintended ways
4. Geir Amsjø 4
CEO
VP Sales VP Marketing VP Accounting VP Operations VP IT
Pre-Sales
Churn
….
Strategy
Service
Campaigns
….
Controlling
Payment
…..
….
Service
Support
Stability
QA
….
SW
Development
Architecture
Security
Test
….
5. Geir Amsjø 5
An organisational bug
is an error, flaw, failure, or fault in the system
that causes it to behave in unintended ways
6. Geir Amsjø 6
… unintended ways
?
The most valuable property of a software
development system is …
==> everything in the system that hinders
reliable feedback is a bug
Accountability?
Reliability?
Efficiency?
Speed?
Effectiveness?… its ability to produce reliable feedback, so
that we can learn from it
11. Geir Amsjø 11
“Dear Chief Architect, do you think we could sit down and discuss how we can
collaborate better, right now we are not able to work fast enough?”
“Dear CEO, do you think we could sit down and discuss budgeting, right now we
are committing too early?”
“Dear Operations Manager, do you think we could sit down and discuss how we
can deploy more often?”
“Dear Project Manager, do you think we could sit down and discuss how we can
get enough time available to avoid technical debt?”
“Dear Test Manager, do you think we could sit down and discuss how we can
automate regression tests so we can deploy more often?”
13. Geir Amsjø 13
Summary
Use the transparency provided by Scrum to
analyse the system and find bugs
“De-nicify” the Scrum Master!
Dare to challenge the system