Pairing and iterating in
cross-functional teams
A brief intro to Hanno 5min
What is iteration and pairing? 10mins
Exercise 20mins
Summary 5mins
Marcel Kalveram
Web developer at Hanno
Formerly a freelancer
and CTO at a digital company
Hanno
Distributed design team
he...
Iteration
A word about
So what’s the solution?
We can’t specify everything beforehandX
X It's hard to predict the overhead of problems
Weekly engagements1
Hanno's iteration approach
2 Flexible scope
3 100% commitment
How this usually works
We create a bare-bones
prototype of what we
have in mind
Product gets better with each round of ite...
No need to come up
with the ultimate solution
on first attempt
Product gets better with each round of iteration
We can flexi...
No need to come up
with the ultimate solution
on first attempt
Product gets better with each round of iteration
Benefits of ...
Pairing
A word about
Work on specific
problems together
But there is overhead…
Learn from each other
to grow and improve
No pairing Pairing
http://alistair.cockburn.us/Costs+and+benefits+of+pair+programming/v/slim
} „Extra time“
spent on pairin...
http://alistair.cockburn.us/Costs+and+benefits+of+pair+programming/v/slim
Timespentonproject
Stage 2 - Bugfixing
2250 hours
...
Advantages
Identify problems
more efficiently
Helps unblock
each other
Frequent
validation
Exercise
Marshmallow
challenge
by Tom Wujec ”Build a tower, build a team“
https://www.youtube.com/watch?v=H0_yKBitO8M
Marshmallow
challenge
15 minutes Teams of 4/5
Build the highest tower possible
Discussion
Simple activity
Deep lessons
Iteration matters
1
Who performs poorly at this?
Recent business school graduates
Who performs well at this?
Recent kindergarten school graduates
Oh-ohOrient Plan Build
0 18
Ta-DaOh-ohOrient Plan Build
0 18
Diverse skills matter
2
Height/cm
0
10
20
30
40
Average
M
BA
students
Law
yers
Kindergarten
Architects
C
EO
s
C
EO
s
&
Exec.adm
ins
Specialized sk...
Summary
Did you like the experience?
Would you recommend pairing and iterating to others?
Can you implement this stuff at ...
Thanks!
marcel@hanno.co
Definitely check out our playbook.hanno.co
@marcelkalveram
Pairing and Iterating in cross-functional teams
Pairing and Iterating in cross-functional teams
Pairing and Iterating in cross-functional teams
Nächste SlideShare
Wird geladen in …5
×

Pairing and Iterating in cross-functional teams

196 Aufrufe

Veröffentlicht am

This is a talk/workshop I held at the Wildcard Unconference in Riga/Latvia on May 16th. In this presentation, I gave the audience a quick overview over the topic of iteration and pairing, and then conducted a group exercise where we could see those two concepts in action.

  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

Pairing and Iterating in cross-functional teams

  1. 1. Pairing and iterating in cross-functional teams
  2. 2. A brief intro to Hanno 5min What is iteration and pairing? 10mins Exercise 20mins Summary 5mins
  3. 3. Marcel Kalveram Web developer at Hanno Formerly a freelancer and CTO at a digital company Hanno Distributed design team helping companies to build better products Social business
  4. 4. Iteration A word about
  5. 5. So what’s the solution? We can’t specify everything beforehandX X It's hard to predict the overhead of problems
  6. 6. Weekly engagements1 Hanno's iteration approach 2 Flexible scope 3 100% commitment
  7. 7. How this usually works We create a bare-bones prototype of what we have in mind Product gets better with each round of iteration Adapt to the project's needs during the sprint Improve our results through iteration
  8. 8. No need to come up with the ultimate solution on first attempt Product gets better with each round of iteration We can flexibly adapt to the dynamic scope of each project Avoid big reveal Benefits of this approach
  9. 9. No need to come up with the ultimate solution on first attempt Product gets better with each round of iteration Benefits of this approach We can flexibly adapt to the dynamic needs of each project Avoid big reveal
  10. 10. Pairing A word about
  11. 11. Work on specific problems together But there is overhead… Learn from each other to grow and improve
  12. 12. No pairing Pairing http://alistair.cockburn.us/Costs+and+benefits+of+pair+programming/v/slim } „Extra time“ spent on pairing Timespentonproject Stage 1 - Building 1.000h 1.250h
  13. 13. http://alistair.cockburn.us/Costs+and+benefits+of+pair+programming/v/slim Timespentonproject Stage 2 - Bugfixing 2250 hours 150 hours No pairing Pairing 1.000h 1.250h 2.250h
  14. 14. Advantages Identify problems more efficiently Helps unblock each other Frequent validation
  15. 15. Exercise
  16. 16. Marshmallow challenge by Tom Wujec ”Build a tower, build a team“ https://www.youtube.com/watch?v=H0_yKBitO8M
  17. 17. Marshmallow challenge 15 minutes Teams of 4/5 Build the highest tower possible
  18. 18. Discussion
  19. 19. Simple activity Deep lessons
  20. 20. Iteration matters 1
  21. 21. Who performs poorly at this?
  22. 22. Recent business school graduates
  23. 23. Who performs well at this?
  24. 24. Recent kindergarten school graduates
  25. 25. Oh-ohOrient Plan Build 0 18
  26. 26. Ta-DaOh-ohOrient Plan Build 0 18
  27. 27. Diverse skills matter 2
  28. 28. Height/cm 0 10 20 30 40 Average M BA students Law yers Kindergarten Architects C EO s C EO s & Exec.adm ins Specialized skills + facilitation skills = Success
  29. 29. Summary Did you like the experience? Would you recommend pairing and iterating to others? Can you implement this stuff at work?
  30. 30. Thanks! marcel@hanno.co Definitely check out our playbook.hanno.co @marcelkalveram

×