SlideShare una empresa de Scribd logo
1 de 125
Descargar para leer sin conexión
I love the smell of
                     Sharpies in the morning
                 or, how I learnt to stop worrying and love the card wall.




Friday, 2 March 12
or,
                     Scaling the card wall



Friday, 2 March 12
About me




Friday, 2 March 12
About me

                     • Politics wonk




Friday, 2 March 12
About me

                     • Politics wonk
                     • Developer on GreenHopper at Atlassian



Friday, 2 March 12
About me

                     • Politics wonk
                     • Developer on GreenHopper at Atlassian
                     • @jameshatherly on twitter


Friday, 2 March 12
Friday, 2 March 12
Card walls are
                       awesome




Friday, 2 March 12
Card walls are
                               awesome


                     • ... but they’re absolutely terrible



Friday, 2 March 12
Card walls
                     • “We don't learn to do arithmetic using a
                       calculator.  No, one starts with simple
                       addition and by the time your ready to
                       learn division it is done using pencil and
                       paper (long division old school).  Requiring
                       the student to do the hard work of the
                       long division process may help them to
                       understand the conceptual division
                       problem and the solution technique.”


Friday, 2 March 12
What makes me tick




Friday, 2 March 12
What makes me tick

                     • What growing pains can we expect?




Friday, 2 March 12
What makes me tick

                     • What growing pains can we expect?
                     • How have others overcome similar growing
                       pains?




Friday, 2 March 12
What makes me tick

                     • What growing pains can we expect?
                     • How have others overcome similar growing
                       pains?
                     • What are the common patterns to these
                       solutions?



Friday, 2 March 12
Outline




Friday, 2 March 12
Outline

                     • Background




Friday, 2 March 12
Outline

                     • Background
                     • Experiment



Friday, 2 March 12
Outline

                     • Background
                     • Experiment
                     • Further Research


Friday, 2 March 12
Outline

                     • Background
                     • Experiment
                     • Further Research
                     • Commonalities and Applications

Friday, 2 March 12
Why card wall




Friday, 2 March 12
Why card wall

                     • Low friction




Friday, 2 March 12
Why card wall

                     • Low friction
                     • Low barrier to entry




Friday, 2 March 12
Why card wall

                     • Low friction
                     • Low barrier to entry
                     • Simple



Friday, 2 March 12
Why card wall

                     • Low friction
                     • Low barrier to entry
                     • Simple
                     • High transparency


Friday, 2 March 12
Why card wall

                     • Low friction
                     • Low barrier to entry
                     • Simple
                     • High transparency
                     • High visibility

Friday, 2 March 12
Why not?




Friday, 2 March 12
Why not?

                     • Forces teams to be co-located




Friday, 2 March 12
Why not?

                     • Forces teams to be co-located
                     • Visibility/transparency argument not so
                       strong




Friday, 2 March 12
Why not?

                     • Forces teams to be co-located
                     • Visibility/transparency argument not so
                       strong
                     • Requires data entry to get tooling benefits


Friday, 2 March 12
Manifesto for Agile
                     Software Development

                     • “Individuals and interactions over processes
                       and tools”




Friday, 2 March 12
How we roll




Friday, 2 March 12
Scrum shock therapy




Friday, 2 March 12
Scrum shock therapy

                     • http://rapidscrum.com/shock.php




Friday, 2 March 12
Scrum shock therapy

                     • http://rapidscrum.com/shock.php
                     • For education



Friday, 2 March 12
Scrum shock therapy

                     • http://rapidscrum.com/shock.php
                     • For education
                     • For self improvement


Friday, 2 March 12
Cat-fooding a physical
                           card wall


Friday, 2 March 12
Findings




Friday, 2 March 12
Findings

                     • Most findings were unsurprising




Friday, 2 March 12
Findings

                     • Most findings were unsurprising
                     • Card walls are fiddly



Friday, 2 March 12
Findings

                     • Most findings were unsurprising
                     • Card walls are fiddly
                     • Seriously lo-fi


Friday, 2 March 12
Findings




Friday, 2 March 12
Findings

                     • Serious hindrance to working from home/
                       working remotely




Friday, 2 March 12
Findings

                     • Serious hindrance to working from home/
                       working remotely
                     • No persistence



Friday, 2 March 12
Findings

                     • Serious hindrance to working from home/
                       working remotely
                     • No persistence
                     • No search


Friday, 2 March 12
Findings

                     • Serious hindrance to working from home/
                       working remotely
                     • No persistence
                     • No search
                     • No linking

Friday, 2 March 12
Finding




Friday, 2 March 12
Finding

                     • Tooling




Friday, 2 March 12
Finding

                     • Tooling
                      • Mylyn



Friday, 2 March 12
Finding

                     • Tooling
                      • Mylyn
                      • Linking commits back to stories


Friday, 2 March 12
Finding

                     • Tooling
                      • Mylyn
                      • Linking commits back to stories
                      • Reporting & charting

Friday, 2 March 12
My favourite quote
                      from the experiment

                     • “handwriting is not a talent shared by
                       everyone”




Friday, 2 March 12
So what was good?




Friday, 2 March 12
So what was good?

                     • Collaboration and discussion became
                       synchronised




Friday, 2 March 12
So what was good?

                     • Collaboration and discussion became
                       synchronised
                     • Better communication on issues and
                       subtasks




Friday, 2 March 12
Where to from here?




Friday, 2 March 12
Where to from here?

                     • Card wall with manual synchronisation




Friday, 2 March 12
Where to from here?

                     • Card wall with manual synchronisation
                      • batched



Friday, 2 March 12
Where to from here?

                     • Card wall with manual synchronisation
                      • batched
                      • manual data entry


Friday, 2 March 12
Where to from here?

                     • Card wall with manual synchronisation
                      • batched
                      • manual data entry
                      • fragmented discussion

Friday, 2 March 12
Really?



Friday, 2 March 12
That’s it?



Friday, 2 March 12
So what are the
                       alternatives?




Friday, 2 March 12
So what are the
                             alternatives?
                     • Let’s reconsider our old wallboard




Friday, 2 March 12
So what are the
                             alternatives?
                     • Let’s reconsider our old wallboard
                      • self-synchronising




Friday, 2 March 12
So what are the
                             alternatives?
                     • Let’s reconsider our old wallboard
                      • self-synchronising
                      • inherently distributed



Friday, 2 March 12
So what are the
                             alternatives?
                     • Let’s reconsider our old wallboard
                      • self-synchronising
                      • inherently distributed
                      • can include extras - builds, etc


Friday, 2 March 12
So what are the
                             alternatives?
                     • Let’s reconsider our old wallboard
                      • self-synchronising
                      • inherently distributed
                      • can include extras - builds, etc
                      • non-interactive - deal breaker

Friday, 2 March 12
Same goes for...




Friday, 2 March 12
Same goes for...
                     • sprint.ly




Friday, 2 March 12
Same goes for...
                     • sprint.ly
                     • Trello




Friday, 2 March 12
Same goes for...
                     • sprint.ly
                     • Trello
                     • Scrumblr



Friday, 2 March 12
Same goes for...
                     • sprint.ly
                     • Trello
                     • Scrumblr
                     • any web-based cardwall/taskboard tool


Friday, 2 March 12
Same goes for...
                     • sprint.ly
                     • Trello
                     • Scrumblr
                     • any web-based cardwall/taskboard tool
                     • If you’re used to a physical card wall, the
                       interaction model just isn’t quite right


Friday, 2 March 12
Alternatives




Friday, 2 March 12
Alternatives
                     • Smart whiteboards and
                       other touch-capable
                       screens




Friday, 2 March 12
Alternatives
                     • Smart whiteboards and
                       other touch-capable
                       screens
                      • Expensive



Friday, 2 March 12
Alternatives
                     • Smart whiteboards and
                       other touch-capable
                       screens
                      • Expensive
                      • Again, the interaction
                         model is just wrong




Friday, 2 March 12
Alternatives




Friday, 2 March 12
Alternatives
                     • QR codes on your card wall




Friday, 2 March 12
Alternatives
                     • QR codes on your card wall
                      • batched synchronization




Friday, 2 March 12
Alternatives
                     • QR codes on your card wall
                      • batched synchronization
                      • no data entry, automated reporting




Friday, 2 March 12
Alternatives
                     • QR codes on your card wall
                      • batched synchronization
                      • no data entry, automated reporting
                      • stories & tasks are addressable



Friday, 2 March 12
Alternatives
                     • QR codes on your card wall
                      • batched synchronization
                      • no data entry, automated reporting
                      • stories & tasks are addressable
                      • still a problem for working from home


Friday, 2 March 12
Alternatives
                     • QR codes on your card wall
                      • batched synchronization
                      • no data entry, automated reporting
                      • stories & tasks are addressable
                      • still a problem for working from home
                      • no audit trail - not really a problem for
                         agile teams

Friday, 2 March 12
Examples




Friday, 2 March 12
Alternatives




Friday, 2 March 12
Vodafone web team
                          card wall




Friday, 2 March 12
Vodafone web team
                            card wall
                     • Winner of 2010 ultimate wallboard
                       competition




Friday, 2 March 12
Vodafone web team
                            card wall
                     • Winner of 2010 ultimate wallboard
                       competition
                     • Pretty much the coolest thing ever




Friday, 2 March 12
Vodafone web team
                            card wall
                     • Winner of 2010 ultimate wallboard
                       competition
                     • Pretty much the coolest thing ever
                     • RFID chips for each card, readers update in
                       software back-end on status change




Friday, 2 March 12
Vodafone web team
                            card wall
                     • Winner of 2010 ultimate wallboard
                       competition
                     • Pretty much the coolest thing ever
                     • RFID chips for each card, readers update in
                       software back-end on status change
                     • Changes which bypass the card wall trigger
                       a change printout


Friday, 2 March 12
Vodafone web team
                            card wall
                     • Winner of 2010 ultimate wallboard
                       competition
                     • Pretty much the coolest thing ever
                     • RFID chips for each card, readers update in
                       software back-end on status change
                     • Changes which bypass the card wall trigger
                       a change printout
                     • A whole lot more
Friday, 2 March 12
Vodafone web team
                          card wall




Friday, 2 March 12
Vodafone web team
                            card wall
                     • Hands-on set up - RFID cards, RFID
                       readers, label printer, projector, video
                       camera




Friday, 2 March 12
Vodafone web team
                            card wall
                     • Hands-on set up - RFID cards, RFID
                       readers, label printer, projector, video
                       camera
                     • Non-portable



Friday, 2 March 12
Vodafone web team
                            card wall
                     • Hands-on set up - RFID cards, RFID
                       readers, label printer, projector, video
                       camera
                     • Non-portable
                     • Minor lag of changes getting onto the wall


Friday, 2 March 12
Vodafone web team
                            card wall
                     • Hands-on set up - RFID cards, RFID
                       readers, label printer, projector, video
                       camera
                     • Non-portable
                     • Minor lag of changes getting onto the wall
                     • Contains some ‘hacks’

Friday, 2 March 12
Vodafone web team
                            card wall
                     • Hands-on set up - RFID cards, RFID
                       readers, label printer, projector, video
                       camera
                     • Non-portable
                     • Minor lag of changes getting onto the wall
                     • Contains some ‘hacks’
                     • Still, awesome.
Friday, 2 March 12
Potential alternatives




Friday, 2 March 12
Potential alternatives
                     • SAP research InnoBoard




Friday, 2 March 12
Potential alternatives
                     • SAP research InnoBoard
                      • Cool tech, really nice potential card wall
                         replacement




Friday, 2 March 12
Potential alternatives
                     • SAP research InnoBoard
                      • Cool tech, really nice potential card wall
                         replacement
                       • Platform developed, ref-app is based on
                         collaboration, not agile development.




Friday, 2 March 12
Potential alternatives
                     • SAP research InnoBoard
                      • Cool tech, really nice potential card wall
                         replacement
                       • Platform developed, ref-app is based on
                         collaboration, not agile development.
                       • They want to do other applications on
                         top of their platform, agile makes sense


Friday, 2 March 12
Commonalities




Friday, 2 March 12
Commonalities
                     • Bi-directional propagation of changes




Friday, 2 March 12
Commonalities
                     • Bi-directional propagation of changes
                     • Real-time (or near-to) updates




Friday, 2 March 12
Commonalities
                     • Bi-directional propagation of changes
                     • Real-time (or near-to) updates
                     • Central and tangible



Friday, 2 March 12
Commonalities
                     • Bi-directional propagation of changes
                     • Real-time (or near-to) updates
                     • Central and tangible
                     • Allow for changing status, assigning to
                       someone, adding new cards (kanban
                       specific)


Friday, 2 March 12
Commonalities




Friday, 2 March 12
Commonalities

                     • No manual steps (other than set-up)




Friday, 2 March 12
Commonalities

                     • No manual steps (other than set-up)
                     • Some level of traceability



Friday, 2 March 12
Commonalities

                     • No manual steps (other than set-up)
                     • Some level of traceability
                     • Automated reporting & chart generation


Friday, 2 March 12
Enter: Microsoft Kinect




Friday, 2 March 12
We’ve tried this before




Friday, 2 March 12
We’ve tried this before

                     • My colleague Shihab and I worked on this
                       last year




Friday, 2 March 12
We’ve tried this before

                     • My colleague Shihab and I worked on this
                       last year
                     • Blinded by cool tech, we lost sight of the
                       “solve one problem and solve it well” ideal




Friday, 2 March 12
We’ve tried this before

                     • My colleague Shihab and I worked on this
                       last year
                     • Blinded by cool tech, we lost sight of the
                       “solve one problem and solve it well” ideal
                     • Shipped a tech demo, got some positive
                       feedback, went nowhere with it



Friday, 2 March 12
Keen to try again




Friday, 2 March 12
Keen to try again


                     • But curious as to whether analog-or-death
                       types agree with me that there’s value




Friday, 2 March 12
Keen to try again


                     • But curious as to whether analog-or-death
                       types agree with me that there’s value
                     • Feel free to share your thoughts afterwards


Friday, 2 March 12
Recapping




Friday, 2 March 12
Recapping
                     • Card walls face problems, not just as the
                       team grows, but also as the organisation
                       the team exists within grows




Friday, 2 March 12
Recapping
                     • Card walls face problems, not just as the
                       team grows, but also as the organisation
                       the team exists within grows
                     • Current alternatives can’t solve every
                       problem, but they might solve your’s




Friday, 2 March 12
Recapping
                     • Card walls face problems, not just as the
                       team grows, but also as the organisation
                       the team exists within grows
                     • Current alternatives can’t solve every
                       problem, but they might solve your’s
                     • No silver bullet

Friday, 2 March 12
Recapping
                     • Card walls face problems, not just as the
                       team grows, but also as the organisation
                       the team exists within grows
                     • Current alternatives can’t solve every
                       problem, but they might solve your’s
                     • No silver bullet
                     • No free lunch
Friday, 2 March 12

Más contenido relacionado

Similar a Scaling the card wall (7)

Retrospectives: Best Practices, Common Problems and New Ideas
Retrospectives: Best Practices, Common Problems and New IdeasRetrospectives: Best Practices, Common Problems and New Ideas
Retrospectives: Best Practices, Common Problems and New Ideas
 
Reform school: video games as a model for changing education - Richard Van Eck
Reform school: video games as a model for changing education - Richard Van EckReform school: video games as a model for changing education - Richard Van Eck
Reform school: video games as a model for changing education - Richard Van Eck
 
Transmédia carte blanche final
Transmédia carte blanche finalTransmédia carte blanche final
Transmédia carte blanche final
 
The not so-big software design
The not so-big software designThe not so-big software design
The not so-big software design
 
Lean isn't lean
Lean isn't leanLean isn't lean
Lean isn't lean
 
It's not your fault
It's not your faultIt's not your fault
It's not your fault
 
Usability Testing Plans
Usability Testing PlansUsability Testing Plans
Usability Testing Plans
 

Último

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 

Último (20)

Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 

Scaling the card wall

  • 1. I love the smell of Sharpies in the morning or, how I learnt to stop worrying and love the card wall. Friday, 2 March 12
  • 2. or, Scaling the card wall Friday, 2 March 12
  • 4. About me • Politics wonk Friday, 2 March 12
  • 5. About me • Politics wonk • Developer on GreenHopper at Atlassian Friday, 2 March 12
  • 6. About me • Politics wonk • Developer on GreenHopper at Atlassian • @jameshatherly on twitter Friday, 2 March 12
  • 8. Card walls are awesome Friday, 2 March 12
  • 9. Card walls are awesome • ... but they’re absolutely terrible Friday, 2 March 12
  • 10. Card walls • “We don't learn to do arithmetic using a calculator.  No, one starts with simple addition and by the time your ready to learn division it is done using pencil and paper (long division old school).  Requiring the student to do the hard work of the long division process may help them to understand the conceptual division problem and the solution technique.” Friday, 2 March 12
  • 11. What makes me tick Friday, 2 March 12
  • 12. What makes me tick • What growing pains can we expect? Friday, 2 March 12
  • 13. What makes me tick • What growing pains can we expect? • How have others overcome similar growing pains? Friday, 2 March 12
  • 14. What makes me tick • What growing pains can we expect? • How have others overcome similar growing pains? • What are the common patterns to these solutions? Friday, 2 March 12
  • 16. Outline • Background Friday, 2 March 12
  • 17. Outline • Background • Experiment Friday, 2 March 12
  • 18. Outline • Background • Experiment • Further Research Friday, 2 March 12
  • 19. Outline • Background • Experiment • Further Research • Commonalities and Applications Friday, 2 March 12
  • 20. Why card wall Friday, 2 March 12
  • 21. Why card wall • Low friction Friday, 2 March 12
  • 22. Why card wall • Low friction • Low barrier to entry Friday, 2 March 12
  • 23. Why card wall • Low friction • Low barrier to entry • Simple Friday, 2 March 12
  • 24. Why card wall • Low friction • Low barrier to entry • Simple • High transparency Friday, 2 March 12
  • 25. Why card wall • Low friction • Low barrier to entry • Simple • High transparency • High visibility Friday, 2 March 12
  • 26. Why not? Friday, 2 March 12
  • 27. Why not? • Forces teams to be co-located Friday, 2 March 12
  • 28. Why not? • Forces teams to be co-located • Visibility/transparency argument not so strong Friday, 2 March 12
  • 29. Why not? • Forces teams to be co-located • Visibility/transparency argument not so strong • Requires data entry to get tooling benefits Friday, 2 March 12
  • 30. Manifesto for Agile Software Development • “Individuals and interactions over processes and tools” Friday, 2 March 12
  • 31. How we roll Friday, 2 March 12
  • 33. Scrum shock therapy • http://rapidscrum.com/shock.php Friday, 2 March 12
  • 34. Scrum shock therapy • http://rapidscrum.com/shock.php • For education Friday, 2 March 12
  • 35. Scrum shock therapy • http://rapidscrum.com/shock.php • For education • For self improvement Friday, 2 March 12
  • 36. Cat-fooding a physical card wall Friday, 2 March 12
  • 38. Findings • Most findings were unsurprising Friday, 2 March 12
  • 39. Findings • Most findings were unsurprising • Card walls are fiddly Friday, 2 March 12
  • 40. Findings • Most findings were unsurprising • Card walls are fiddly • Seriously lo-fi Friday, 2 March 12
  • 42. Findings • Serious hindrance to working from home/ working remotely Friday, 2 March 12
  • 43. Findings • Serious hindrance to working from home/ working remotely • No persistence Friday, 2 March 12
  • 44. Findings • Serious hindrance to working from home/ working remotely • No persistence • No search Friday, 2 March 12
  • 45. Findings • Serious hindrance to working from home/ working remotely • No persistence • No search • No linking Friday, 2 March 12
  • 47. Finding • Tooling Friday, 2 March 12
  • 48. Finding • Tooling • Mylyn Friday, 2 March 12
  • 49. Finding • Tooling • Mylyn • Linking commits back to stories Friday, 2 March 12
  • 50. Finding • Tooling • Mylyn • Linking commits back to stories • Reporting & charting Friday, 2 March 12
  • 51. My favourite quote from the experiment • “handwriting is not a talent shared by everyone” Friday, 2 March 12
  • 52. So what was good? Friday, 2 March 12
  • 53. So what was good? • Collaboration and discussion became synchronised Friday, 2 March 12
  • 54. So what was good? • Collaboration and discussion became synchronised • Better communication on issues and subtasks Friday, 2 March 12
  • 55. Where to from here? Friday, 2 March 12
  • 56. Where to from here? • Card wall with manual synchronisation Friday, 2 March 12
  • 57. Where to from here? • Card wall with manual synchronisation • batched Friday, 2 March 12
  • 58. Where to from here? • Card wall with manual synchronisation • batched • manual data entry Friday, 2 March 12
  • 59. Where to from here? • Card wall with manual synchronisation • batched • manual data entry • fragmented discussion Friday, 2 March 12
  • 62. So what are the alternatives? Friday, 2 March 12
  • 63. So what are the alternatives? • Let’s reconsider our old wallboard Friday, 2 March 12
  • 64. So what are the alternatives? • Let’s reconsider our old wallboard • self-synchronising Friday, 2 March 12
  • 65. So what are the alternatives? • Let’s reconsider our old wallboard • self-synchronising • inherently distributed Friday, 2 March 12
  • 66. So what are the alternatives? • Let’s reconsider our old wallboard • self-synchronising • inherently distributed • can include extras - builds, etc Friday, 2 March 12
  • 67. So what are the alternatives? • Let’s reconsider our old wallboard • self-synchronising • inherently distributed • can include extras - builds, etc • non-interactive - deal breaker Friday, 2 March 12
  • 69. Same goes for... • sprint.ly Friday, 2 March 12
  • 70. Same goes for... • sprint.ly • Trello Friday, 2 March 12
  • 71. Same goes for... • sprint.ly • Trello • Scrumblr Friday, 2 March 12
  • 72. Same goes for... • sprint.ly • Trello • Scrumblr • any web-based cardwall/taskboard tool Friday, 2 March 12
  • 73. Same goes for... • sprint.ly • Trello • Scrumblr • any web-based cardwall/taskboard tool • If you’re used to a physical card wall, the interaction model just isn’t quite right Friday, 2 March 12
  • 75. Alternatives • Smart whiteboards and other touch-capable screens Friday, 2 March 12
  • 76. Alternatives • Smart whiteboards and other touch-capable screens • Expensive Friday, 2 March 12
  • 77. Alternatives • Smart whiteboards and other touch-capable screens • Expensive • Again, the interaction model is just wrong Friday, 2 March 12
  • 79. Alternatives • QR codes on your card wall Friday, 2 March 12
  • 80. Alternatives • QR codes on your card wall • batched synchronization Friday, 2 March 12
  • 81. Alternatives • QR codes on your card wall • batched synchronization • no data entry, automated reporting Friday, 2 March 12
  • 82. Alternatives • QR codes on your card wall • batched synchronization • no data entry, automated reporting • stories & tasks are addressable Friday, 2 March 12
  • 83. Alternatives • QR codes on your card wall • batched synchronization • no data entry, automated reporting • stories & tasks are addressable • still a problem for working from home Friday, 2 March 12
  • 84. Alternatives • QR codes on your card wall • batched synchronization • no data entry, automated reporting • stories & tasks are addressable • still a problem for working from home • no audit trail - not really a problem for agile teams Friday, 2 March 12
  • 87. Vodafone web team card wall Friday, 2 March 12
  • 88. Vodafone web team card wall • Winner of 2010 ultimate wallboard competition Friday, 2 March 12
  • 89. Vodafone web team card wall • Winner of 2010 ultimate wallboard competition • Pretty much the coolest thing ever Friday, 2 March 12
  • 90. Vodafone web team card wall • Winner of 2010 ultimate wallboard competition • Pretty much the coolest thing ever • RFID chips for each card, readers update in software back-end on status change Friday, 2 March 12
  • 91. Vodafone web team card wall • Winner of 2010 ultimate wallboard competition • Pretty much the coolest thing ever • RFID chips for each card, readers update in software back-end on status change • Changes which bypass the card wall trigger a change printout Friday, 2 March 12
  • 92. Vodafone web team card wall • Winner of 2010 ultimate wallboard competition • Pretty much the coolest thing ever • RFID chips for each card, readers update in software back-end on status change • Changes which bypass the card wall trigger a change printout • A whole lot more Friday, 2 March 12
  • 93. Vodafone web team card wall Friday, 2 March 12
  • 94. Vodafone web team card wall • Hands-on set up - RFID cards, RFID readers, label printer, projector, video camera Friday, 2 March 12
  • 95. Vodafone web team card wall • Hands-on set up - RFID cards, RFID readers, label printer, projector, video camera • Non-portable Friday, 2 March 12
  • 96. Vodafone web team card wall • Hands-on set up - RFID cards, RFID readers, label printer, projector, video camera • Non-portable • Minor lag of changes getting onto the wall Friday, 2 March 12
  • 97. Vodafone web team card wall • Hands-on set up - RFID cards, RFID readers, label printer, projector, video camera • Non-portable • Minor lag of changes getting onto the wall • Contains some ‘hacks’ Friday, 2 March 12
  • 98. Vodafone web team card wall • Hands-on set up - RFID cards, RFID readers, label printer, projector, video camera • Non-portable • Minor lag of changes getting onto the wall • Contains some ‘hacks’ • Still, awesome. Friday, 2 March 12
  • 100. Potential alternatives • SAP research InnoBoard Friday, 2 March 12
  • 101. Potential alternatives • SAP research InnoBoard • Cool tech, really nice potential card wall replacement Friday, 2 March 12
  • 102. Potential alternatives • SAP research InnoBoard • Cool tech, really nice potential card wall replacement • Platform developed, ref-app is based on collaboration, not agile development. Friday, 2 March 12
  • 103. Potential alternatives • SAP research InnoBoard • Cool tech, really nice potential card wall replacement • Platform developed, ref-app is based on collaboration, not agile development. • They want to do other applications on top of their platform, agile makes sense Friday, 2 March 12
  • 105. Commonalities • Bi-directional propagation of changes Friday, 2 March 12
  • 106. Commonalities • Bi-directional propagation of changes • Real-time (or near-to) updates Friday, 2 March 12
  • 107. Commonalities • Bi-directional propagation of changes • Real-time (or near-to) updates • Central and tangible Friday, 2 March 12
  • 108. Commonalities • Bi-directional propagation of changes • Real-time (or near-to) updates • Central and tangible • Allow for changing status, assigning to someone, adding new cards (kanban specific) Friday, 2 March 12
  • 110. Commonalities • No manual steps (other than set-up) Friday, 2 March 12
  • 111. Commonalities • No manual steps (other than set-up) • Some level of traceability Friday, 2 March 12
  • 112. Commonalities • No manual steps (other than set-up) • Some level of traceability • Automated reporting & chart generation Friday, 2 March 12
  • 114. We’ve tried this before Friday, 2 March 12
  • 115. We’ve tried this before • My colleague Shihab and I worked on this last year Friday, 2 March 12
  • 116. We’ve tried this before • My colleague Shihab and I worked on this last year • Blinded by cool tech, we lost sight of the “solve one problem and solve it well” ideal Friday, 2 March 12
  • 117. We’ve tried this before • My colleague Shihab and I worked on this last year • Blinded by cool tech, we lost sight of the “solve one problem and solve it well” ideal • Shipped a tech demo, got some positive feedback, went nowhere with it Friday, 2 March 12
  • 118. Keen to try again Friday, 2 March 12
  • 119. Keen to try again • But curious as to whether analog-or-death types agree with me that there’s value Friday, 2 March 12
  • 120. Keen to try again • But curious as to whether analog-or-death types agree with me that there’s value • Feel free to share your thoughts afterwards Friday, 2 March 12
  • 122. Recapping • Card walls face problems, not just as the team grows, but also as the organisation the team exists within grows Friday, 2 March 12
  • 123. Recapping • Card walls face problems, not just as the team grows, but also as the organisation the team exists within grows • Current alternatives can’t solve every problem, but they might solve your’s Friday, 2 March 12
  • 124. Recapping • Card walls face problems, not just as the team grows, but also as the organisation the team exists within grows • Current alternatives can’t solve every problem, but they might solve your’s • No silver bullet Friday, 2 March 12
  • 125. Recapping • Card walls face problems, not just as the team grows, but also as the organisation the team exists within grows • Current alternatives can’t solve every problem, but they might solve your’s • No silver bullet • No free lunch Friday, 2 March 12