SlideShare a Scribd company logo
Workingwith
DevelopersForFun&ProfitJack Moffett | @jackmoffett
Senior Interaction Designer
Inmedius, a Boeing Company
designaday.tumblr.com
Working with Developers for Fun and Profit
“The way we work at Apple is that the
complexity of these products really
makes it critical to work collaboratively,
with different areas of expertise. I think
that’s one of the things about my job I
enjoy the most. I work with silicon
designers, electronic and mechanical
engineers, and I think you would
struggle to determine who does what
when we get together. We’re located
together, we share the same goal, have
exactly the same preoccupation with
making great products.”
!
Sir Jonathan Ive
TightIntegration
the board is misleading by snickclunk
http://www.flickr.com/photos/snickclunk/4119284398/in/photostream/
Bridgesto
Development
Bridgesto
Development
Relationships (the soft skills)
Bridgesto
Development
Relationships (the soft skills)
Supporting Development
Bridgesto
Development
Relationships (the soft skills)
Supporting Development
Documentation
Bridgesto
Development
Relationships (the soft skills)
Supporting Development
Documentation
Comprehensive Participation
Bridgesto
Development
Relationships (the soft skills)
Supporting Development
Documentation
Comprehensive Participation
Shared Tools
Bridgesto
Development
Relationships (the soft skills)
Supporting Development
Documentation
Comprehensive Participation
Shared Tools
Implementing the UI
Relationships
WhoWe
WorkWith
Working with Developers for Fun and Profit
DONot
Tug Of War by Tom Blackwell
https://flic.kr/p/6pjYgc
DONot
Critique engineering prototypes on
aesthetics or usability.
Tug Of War by Tom Blackwell
https://flic.kr/p/6pjYgc
DONot
Critique engineering prototypes on
aesthetics or usability.
Expect developers to have the same
design sensibilities you have.
Tug Of War by Tom Blackwell
https://flic.kr/p/6pjYgc
DONot
Critique engineering prototypes on
aesthetics or usability.
Expect developers to have the same
design sensibilities you have.
Force your process on the developers.
Tug Of War by Tom Blackwell
https://flic.kr/p/6pjYgc
DONot
Critique engineering prototypes on
aesthetics or usability.
Expect developers to have the same
design sensibilities you have.
Force your process on the developers.
Expect developers to make last-minute
changes just because you haven’t been
involved until late in the process. Tug Of War by Tom Blackwell
https://flic.kr/p/6pjYgc
YesPlease
Green Ants by Kasi Metcalfe
https://www.flickr.com/photos/kasimetcalfe/339113868
YesPleasePosition your involvement as something that
makes your developers’jobs easier.
Green Ants by Kasi Metcalfe
https://www.flickr.com/photos/kasimetcalfe/339113868
YesPleasePosition your involvement as something that
makes your developers’jobs easier.
Be inclusive. It’s not our responsibility to make
decisions so much as to offer options.
Green Ants by Kasi Metcalfe
https://www.flickr.com/photos/kasimetcalfe/339113868
YesPleasePosition your involvement as something that
makes your developers’jobs easier.
Be inclusive. It’s not our responsibility to make
decisions so much as to offer options.
Dare to compromise.
Green Ants by Kasi Metcalfe
https://www.flickr.com/photos/kasimetcalfe/339113868
YesPleasePosition your involvement as something that
makes your developers’jobs easier.
Be inclusive. It’s not our responsibility to make
decisions so much as to offer options.
Dare to compromise.
Find opportunities to educate.
Green Ants by Kasi Metcalfe
https://www.flickr.com/photos/kasimetcalfe/339113868
YesPleasePosition your involvement as something that
makes your developers’jobs easier.
Be inclusive. It’s not our responsibility to make
decisions so much as to offer options.
Dare to compromise.
Find opportunities to educate.
Be social.
Green Ants by Kasi Metcalfe
https://www.flickr.com/photos/kasimetcalfe/339113868
Relationships
“Have a beer with your engineer. You can accelerate
trust and communication if someone feels you care
about them as a person—and not just a set of skills
that you rely on to realize a design vision.”
Jenna Bilotta – How Designers and Engineers Can Play Nice
(and Still Run with Scissors)
Collaboration
lifecycle
65: Wellbeck College Mens Novice 8+ by Steve Selwood
https://www.flickr.com/photos/8507625@N02/11122136456
Collaboration
lifecycle
Requirements Analysis
Design
Implementation
Functional Testing
Usability Testing
65: Wellbeck College Mens Novice 8+ by Steve Selwood
https://www.flickr.com/photos/8507625@N02/11122136456
Collaboration
lifecycle
Requirements Analysis
Design
Implementation
Functional Testing
Usability Testing
65: Wellbeck College Mens Novice 8+ by Steve Selwood
https://www.flickr.com/photos/8507625@N02/11122136456
Requirements
Developashared
understandingof
therequirements
Pre-game huddle by -just-jen- http://www.flickr.com/photos/whetzel/55214389/
Developashared
understandingof
therequirements
Pre-game huddle by -just-jen- http://www.flickr.com/photos/whetzel/55214389/
“We’ve got to find a
way to make this...
fit into the hole for
this... using nothing
but that.”
Identifytechnical
challenges
Identify
technologies
The cup that can only be half-full. by vrogy http://www.flickr.com/photos/vrogy/511644410/
Identify
technologies
The cup that can only be half-full. by vrogy http://www.flickr.com/photos/vrogy/511644410/
EstimateTime
&Effort
“Ideally, the developers and I are to work
closely together during the design phase...
but it typically works out that they gloss over
the document or attend a few meetings and
get a basic understanding of what we are
planning on doing, but never pay attention
to the full details. Then they tend to come to
me with questions or ‘are you crazy? I can’t do
that!’ when it’s time for them to put together
a timeline for their development assessment.
After a few times of close calls, they are
beginning to pay more attention to the
pencil sketches and overall workflows we
put together for them.”
By eflon http://www.flickr.com/photos/eflon/5079163335/
EstimateTime
&Effort
EstimateTime
&Effort
EstimateTime
&Effort
softwarebillofmaterials
EstimateTime
&Effort
Howcanwebestprioritizeour
worktosupportthe
developers’ schedule?
EstimateTime
&Effort
A successful tool is one that was used to do something undreamed of by its author. by katerha
http://www.flickr.com/photos/katerha/5746905652/
Usetheir
tools
IssueTracking
IssueTracking Create items for each of your
design tasks.
Developers can subscribe to the
ones that relate to their own tasks.
Your estimates can be calculated
in the burndown chart, or not.
IssueTracking
Design
Design
Documentation
One size fits all…. By The Candid Street
http://www.flickr.com/photos/haddadi/5971508861/
Design
Documentation
One size fits all…. By The Candid Street
http://www.flickr.com/photos/haddadi/5971508861/
Design
Documentation
One size fits all…. By The Candid Street
http://www.flickr.com/photos/haddadi/5971508861/
Design
Documentation
Design
Documentation
Designthedocumentationfor
thosethatwillwearit.
Design
Documentation
Design
Documentation
Design documentation to be a
reference tool.
Always reference the requirements.
Be concise and explicit in your
explanation.
Label screens effectively.
Be thorough.
Be consistent.
FortheClient
Forthe
Developers
Forthe
Developers
Working with Developers for Fun and Profit
Bill Scott
“The developers really appreciated it, because they
could just look at it, and they didn’t have to wonder
if the designer had forgotten something.”
Documentationispartofthedesignprocess.
Documentationispartofthedesignprocess.
Youlearnalotbydescribing
yourdesign.
Questions?
Roberto Clemente Bridge in Pittsburgh by Brook Ward
https://flic.kr/p/dAWcYQ
Jack Moffett | @jackmoffett
Senior Interaction Designer
Inmedius, a Boeing Company
jackmoffett@mac.com
designaday.tumblr.com
1. State of the Industry
2. Looking for Group
3. Collaboration Life Cycle
4. Why HTML and CSS?
5. Tooling Up
6. Formatting Standards
7. OOCSS
8. Owning Behavior
9. Looking Toward the Horizon
Chapter
Available for pre-order:
!
store.elsevier.com
amazon.com
barnesandnoble.com
!
In stores mid-August.
ThankYou!Jack Moffett | @jackmoffett
Senior Interaction Designer
Inmedius, a Boeing Company
jackmoffett@mac.com
designaday.tumblr.com

More Related Content

PDF
OSS From the Outside In - A Personal Journey With Akka.NET
PDF
Balanced Team LeanUX NYC Social
PDF
Balanced craft
PDF
Success takes teams, not working together
PDF
Social Media, the next Resume?
KEY
Geek management @wwwh 183.
PDF
Blank Page to World Stage [Design Matters 2017]
PDF
Leanconf 2014: the agony of lean startup by tristan kromer
OSS From the Outside In - A Personal Journey With Akka.NET
Balanced Team LeanUX NYC Social
Balanced craft
Success takes teams, not working together
Social Media, the next Resume?
Geek management @wwwh 183.
Blank Page to World Stage [Design Matters 2017]
Leanconf 2014: the agony of lean startup by tristan kromer

What's hot (18)

PDF
Ideastalk_General
PDF
We Like to Move It! Moving Activities with Mobile Devices GAETC13
PPT
module 02: methodology
PPTX
Increasing Gender Diversity in Tech - International Women's Day 2016
PPT
How to run a scrappy startup
PDF
Finding Your Way - Big Data vs. Wayfinding On Your Campus - #heweb15 #aim7
PDF
5 Principles of the Modern Math Classroom - Edscape 2015
PDF
Fa102a project
PDF
Suggestions For Improving Your Research Process
PDF
Fa102a project
PDF
Innovative Technology
PDF
Better Design Feedback – Element UX Talks 2018
PDF
"What if we tried..." Practical Prototyping for Tinkerers, Inventors & On-the...
PDF
Fa102a project
PDF
Social Media Experiment: How to Find a New Job - BlogWorld 5NOV11 (Waldow Soc...
PDF
The Pinterest Effect - How Businesses Can Use Pinterest For Marketing
PDF
Lessons From My 20s on Life, Entrepreneurship, and The World - Ryan Allis
PPTX
Image is everything year 10 transition 2015 (1)
Ideastalk_General
We Like to Move It! Moving Activities with Mobile Devices GAETC13
module 02: methodology
Increasing Gender Diversity in Tech - International Women's Day 2016
How to run a scrappy startup
Finding Your Way - Big Data vs. Wayfinding On Your Campus - #heweb15 #aim7
5 Principles of the Modern Math Classroom - Edscape 2015
Fa102a project
Suggestions For Improving Your Research Process
Fa102a project
Innovative Technology
Better Design Feedback – Element UX Talks 2018
"What if we tried..." Practical Prototyping for Tinkerers, Inventors & On-the...
Fa102a project
Social Media Experiment: How to Find a New Job - BlogWorld 5NOV11 (Waldow Soc...
The Pinterest Effect - How Businesses Can Use Pinterest For Marketing
Lessons From My 20s on Life, Entrepreneurship, and The World - Ryan Allis
Image is everything year 10 transition 2015 (1)
Ad

Similar to Working with Developers for Fun and Profit (20)

PDF
Working with Developers
PDF
Agile Prototyping Best Practices
PDF
Design in Startups
PDF
Building real things for real people 2009
PPTX
Cre
PDF
Unleash Your Inner Unicorn
PDF
Plugging in: Leveraging Technology For Engagement
PDF
Digital divide or digital difference
PDF
Push conference 2018 key takeaways
PPTX
Introduction to User Experience Design
PDF
Rapid Product Design in the Wild, Agile 2013
PDF
Agile in Distributed Team Setups
PPT
Webquest
PDF
Design Thinking by Mark Uraine
PDF
I'm Graduating Soon. Help! How Do I Get into the Tech Field?
PDF
Usability Testing On A Digital Product
PPTX
Finding Great Tech For Teaching
PPTX
Reflective SlideDocs
PDF
Don't demo facts. Demo stories! (handouts)
PDF
What is UX Design?
Working with Developers
Agile Prototyping Best Practices
Design in Startups
Building real things for real people 2009
Cre
Unleash Your Inner Unicorn
Plugging in: Leveraging Technology For Engagement
Digital divide or digital difference
Push conference 2018 key takeaways
Introduction to User Experience Design
Rapid Product Design in the Wild, Agile 2013
Agile in Distributed Team Setups
Webquest
Design Thinking by Mark Uraine
I'm Graduating Soon. Help! How Do I Get into the Tech Field?
Usability Testing On A Digital Product
Finding Great Tech For Teaching
Reflective SlideDocs
Don't demo facts. Demo stories! (handouts)
What is UX Design?
Ad

Recently uploaded (20)

PDF
The Basics of Presentation Design eBook by VerdanaBold
PDF
Govind singh Corporate office interior Portfolio
PPTX
ENG4-Q2-W5-PPT (1).pptx nhdedhhehejjedheh
PDF
The Complete Guide to Buying Verified Stripe Accounts 2025.pdf
PPTX
Final Presentation of Reportttttttttttttttt
PPTX
LITERATURE CASE STUDY DESIGN SEMESTER 5.pptx
PPTX
PROPOSAL tentang PLN di metode pelaksanaan.pptx
PDF
Test slideshare presentation for blog post
PDF
intro_to_rust.pptx_123456789012446789.pdf
PDF
Architecture Design Portfolio- VICTOR OKUTU
PPT
EthicsNotesSTUDENTCOPYfghhnmncssssx sjsjsj
PDF
Trends That Shape Graphic Design Services
PDF
analisis snsistem etnga ahrfahfffffffffffffffffffff
PDF
2025CategoryRanking of technology university
PPTX
Introduction to Building Information Modeling
PPT
WHY_R12 Uaafafafpgradeaffafafafaffff.ppt
PPT
aksharma-dfs.pptgfgfgdfgdgdfgdfgdgdrgdgdgdgdgdgadgdgd
PPTX
8086.pptx microprocessor and microcontroller
PPTX
UI UX Elective Course S1 Sistem Informasi RPS.pptx
PPTX
Acoustics new for. Sound insulation and absorber
The Basics of Presentation Design eBook by VerdanaBold
Govind singh Corporate office interior Portfolio
ENG4-Q2-W5-PPT (1).pptx nhdedhhehejjedheh
The Complete Guide to Buying Verified Stripe Accounts 2025.pdf
Final Presentation of Reportttttttttttttttt
LITERATURE CASE STUDY DESIGN SEMESTER 5.pptx
PROPOSAL tentang PLN di metode pelaksanaan.pptx
Test slideshare presentation for blog post
intro_to_rust.pptx_123456789012446789.pdf
Architecture Design Portfolio- VICTOR OKUTU
EthicsNotesSTUDENTCOPYfghhnmncssssx sjsjsj
Trends That Shape Graphic Design Services
analisis snsistem etnga ahrfahfffffffffffffffffffff
2025CategoryRanking of technology university
Introduction to Building Information Modeling
WHY_R12 Uaafafafpgradeaffafafafaffff.ppt
aksharma-dfs.pptgfgfgdfgdgdfgdfgdgdrgdgdgdgdgdgadgdgd
8086.pptx microprocessor and microcontroller
UI UX Elective Course S1 Sistem Informasi RPS.pptx
Acoustics new for. Sound insulation and absorber

Working with Developers for Fun and Profit