Download as pdf
Download as pdf
You are on page 1of 35

EXTREME DESIGN

The Secrets to Successful Design Pairing

Samuel Bowles Paul Hart

Monday, April 18, 2011


Samuel Bowles Paul Hart
@shmuel @pablohart

Monday, April 18, 2011


Design (n):
A specification of an
object, manifested by an
agent, intended to
accomplish a goal, in a
particular environment,
using a set of primitive
components, satisfying a
set of requirements,
subject to constraints.

http://paulralph.name/wp-content/uploads/2011/01/Ralph-and-Wand-A-
Proposal-for-a-Formal-Definition-of-the-Design-Concept.pdf

Monday, April 18, 2011


Pairing (v):
Two people with a
common goal working
on a shared artifact.

Monday, April 18, 2011


Collaborate (v):
To work jointly with
others or together
especially in an
intellectual endeavor.

http://www.merriam-webster.com/dictionary/collaboration

Monday, April 18, 2011


TYPES OF PAIRING

Functional Cross-functional
Balanced Pairing

Monday, April 18, 2011


WHY PAIR

Universal Benefits from Pair Programming


• Increased discipline • Collective ownership
• Better work-product • Mentoring
• Resilient flow • Team cohesion
• Improved morale • Fewer interruptions
http://www.uxmag.com/design/pair-design-pays-dividends

Monday, April 18, 2011


WHY PAIR

Specific Benefits for Pair Design


• Removes Bias • Visual to spoken ideas
• Ensure rationality • Catalog Decisions

Monday, April 18, 2011


WHY PAIR

Specific Benefits for Cross-Functional Paring


• Greater Accessibility • Improved Morale
• More Holistic Solutions • Increased Team Value
• Better Load Balancing • Decreases the Bus#

Monday, April 18, 2011


e Expert/Novice

http://blogs.construx.com/blogs/stevemcc/archive/2008/03/27/productivity-
variations-among-software-developers-and-teams-the-origin-of-quot-10x-quot.aspx

Monday, April 18, 2011


THE CHALLENGE

“I don’t think this change will take place before the end of
the century. We will have to suffer first from the lack of
foresight of our fathers and forefathers. After that,
something radically different can come, but it won’t come on
its own: it has to be prepared.”

— Robert Jungk on Participatory Design


Closing Comments Design Participation, 1972

http://www.maketools.com/articles-papers/CoCreation_Sanders_Stappers_08_preprint.pdf

Monday, April 18, 2011


• Heros work for awards
Hero Culture • Heros seek control
• Love Walls
• Expert-mindset
• Worship Originality
• Work Alone
• Reveal work when its
“ready”

Monday, April 18, 2011


Competitive

Culture

Monday, April 18, 2011


Environment

Process

Monday, April 18, 2011


Effective Pairing

Monday, April 18, 2011


Communication
• Talk about pairing
• Allow time for self-correcting
• Pass the keyboard
• Use standards
• Practice active listening
• Talk a lot

Monday, April 18, 2011


Conflict
• Bring in a 3rd party
• Card it and shelve it
• Take 10
• Drive for Five

Monday, April 18, 2011


PAIR PARTNER
PICKING PRINCIPLES

Strategic Tactical

Cross-functional Functional
Collaboration Pairing
User/Product Owner/Client Designer/Coder

Monday, April 18, 2011


PAIR PARTNER
PICKING PRINCIPLES

Visual Technical

Cross-functional Functional

Monday, April 18, 2011


Strategy
Cross-functional, Collaborative, User / PO / Client

Workflow Biz Obj

Wireframes
Moodboards Storymap

Visual Technical
Cross-functional Functional

Visual Design Unit Tests

Style Guide Front End


Code

Tactical
Functional, Pairing, Design / Coder

Monday, April 18, 2011


Strategy
Cross-functional, Collaborative, User / PO / Client

Workflow Biz Obj

Wireframes
Moodboards Storymap

Visual Technical
Cross-functional Functional

Visual Design Unit Tests

Style Guide Front End


Code

Tactical
Functional, Pairing, Design / Coder

Monday, April 18, 2011


Strategy
Cross-functional, Collaborative, User / PO / Client

Workflow Biz Obj

Wireframes
Moodboards Storymap

Visual Technical
Cross-functional Functional

Visual Design Unit Tests

Style Guide Front End


Code

Tactical
Functional, Pairing, Design / Coder

Monday, April 18, 2011


Strategy
Cross-functional, Collaborative, User / PO / Client

Workflow Biz Obj

Wireframes
Moodboards Storymap

Visual Technical
Cross-functional Functional

Visual Design Unit Tests

Style Guide Front End


Code

Tactical
Functional, Pairing, Design / Coder

Monday, April 18, 2011


Strategy
Cross-functional, Collaborative, User / PO / Client

Workflow Biz Obj

Wireframes
Moodboards Storymap

Visual Technical
Cross-functional Functional

Visual Design Unit Tests

Style Guide Front End


Code

Tactical
Functional, Pairing, Design / Coder

Monday, April 18, 2011


Strategy
Cross-functional, Collaborative, User / PO / Client

Workflow Biz Obj

Wireframes
Moodboards Storymap

Visual Technical
Cross-functional Functional

Visual Design Unit Tests

Style Guide Front End


Code

Tactical
Functional, Pairing, Design / Coder

Monday, April 18, 2011


Strategy
Cross-functional, Collaborative, User / PO / Client

Workflow Biz Obj

Wireframes
Moodboards Storymap

Visual Technical
Cross-functional Functional

Visual Design Unit Tests

Style Guide Front End


Code

Tactical
Functional, Pairing, Design / Coder

Monday, April 18, 2011


Pairing in Practice

Case Study: Kidtelligent

Monday, April 18, 2011


Brand Attributes

• Approachable • Trusted
• Smart • Legitimate
• Helpful • Recognized
• Current • Proven
• Intelligent • Global

Monday, April 18, 2011


Monday, April 18, 2011
Kidtelligent—Wireframe
Specific Challenge

Page Title
http://sitename.com Google

News

Logo
Dashboard

95

Relevant
Colored
Shape
Jack: Kidtelligent Fieldmarshal
ENTJ

Overview Report Tips Plan

At Home Learning Activities With Others In Life

My child is too opinionated.


Bookmark
this
ESTJs state what they are thinking matter-of-factly and are confidently aware of aligning with rules or past experience. It is Challenges At
important for ESTJs to learn to identify when opinions are welcome and how to communicate them. Home
Lorem ipsum dolor sit amet,
adipiscing elit

Tips & Resources Set a Goal Help Creating Effective Goals Lorem ipsum dolor amet,
consectetuer adipiscing

Lorem Ipsum I commit to helping my child: Lorem ipsum dolor sit amet,
consectetuer elit
Lorem ipsum dolor sit amet,
consectetuer elit Lorem ipsum dolor sit amet,
by consectetuer adipiscing elit
Lorem Ipsum encouraging weekly
Lorem ipsum dolor sit amet, Lorem ipsum dolor sit amet,
by providing daily
consectetuer elit adipiscing elit

and reporting progress toward this goal monthly


Lorem Ipsum Lorem ipsum dolor amet,
Lorem ipsum dolor sit amet, consectetuer adipiscing
consectetuer elit
Set Goal Lorem ipsum dolor sit amet,
consectetuer elit
Lorem Ipsum
Lorem ipsum dolor sit amet,
Lorem ipsum dolor sit amet,
consectetuer elit consectetuer adipiscing elit

Lorem ipsum dolor sit amet,

Your Goal adipiscing elit


Edit Goal
Lorem ipsum dolor amet,
You committed to helping your Jack identify when
consectetuer opinions are
adipiscing
welcome and how to communicate them by reminding him to
Lorem
think before he speaks on a weekly ipsum dolor sit amet,
basis.
consectetuer elit

How are you progressing towards achieving this goal?


Lorem ipsum dolor sit amet,
consectetuer adipiscing elit

Improved

Stayed the Same

Declined

We've Reached Our Goal

Copyright © 2010 Kidtelligent. All Rights Reserved

Monday, April 18, 2011


Kidtelligent
Empower your child.
123 Main Street
Kidtelligent

Suite 200
Grand Rapids, MI
49506

Roger Jansen
616-555-1212
roger@kidtelligent.com

KidteEmllipowgereyounr tchild.
Increase Your Kidtelligence. kidtelligent.com

kidtelligent.com

Headline Museo Sans


Increase Your Special use copy—Museo Sans

Kidtelligence.
Lorem ipsum dolor sit amet, consecte-
tur adipiscing elit. Nulla semper vulpu-
tate diam, eget ullamcorper orci porta
vitae. Aenean tortor ante, fermentum
Help your kid thrive by unlocking the power of their fermentum sollicitudin vel, scelerisque
personality. Our specially designed assessment sed metus. Donec sed enim ligula, nec
shows you how and increases your kidtelligence. laoreet dui. Aliquam erat volutpat.

Visit kidtelligent.com Web body copy—Helvetica Neue


Lorem ipsum dolor sit amet, consecte-
tur adipiscing elit. Nulla semper vulpu-
tate diam, eget ullamcorper orci porta
vitae. Aenean tortor ante, fermentum
fermentum sollicitudin vel, scelerisque
sed metus. Donec sed enim ligula, nec

Lydia Kidtelligent
Empower your child.
laoreet dui. Aliquam erat volutpat.

I’M A KIDTELLIGENT
COMPOSER
Kidtelligent
kidtelligent.com
Kidtelligent
Empower your child.
Empower your child.

Eli
I’M A KIDTELLIGENT
INVENTOR Kidtelligent
Empower your child.
kidtelligent.com

Monday, April 18, 2011


Kidtelligent
The Science of Motivation
Meet Your Inventor.
UnleashYour Inventor.
Kidtelligent
The Science of Motivation

Unlocking personality. kidtelligent.com

Roger Jansen

Empower
616-555-1212
roger@kidtelligent.com

Kidtelligent
The Science of Motivation
Empower
Your Your
Champion.
Champion.
;".1&<'.=/&>?.#,$)&:'0@$1)/&A?',&
:"1.?*$&.1+&B"*#&@'+C&.,,&0?.%('"1)3&
kidtelligent.com
A$#)"1.,'-B&-$,,)&.&,"-&.D"*-&.&($#)"1&
.1+&E'+-$,,'2$1-&0.1&?$,(&B"*&
*1+$#)-.1+&F?.-&'-&%$.1)3&G"-'5.-$&
B"*#&@'+)&DB&*1+$#)-.1+'12&F?.-&
%.@$)&-?$%&-?#'5$3

123 Main Street !"#$%&&"'%($)*+,


Suite 200
Grand Rapids, MI
49506

Kidtelligent
The Science of Motivation

Josiah
I’M A KIDTELLIGENT
Isabela
I’M A KIDTELLIGENT Inspire Your
COMPOSER

kidtelligent.com
INVENTOR

kidtelligent.com Headline Serifa Bold and Brisa Composer. <"D&:B,.1/&G$,&<#""@)/&H('$,D$#2/&


.1+&B"*#&@'+C&.,,&0"%(")$#)3&
A$#)"1.,'-B&-$,,)&.&,"-&.D"*-&.&($#)"1&
.1+&E'+-$,,'2$1-&0.1&?$,(&B"*&

Body copy—Georgia *1+$#)-.1+&F?.-&'-&.,,&%$.1)3&


G"-'5.-$&B"*#&@'+)&DB&*1+$#)-.1+'12&
!"#$%&'()*%&+","#&)'-&.%$-/&0"1)$0-$-*#&.+'(')0'12&$,'-3&4*,,.&)$%($#&5*,(*-.-$& F?.-&%.@$)&-?$%&-?#'5$3

+'.%/&$2$-&*,,.%0"#($#&"#0'&("#-.&5'-.$3&6$1$.1&-"#-"#&.1-$/&7$#%$1-*%&7$#%$18
-*%&)",,'0'-*+'1&5$,/&)0$,$#')9*$&)$+&%$-*)3&:"1$0&)$+&$1'%&,'2*,./&1$0&,."#$$-&+*'3&
6,'9*.%&$#.-&5",*-(.-3
Kidtelligent
The Science of Motivation

Monday, April 18, 2011


Monday, April 18, 2011
Monday, April 18, 2011
ank You!

@shmuel @pablohart

Monday, April 18, 2011

You might also like