SlideShare uma empresa Scribd logo
1 de 125
Baixar para ler offline
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

Mais conteúdo relacionado

Semelhante a Scaling the card wall

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 IdeasClayton Lengel-Zigich
 
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 EckGame HUB
 
Transmédia carte blanche final
Transmédia carte blanche finalTransmédia carte blanche final
Transmédia carte blanche finalSiobhan O'Flynn
 
Usability Testing Plans
Usability Testing PlansUsability Testing Plans
Usability Testing PlansKrista Kennedy
 

Semelhante 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

Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Principled Technologies
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
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 businesspanagenda
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024SynarionITSolutions
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
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.pdfsudhanshuwaghmare1
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 

Último (20)

Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
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
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
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
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 

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