Bridging the gap between two different ways of thinking. A short presentation on how to best work with Developers and Designers to create a great product!
11. @_davestadler
โWhether weโre employees pitching
colleagues on a new idea,
entrepreneurs enticing funders to
invest, or parents and teachers
cajoling children to study, we spend
our days trying to move others. Like
it or not, weโre all in sales now.โ
!
~ Daniel H. Pink
25. @_davestadler
โข Product becomes more usable
โข Making more profit
โข Building team relationships
โข Educating and learning from each other
benefits of buying design
30. @_davestadler
โ
Iโve been amazed at how often those outside the
discipline of design assume that what designers do is
decoration - likely because so much bad design
simply is decoration. - Good design isnโt.
!
- Good design is problem solving.
Jeffrey Veen
โ
36. @_davestadler
1. A say in what is being built.
2. Confidence in the design direction.
3. Annotated Design Files
if developers hadโฆ
they could ship great software.
42. @_davestadler
Team kick-off meeting
โข Fostering input from the team
โข Building a collaborative vision
โข Getting buy-in
โข Avoiding pitfalls down the road
44. @_davestadler
collaborative approach
โข Discover and share with group
โข Speed sketching sessions for features
โข Divide and Conquer when appropriate
โข Iterate upon prototypes
โข Retrospective at end of sprints
46. @_davestadler
UX inside an Agile environment
โข Stagger your Sprints
โข Put Design one sprint ahead of development
โข Gives time for internal and external review, revisions, and sign-off.
โข Keep whole team in these early meetings
โข Dev feedback is necessary even before coding begins
50. @_davestadler
designers do your homework
โข Absorb any existing research done by client
โข Discover personas
โข Interview users
โข Document user journeys
โข Track clicks
โข Record usersโ interactions on-screen
51. @_davestadler
!
โIf I had an hour to solve a problem
I'd spend 55 minutes thinking about the problem
and 5 minutes thinking about solutions.โ
~ Alfred Einstein
56. @_davestadler
user journey maps
RangeofEmotions
DelightedFrustratted
ActionThoughts
// Persona #1:
Alisa
โShe used CIP for 2min and found a lead -
Canadian company that was not on their radar -
and now the technology is under evaluationโ
Feel
Curious.
Used
Search
to
find
a
school/institution
Using
work-around
because
itโseasier.
Used
om
ni-search
to
find
school.
Delighted
to
find
the
schoolIwanted.
Landed
on
UniversityProfile
page
Found
a
tab
forPatentsasexpected.
Clicked
โPatentsโtab
on
profile
page.
Curiousto
see
whatIcan
find.
Searched
7
differentterm
swithin
school.
Found
whatIwaslooking
for!
Clicked
on
one
patent.
Dissapointed
thatitem
wasnโtworthwhile.
Couldnโtfind
anything
ofinterest.
Starting
over,trying
a
new
search.
W
entbackto
search
anotheruniversity,
Stillsearching
form
ydesired
content.
Clicked
a
few
patentswithin
a
new
school.
Found
a
profile
page,thiscould
be
good!
Clicked
through
to
โProfileโofindiviiual.
Searching
through
a
lotofpages...
Continuing
on,clicked
through
30
pages.
Tried
feed
tab,to
see
whatitโsabout.
Viewed
โTourโofFeed
Feed
looksuseful,Iโlltryitout.
W
entto
create
a
new
feed.Confused
on
whatto
do,leave
thisfornow.
Didnโtcreate
theeee
feed
and
left.
Curiouswhatisfilings?Doesnโtreallyhelp.
Clicked
the
โFilingsโtab
and
then
left.
Seen
allthe
parts,backto
search
form
e.
Goesbackto
search.
Didnโtknow
aboutfilters,these
can
help
.
Usesfiltersaftertheyunderstand
them
.
Betterresults,stilltakesawhile
to
filter.
Clicksthrough
m
anypagesuntilfinding
it.
// JOURNEY MAP #1: Company (Buy-Side)
66. @_davestadler
Working side by side
โข Increases iterations
โข Feedback loop is instantaneous
โข Ideation can be tested quickly
โข Google Hangouts when remote
67. @_davestadler
uniform direction
โข Use similar grids, patterns, elements, colors, and typography
โข Cat-Herd the unseen use-cases that inevitably rear their heads
โข Too many different paradigms can confuse users
โข Sometimes compromises are needed
79. @_davestadler
1. Share the discovery stage with the entire team.
2. Collect Research & Usability Data to drive problem solving
3. Create annotated documents to expedite development
if designers willโฆ
they can ship great software!