24. A common pattern
1. You have a “blah”-problem?
2. Assign a “blah”-manager!
Delivery manager, integration manager,
release manager, engineering manager,
quality manager, resource allocation
manager, site manager, scrum managers,
scrum master managers.
33. … And More complexity
• More roles
• More meetings
• More indirection
• More documentation
• More managers
• More coordination
• More people
• More focus on workers (instead of work)
• More complex solutions (more code)
• More complex engineering processes
42. … And More complexity
• More roles
• More meetings
• More indirection
• More documentation
• More managers
• More coordination
• More people
• More focus on workers (instead of work)
• More complex solutions (more code)
• More complex engineering processes
• More technical managers (to deal with the complexity)
43. (1) Form groups of the same card color
Put your color card up and make groups.
Guidelines:
– 4-6 people in a group
– you have something to write with
(pens and pencils are OK, sharing is fine too)
When you’re group is set, put your cards
down.
44. (2) Write one word matching criteria
Each group member needs to write one word on
his/her card based on these rules:
Color coding of your cards:
Yellow – adjectives describing the nature
Red– verbs from sport, dancing, walking, love
Blue – nouns from the agile terminology
All words written by one group ideally have to be:
unique
in English (“le croque monsieur” is not OK)
have 2+ syllables (“good” and “scrum” are not OK)
45. (3) Form new group of mixed colors
Put your color cards up
Guidelines:
– 4-6 people in a group
– all 3 colors in each group
– duplicate colors are OK
When you’re group is set, put your cards down.
48. 俳句
[ high-koo ]
Haiku are short poems that use
sensory language to capture a feeling
or an image.
They are often inspired by an element
of nature, a moment of beauty, or
another internalized experience.
49. THE STRUCTURE
17 ons (syllables) in 3 phrases: 5, 7 and 5
Example:
line#1: blah blah blah blah blah
line#2: blah blah blah blah blah blah blah
line#3: blah blah blah blah blah
56. (4) Compose a haiku!
Guidelines:
1. Use as many words from the cards as you can.
2. Think of topics from this conference:
flow, kanban, transformation, organizations,
people, complexity, management, agility,
continuous delivery…
3. Don’t forget to add a touch of an emotional
experience: nature, love, sadness of being.
63. How (NOT)to choose a scaling method
sugar-coating complexity
adding new system elements
(roles, functions, departments, silos)
centralizing decision-making
just renaming system elements
protecting the existing system
despite of the “new process” in place
reducing complexity
removing existing elements
decentralizing decision-making
redefining system elements
changing system and its dynamics
EVIL METHOD USEFUL METHOD
64. How will you know if a certain
framework will be evil or useful?
• Know your system’s dynamics
• Know the optimization goal of the method
(faster delivery? more transparency? easier reporting?)
• Know dynamics the method will be creating
(more roles, less roles, more dependencies, less dependencies)
77. Study system dynamics at play
you may explore some of with these variables
Cycle
time
#
defects
Costs of
maintenance
#
people
Motivation
Code
quality
#
managers
Tech
debt