Your SlideShare is downloading. ×
0
Cross-Functional Pairing: What it is and why you should be doing it
Cross-Functional Pairing: What it is and why you should be doing it
Cross-Functional Pairing: What it is and why you should be doing it
Cross-Functional Pairing: What it is and why you should be doing it
Cross-Functional Pairing: What it is and why you should be doing it
Cross-Functional Pairing: What it is and why you should be doing it
Cross-Functional Pairing: What it is and why you should be doing it
Cross-Functional Pairing: What it is and why you should be doing it
Cross-Functional Pairing: What it is and why you should be doing it
Cross-Functional Pairing: What it is and why you should be doing it
Cross-Functional Pairing: What it is and why you should be doing it
Cross-Functional Pairing: What it is and why you should be doing it
Cross-Functional Pairing: What it is and why you should be doing it
Cross-Functional Pairing: What it is and why you should be doing it
Cross-Functional Pairing: What it is and why you should be doing it
Cross-Functional Pairing: What it is and why you should be doing it
Cross-Functional Pairing: What it is and why you should be doing it
Cross-Functional Pairing: What it is and why you should be doing it
Cross-Functional Pairing: What it is and why you should be doing it
Cross-Functional Pairing: What it is and why you should be doing it
Cross-Functional Pairing: What it is and why you should be doing it
Cross-Functional Pairing: What it is and why you should be doing it
Cross-Functional Pairing: What it is and why you should be doing it
Cross-Functional Pairing: What it is and why you should be doing it
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Cross-Functional Pairing: What it is and why you should be doing it

20,034

Published on

Anders Ramsay will provide an overview of cross-functional pairing, with Jef Bekes and Mike Long presenting a case study from work done at ThoughtWorks Studios. Topics discussed will include group …

Anders Ramsay will provide an overview of cross-functional pairing, with Jef Bekes and Mike Long presenting a case study from work done at ThoughtWorks Studios. Topics discussed will include group sketching, use of a prototyping framework, and designing in the browser vs designing with PhotoShop/Wireframes.

Published in: Technology
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
20,034
On Slideshare
0
From Embeds
0
Number of Embeds
21
Actions
Shares
0
Downloads
19
Comments
0
Likes
3
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • How many people here have done some form of pairing?Yes/no?Who here can give me a definition?Source: http://www.emagzin.com/wp-content/uploads/2010/06/120308.jpeg
  • How many people here have done some form of pairing?Yes/no?Who here can give me a definition?Source: http://www.emagzin.com/wp-content/uploads/2010/06/120308.jpeg
  • Bird by Bird: some instruction on writing and life:“I think perfectionism is based on the obsessive belief that if you run carefully enough, hitting each stepping-stone just right, you won’t have to die. The truth is that you will die anyway and that a lot of people who aren’t even looking at their feet are going to do a whole lot better than you, and have a lot more fun while they’re doing it.” From Andy Hunt Bookhttp://www.orcutt.net/othercontent/sfds.pdf
  • Bird by Bird: some instruction on writing and life:“I think perfectionism is based on the obsessive belief that if you run carefully enough, hitting each stepping-stone just right, you won’t have to die. The truth is that you will die anyway and that a lot of people who aren’t even looking at their feet are going to do a whole lot better than you, and have a lot more fun while they’re doing it.”
  • Transcript

    • 1. Cross-functional PairingWhat it is and why you should be doing itAnders Ramsay JefBekesMike Long | Balanced Team Conference 2011<br />#xpairing @pairingproject<br />Photo Credit: http://www.emagzin.com/wp-content/uploads/2010/06/120308.jpeg<br />
    • 2.
    • 3. Driver<br />Navigator<br />Continuous Ideation/Production/Feedback<br />
    • 4. 1+1&gt;2<br />Sustained Focus<br />Continuous Debugging<br />Multi-sensory stimulation<br />Knowledge distribution<br />
    • 5. Why don’t we get to pair?!<br />
    • 6. X-Functional Pairing<br />Sustained Focus<br />Continuous Debugging<br />Multi-sensory stimulation<br />Knowledge distribution<br />Create an L-Mode/R-Mode Tug-of-War<br />Create a Cross-Disciplinary Loop<br />Get comfortable sharing work in progress<br />Learn to create lean specs<br />
    • 7. Linear-Mode<br />Logical, Step-by-step<br />“Gives you the power to work through details and make it happen.”<br />Rich-Mode<br />Non-linear, Intuitive<br />Holistic, Asynchronous<br />Non-verbal (e.g. visual)<br />
    • 8. Cross-Disciplinary Feedback Loop<br />
    • 9. Get Comfortable SharingWork in progress<br />
    • 10. Get Comfortable Creating Lean Specs<br />
    • 11. Also…be sure you are doing a complete feedback loop…<br />Think<br />Make<br />Check<br />
    • 12. When is a good time to x-pair?<br />Do this first…<br />Big Picture Design/User Flow/Sketch-level UI<br />Ideal time to x-pair…<br />During a sprint, solving a narrowly defined problem<br />
    • 13. Is it all roses?<br />Less or no continuous debugging<br />Risk of tunnel-vision/solving wrong problem<br />Designer/Developer dynamic can become stressful/aggravating<br />
    • 14. Case Study…<br />Mingle Planner<br />
    • 15. Product group at Agile software development company<br />Implementing Agile UX practices:<br /><ul><li>Design pattern libraries
    • 16. Lo-fi sketches &gt; interactive prototypes
    • 17. Designing in the browser, refining in the codebase</li></ul>We require our UX designers to be unicorns technical (HTML/CSS/Javascript) and analytical <br />
    • 18. Case Study: Mingle Planner<br /><ul><li>Intervening in a project that lacked focus and a conceptual framework
    • 19. Collaborative sessions to map out high-level concepts, relationships, and organizing principles
    • 20. Analysis by design &gt; rough sketch of key paths and UI</li></li></ul><li>Whiteboard Sketch:<br />Product Concepts and Relationships<br />
    • 21.
    • 22. Interactive Pattern Library<br />
    • 23.
    • 24. What we did<br /><ul><li>Leverage pattern library to (quickly) build out an interactive prototype (HTML/CSS/Javascript)
    • 25. User prototype to validate conceptual framework and UI framework
    • 26. Prototype becomes a living document/style guide for developers
    • 27. Designing in the browser &gt; designing in the codebase</li></li></ul><li>Interactive Prototype<br />(HTML/CSS/jQuery/Highcharts)<br />
    • 28.
    • 29. Thanks!<br />Anders Ramsay - @andersramsay<br />JefBekes - @jbekes<br />Mike Long – sequence3@gmail.com<br />P.s. check out pairingproject.org<br />

    ×