Cross-functional PairingWhat it is and why you should be doing itAnders Ramsay JefBekesMike Long | Balanced Team Conferenc...
Driver<br />Navigator<br />Continuous Ideation/Production/Feedback<br />
1+1>2<br />Sustained Focus<br />Continuous Debugging<br />Multi-sensory stimulation<br />Knowledge distribution<br />
Why don’t we get to pair?!<br />
X-Functional Pairing<br />Sustained Focus<br />Continuous Debugging<br />Multi-sensory stimulation<br />Knowledge distribu...
Linear-Mode<br />Logical, Step-by-step<br />“Gives you the power to work through details and make it happen.”<br />Rich-Mo...
Cross-Disciplinary Feedback Loop<br />
Get Comfortable SharingWork in progress<br />
Get Comfortable Creating Lean Specs<br />
Also…be sure you are doing a complete feedback loop…<br />Think<br />Make<br />Check<br />
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-...
Is it all roses?<br />Less or no continuous debugging<br />Risk of tunnel-vision/solving wrong problem<br />Designer/Devel...
Case Study…<br />Mingle Planner<br />
Product group at Agile software development company<br />Implementing Agile UX practices:<br /><ul><li>Design pattern libr...
Lo-fi sketches > interactive prototypes
Designing in the browser, refining in the codebase</li></ul>We require our UX designers to be unicorns technical (HTML/CSS...
Case Study: Mingle Planner<br /><ul><li>Intervening in a project that lacked focus and a conceptual framework
Collaborative sessions to map out high-level concepts, relationships, and organizing principles
Analysis by design > rough sketch of key paths and UI</li></li></ul><li>Whiteboard Sketch:<br />Product Concepts and Relat...
Interactive Pattern Library<br />
What we did<br /><ul><li>Leverage pattern library to (quickly) build out an interactive prototype (HTML/CSS/Javascript)
User prototype to validate conceptual framework and UI framework
Upcoming SlideShare
Loading in …5
×

Cross-Functional Pairing: How it works and why you should be doing it - Ander Ramsay, Jef Bekes, Michael Long

3,454 views

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 sketching, use of a prototyping framework, and designing in the browser vs designing with PhotoShop/Wireframes.

See http://www.balancedteam.org/balconf-2011-resources/ for other Balanced Team Conference 2011 presentations.

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

No Downloads
Views
Total views
3,529
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
1
Comments
0
Likes
8
Embeds 0
No embeds

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.”
  • Cross-Functional Pairing: How it works and why you should be doing it - Ander Ramsay, Jef Bekes, Michael Long

    1. 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. 2.
    3. 3. Driver<br />Navigator<br />Continuous Ideation/Production/Feedback<br />
    4. 4. 1+1>2<br />Sustained Focus<br />Continuous Debugging<br />Multi-sensory stimulation<br />Knowledge distribution<br />
    5. 5. Why don’t we get to pair?!<br />
    6. 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. 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. 8. Cross-Disciplinary Feedback Loop<br />
    9. 9. Get Comfortable SharingWork in progress<br />
    10. 10. Get Comfortable Creating Lean Specs<br />
    11. 11. Also…be sure you are doing a complete feedback loop…<br />Think<br />Make<br />Check<br />
    12. 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. 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. 14. Case Study…<br />Mingle Planner<br />
    15. 15. Product group at Agile software development company<br />Implementing Agile UX practices:<br /><ul><li>Design pattern libraries
    16. 16. Lo-fi sketches > interactive prototypes
    17. 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. 18. Case Study: Mingle Planner<br /><ul><li>Intervening in a project that lacked focus and a conceptual framework
    19. 19. Collaborative sessions to map out high-level concepts, relationships, and organizing principles
    20. 20. Analysis by design > rough sketch of key paths and UI</li></li></ul><li>Whiteboard Sketch:<br />Product Concepts and Relationships<br />
    21. 21.
    22. 22. Interactive Pattern Library<br />
    23. 23.
    24. 24. What we did<br /><ul><li>Leverage pattern library to (quickly) build out an interactive prototype (HTML/CSS/Javascript)
    25. 25. User prototype to validate conceptual framework and UI framework
    26. 26. Prototype becomes a living document/style guide for developers
    27. 27. Designing in the browser > designing in the codebase</li></li></ul><li>Interactive Prototype<br />(HTML/CSS/jQuery/Highcharts)<br />
    28. 28.
    29. 29. Thanks!<br />Anders Ramsay - @andersramsay<br />JefBekes - @jbekes<br />Mike Long – sequence3@gmail.com<br />P.s. check out pairingproject.org<br />

    ×