SlideShare a Scribd company logo
How can we get better designs?
How do we improve product development?
Experience Engineering and UX
How can we get better designs?
How do we improve product development?
How can we get better designs?
How do we improve product development?
We had this nagging problem…
The spec The result
How can we get better designs?
How do we improve product development?
…and this one too…
Can we get a
prototype?
Sorry.
24 points left this
week.
What is the right question?
How can we get better designs?
How do we improve product development?
How do we get better design?
How do we improve
product
development?
IxD, UR, VxD, Experience Engineering, LxD
What are other companies doing?
Leah Buley: The Modern UX Organization (Forrester Research)
https://vimeo.com/121037431
Dan McKinley, Etsy - Lean Startup Conference 2014
“It’s very difficult in the web to separate design and
implementation”
– David Marcotte, Designer and Author
“It’s not just an awareness of what the code can and can’t do,
because I believe the only way to figure out what code can and
can’t do is to write some, so, kinda yeah, you gotta be able to
write it”
– Jeff Veen, VP Product Adobe, Co-Founder Adaptive Path
”But front-end code (just HMTL and CSS; let’s forget Javascript for
now) is intrinsically linked to the design process. It’s a design tool just
as much as Photoshop.”
– Elliot Jay Stocks, Creative Director Adobe
Better Design
How do we get better design?
Excellent Experience Requires Iterative Design
Prototypes allow for high-confidence design and user validation
Iterating in the technology we’re using let’s us know what’s possible
Prototyping
Functional Specs
Design Conceptualization
Concept/User Validation
Functional Specs
Design Conceptualization
Design Conceptualization
Concept/User Validation
Hypothesis: Sticky tools “off” frustrates users when attempting to draw.
”It took me a long time to work out how the different
tools worked, I don’t think I would have persevered
with them and probably used a different package.”
Time to complete drawing: 14:29
Sticky tools “off”
Sticky tools “on” “I am likely to continue using this, in fact I already
have it bookmarked and am ready to share with the
company. I love how it works, love the unlimited
workspace and how easy it is and the main part is
you don’t have to download anything.”
Time to complete drawing: 8:53
Concept/User Validation (with Usertesting.com)
Improve Product Development
How do we
improve product
development?
Speed up development process – more control over where the code
expresses itself as the experience
Build empathy with developers
USER EXPERIENCE ENGINEERING
Concepts (incl. through code),
wireframes, visual design
Optimize for concepts, design
interactions, overall UX
Back end services connected to
stable front end code.
Optimize for security,
performance, scalability
Front End /
Back End Engineers
Rapid prototypes, front end code
Optimize for interaction behaviors,
look and feel, innovation
Experience EngineersUX Designers
(Visual and IxD)
Experience Engineers in UX
 Optimize for UX goals vs Engineering goals
 UX is responsible for creating experiences that engage and differentiate
in the market.
 Engineering is responsible ultimately for delivering scalable, secure,
efficient code in a working product.
 Offer new ways of solving problems that are more viable and robust
rather than simply saying, “that can’t be done.”
Web User Experience = Design + Implementation
The spec The result
We had this nagging problem…
.dropdown .dropdown-menu {
position: absolute;
top: 90%;
left: -18px;
z-index: 1000;
float: left;
min-width: 110px;
width: 120px;
margin: 11px 0px 0px;
list-style: none;
color: #555;
font-size: 10px;
border: 1px solid #adadad;
background-color: #eeeeee; }
.dropdown .dropdown-menu li:not(:last-child) {
border-bottom: solid 1px #adadad; }
.dropdown .dropdown-menu li > a {
display: block;
padding: 7px 10px; }
The new way…
Developer
Keys to Success
 Awesome team!
 HTML, Javascript, CSS
 Experience Engineer in UX
Team and Skills
 UX Dev Server
 Source control: Github
 Deployment: S3, cloudfront, Jenkins
Infrastructure
 Mimic production source control
and deployment process
Dev Process
 Rigor around testing protocol:
Usertesting.com
 Hypothesis and experiment definition
User Testing
How can we get better designs?
How do we improve product development?
Autodesk is a registered trademark of Autodesk, Inc., and/or its subsidiaries and/or affiliates in the USA and/or other countries. All other brand names, product names, or trademarks belong to their respective holders. Autodesk reserves the right to alter product
and services offerings, and specifications and pricing at any time without notice, and is not responsible for typographical or graphical errors that may appear in this document.
© 2013 Autodesk, Inc. All rights reserved.

More Related Content

What's hot

Agile Prototyping Best Practices
Agile Prototyping Best PracticesAgile Prototyping Best Practices
Agile Prototyping Best Practices
uxpin
 
Product UX Integration
Product UX IntegrationProduct UX Integration
Product UX Integration
Hilla Herzog Manor
 
UX Design process, #UX, #Design Process, #Agile UX
UX Design process, #UX, #Design Process, #Agile UX UX Design process, #UX, #Design Process, #Agile UX
UX Design process, #UX, #Design Process, #Agile UX
Murali Krishna
 
Becoming A User Advocate
Becoming A User AdvocateBecoming A User Advocate
Becoming A User Advocate
Karl Kaufmann
 
UX Tools for Agile Teams – Design Mission
UX Tools for Agile Teams – Design MissionUX Tools for Agile Teams – Design Mission
UX Tools for Agile Teams – Design MissionMarc-Oliver Gern
 
Contributing to Drupal: It's Not as Hard as it Looks
Contributing to Drupal: It's Not as Hard as it LooksContributing to Drupal: It's Not as Hard as it Looks
Contributing to Drupal: It's Not as Hard as it Looks
Karl Kaufmann
 
Design systems: accounting for quality and scalability
Design systems: accounting for quality and scalabilityDesign systems: accounting for quality and scalability
Design systems: accounting for quality and scalability
uxpin
 
Integrating Design and Development in Your Workflow
Integrating Design and Development in Your WorkflowIntegrating Design and Development in Your Workflow
Integrating Design and Development in Your Workflow
Karl Kaufmann
 
Prototyping invision vs axure
Prototyping invision vs axurePrototyping invision vs axure
Prototyping invision vs axure
Andrii Rusakov
 
Scaling Products With Design Systems
Scaling Products With Design Systems Scaling Products With Design Systems
Scaling Products With Design Systems
uxpin
 
UX and UI Workshops - User Journey
UX and UI Workshops - User JourneyUX and UI Workshops - User Journey
UX and UI Workshops - User Journey
Inwedo
 
Creating and Scaling an Enterprise Design System
Creating and Scaling an Enterprise Design SystemCreating and Scaling an Enterprise Design System
Creating and Scaling an Enterprise Design System
uxpin
 
Building a UX Process at Salesforce that Promotes Focus and Creativity
Building a UX Process at Salesforce that Promotes Focus and CreativityBuilding a UX Process at Salesforce that Promotes Focus and Creativity
Building a UX Process at Salesforce that Promotes Focus and Creativity
uxpin
 
Design Thinking for Eduhacks 2017
Design Thinking for Eduhacks 2017Design Thinking for Eduhacks 2017
Design Thinking for Eduhacks 2017
Andee Pittman
 
i/o extended: Intro to <UX> Design
i/o extended: Intro to <UX> Design  i/o extended: Intro to <UX> Design
i/o extended: Intro to <UX> Design
GDGKuwaitGoogleDevel
 
Don’t Guess It, Test It!
Don’t Guess It, Test It!Don’t Guess It, Test It!
Don’t Guess It, Test It!
UserZoom
 
I'll gladly pay you Tuesday for a hamburger today: Managing UX Debt
I'll gladly pay you Tuesday for a hamburger today: Managing UX DebtI'll gladly pay you Tuesday for a hamburger today: Managing UX Debt
I'll gladly pay you Tuesday for a hamburger today: Managing UX Debt
Jack Moffett
 
Fundamentals of UX Design
Fundamentals of UX DesignFundamentals of UX Design
Fundamentals of UX Design
The Wisdom Daily
 
Designers are from Venus - Presentationas Given to CD2
Designers are from Venus - Presentationas Given to CD2Designers are from Venus - Presentationas Given to CD2
Designers are from Venus - Presentationas Given to CD2Chad Udell
 

What's hot (20)

Agile Prototyping Best Practices
Agile Prototyping Best PracticesAgile Prototyping Best Practices
Agile Prototyping Best Practices
 
Product UX Integration
Product UX IntegrationProduct UX Integration
Product UX Integration
 
UX Design process, #UX, #Design Process, #Agile UX
UX Design process, #UX, #Design Process, #Agile UX UX Design process, #UX, #Design Process, #Agile UX
UX Design process, #UX, #Design Process, #Agile UX
 
Becoming A User Advocate
Becoming A User AdvocateBecoming A User Advocate
Becoming A User Advocate
 
UX Tools for Agile Teams – Design Mission
UX Tools for Agile Teams – Design MissionUX Tools for Agile Teams – Design Mission
UX Tools for Agile Teams – Design Mission
 
Contributing to Drupal: It's Not as Hard as it Looks
Contributing to Drupal: It's Not as Hard as it LooksContributing to Drupal: It's Not as Hard as it Looks
Contributing to Drupal: It's Not as Hard as it Looks
 
Design systems: accounting for quality and scalability
Design systems: accounting for quality and scalabilityDesign systems: accounting for quality and scalability
Design systems: accounting for quality and scalability
 
Integrating Design and Development in Your Workflow
Integrating Design and Development in Your WorkflowIntegrating Design and Development in Your Workflow
Integrating Design and Development in Your Workflow
 
Prototyping invision vs axure
Prototyping invision vs axurePrototyping invision vs axure
Prototyping invision vs axure
 
Scaling Products With Design Systems
Scaling Products With Design Systems Scaling Products With Design Systems
Scaling Products With Design Systems
 
UX and UI Workshops - User Journey
UX and UI Workshops - User JourneyUX and UI Workshops - User Journey
UX and UI Workshops - User Journey
 
Creating and Scaling an Enterprise Design System
Creating and Scaling an Enterprise Design SystemCreating and Scaling an Enterprise Design System
Creating and Scaling an Enterprise Design System
 
Building a UX Process at Salesforce that Promotes Focus and Creativity
Building a UX Process at Salesforce that Promotes Focus and CreativityBuilding a UX Process at Salesforce that Promotes Focus and Creativity
Building a UX Process at Salesforce that Promotes Focus and Creativity
 
Logo designs
Logo designsLogo designs
Logo designs
 
Design Thinking for Eduhacks 2017
Design Thinking for Eduhacks 2017Design Thinking for Eduhacks 2017
Design Thinking for Eduhacks 2017
 
i/o extended: Intro to <UX> Design
i/o extended: Intro to <UX> Design  i/o extended: Intro to <UX> Design
i/o extended: Intro to <UX> Design
 
Don’t Guess It, Test It!
Don’t Guess It, Test It!Don’t Guess It, Test It!
Don’t Guess It, Test It!
 
I'll gladly pay you Tuesday for a hamburger today: Managing UX Debt
I'll gladly pay you Tuesday for a hamburger today: Managing UX DebtI'll gladly pay you Tuesday for a hamburger today: Managing UX Debt
I'll gladly pay you Tuesday for a hamburger today: Managing UX Debt
 
Fundamentals of UX Design
Fundamentals of UX DesignFundamentals of UX Design
Fundamentals of UX Design
 
Designers are from Venus - Presentationas Given to CD2
Designers are from Venus - Presentationas Given to CD2Designers are from Venus - Presentationas Given to CD2
Designers are from Venus - Presentationas Given to CD2
 

Similar to Sum of the Parts Speaker Series - Experience Engineering and UX

Redesign design V2.0
Redesign design V2.0Redesign design V2.0
Redesign design V2.0
matteo cavucci
 
10 Truths to Great Product Experiences
10 Truths to Great Product Experiences10 Truths to Great Product Experiences
10 Truths to Great Product Experiences
Jeremy Johnson
 
World Usability Day 2014 - UX Toolbelt for Developers
World Usability Day 2014 - UX Toolbelt for DevelopersWorld Usability Day 2014 - UX Toolbelt for Developers
World Usability Day 2014 - UX Toolbelt for Developers
Sarah Dutkiewicz
 
User Experience Design + Agile: The Good, The Bad, and the Ugly
User Experience Design + Agile: The Good, The Bad, and the UglyUser Experience Design + Agile: The Good, The Bad, and the Ugly
User Experience Design + Agile: The Good, The Bad, and the Ugly
Joshua Randall
 
A New Toolbox: Artifact Providence 2013
A New Toolbox: Artifact Providence 2013A New Toolbox: Artifact Providence 2013
A New Toolbox: Artifact Providence 2013
Kevin Sharon
 
Quality and the "Secret Mission:" From End-Stage Tester to Skilled Analyst
Quality and the "Secret Mission:" From End-Stage Tester to Skilled AnalystQuality and the "Secret Mission:" From End-Stage Tester to Skilled Analyst
Quality and the "Secret Mission:" From End-Stage Tester to Skilled Analyst
Devorah Firestone
 
Design Thinking Dallas by Chris Bernard
Design Thinking Dallas by Chris BernardDesign Thinking Dallas by Chris Bernard
Design Thinking Dallas by Chris Bernard
Chris Bernard
 
Good-to-Great with AQUENT presentation - Koen van Niekerk
Good-to-Great with AQUENT presentation - Koen van NiekerkGood-to-Great with AQUENT presentation - Koen van Niekerk
Good-to-Great with AQUENT presentation - Koen van Niekerk
Lisa Trapman
 
Rapid Product Design in the Wild, Agile 2013
Rapid Product Design in the Wild, Agile 2013Rapid Product Design in the Wild, Agile 2013
Rapid Product Design in the Wild, Agile 2013
Michele Ide-Smith
 
The UX Toolbelt for Developers
The UX Toolbelt for DevelopersThe UX Toolbelt for Developers
The UX Toolbelt for Developers
Sarah Dutkiewicz
 
New York Design Systems Coalition - Bridging the Gap
New York Design Systems Coalition - Bridging the GapNew York Design Systems Coalition - Bridging the Gap
New York Design Systems Coalition - Bridging the Gap
Michael Perrotti
 
Collaborative Product Design
Collaborative Product DesignCollaborative Product Design
Collaborative Product Design
Anh Doan Quoc
 
Top Three Modern Product Trends
Top Three Modern Product TrendsTop Three Modern Product Trends
Top Three Modern Product TrendsJeremy Johnson
 
Digital Success Stack for DCBKK 2018
Digital Success Stack for DCBKK 2018Digital Success Stack for DCBKK 2018
Digital Success Stack for DCBKK 2018
Kyvio
 
Startup Institute NYC: Styling
Startup Institute NYC: StylingStartup Institute NYC: Styling
Startup Institute NYC: Styling
Matthew Gerrior
 
The art and pain of teaching JavaScript
The art and pain of teaching JavaScriptThe art and pain of teaching JavaScript
The art and pain of teaching JavaScript
Christian Heilmann
 
Evolving the Creative Process
Evolving the Creative ProcessEvolving the Creative Process
Evolving the Creative Process
creed
 
Emilia Ciardi - MVP e start-up: anche oggi una feature domani - Codemotion Mi...
Emilia Ciardi - MVP e start-up: anche oggi una feature domani - Codemotion Mi...Emilia Ciardi - MVP e start-up: anche oggi una feature domani - Codemotion Mi...
Emilia Ciardi - MVP e start-up: anche oggi una feature domani - Codemotion Mi...
Codemotion
 
Ni week no designer, no problem
Ni week no designer, no problem Ni week no designer, no problem
Ni week no designer, no problem
Jenica Welch
 
Real World Lessons Using Lean UX (Workshop)
Real World Lessons Using Lean UX (Workshop)Real World Lessons Using Lean UX (Workshop)
Real World Lessons Using Lean UX (Workshop)
Bill Scott
 

Similar to Sum of the Parts Speaker Series - Experience Engineering and UX (20)

Redesign design V2.0
Redesign design V2.0Redesign design V2.0
Redesign design V2.0
 
10 Truths to Great Product Experiences
10 Truths to Great Product Experiences10 Truths to Great Product Experiences
10 Truths to Great Product Experiences
 
World Usability Day 2014 - UX Toolbelt for Developers
World Usability Day 2014 - UX Toolbelt for DevelopersWorld Usability Day 2014 - UX Toolbelt for Developers
World Usability Day 2014 - UX Toolbelt for Developers
 
User Experience Design + Agile: The Good, The Bad, and the Ugly
User Experience Design + Agile: The Good, The Bad, and the UglyUser Experience Design + Agile: The Good, The Bad, and the Ugly
User Experience Design + Agile: The Good, The Bad, and the Ugly
 
A New Toolbox: Artifact Providence 2013
A New Toolbox: Artifact Providence 2013A New Toolbox: Artifact Providence 2013
A New Toolbox: Artifact Providence 2013
 
Quality and the "Secret Mission:" From End-Stage Tester to Skilled Analyst
Quality and the "Secret Mission:" From End-Stage Tester to Skilled AnalystQuality and the "Secret Mission:" From End-Stage Tester to Skilled Analyst
Quality and the "Secret Mission:" From End-Stage Tester to Skilled Analyst
 
Design Thinking Dallas by Chris Bernard
Design Thinking Dallas by Chris BernardDesign Thinking Dallas by Chris Bernard
Design Thinking Dallas by Chris Bernard
 
Good-to-Great with AQUENT presentation - Koen van Niekerk
Good-to-Great with AQUENT presentation - Koen van NiekerkGood-to-Great with AQUENT presentation - Koen van Niekerk
Good-to-Great with AQUENT presentation - Koen van Niekerk
 
Rapid Product Design in the Wild, Agile 2013
Rapid Product Design in the Wild, Agile 2013Rapid Product Design in the Wild, Agile 2013
Rapid Product Design in the Wild, Agile 2013
 
The UX Toolbelt for Developers
The UX Toolbelt for DevelopersThe UX Toolbelt for Developers
The UX Toolbelt for Developers
 
New York Design Systems Coalition - Bridging the Gap
New York Design Systems Coalition - Bridging the GapNew York Design Systems Coalition - Bridging the Gap
New York Design Systems Coalition - Bridging the Gap
 
Collaborative Product Design
Collaborative Product DesignCollaborative Product Design
Collaborative Product Design
 
Top Three Modern Product Trends
Top Three Modern Product TrendsTop Three Modern Product Trends
Top Three Modern Product Trends
 
Digital Success Stack for DCBKK 2018
Digital Success Stack for DCBKK 2018Digital Success Stack for DCBKK 2018
Digital Success Stack for DCBKK 2018
 
Startup Institute NYC: Styling
Startup Institute NYC: StylingStartup Institute NYC: Styling
Startup Institute NYC: Styling
 
The art and pain of teaching JavaScript
The art and pain of teaching JavaScriptThe art and pain of teaching JavaScript
The art and pain of teaching JavaScript
 
Evolving the Creative Process
Evolving the Creative ProcessEvolving the Creative Process
Evolving the Creative Process
 
Emilia Ciardi - MVP e start-up: anche oggi una feature domani - Codemotion Mi...
Emilia Ciardi - MVP e start-up: anche oggi una feature domani - Codemotion Mi...Emilia Ciardi - MVP e start-up: anche oggi una feature domani - Codemotion Mi...
Emilia Ciardi - MVP e start-up: anche oggi una feature domani - Codemotion Mi...
 
Ni week no designer, no problem
Ni week no designer, no problem Ni week no designer, no problem
Ni week no designer, no problem
 
Real World Lessons Using Lean UX (Workshop)
Real World Lessons Using Lean UX (Workshop)Real World Lessons Using Lean UX (Workshop)
Real World Lessons Using Lean UX (Workshop)
 

Recently uploaded

PDF SubmissionDigital Marketing Institute in Noida
PDF SubmissionDigital Marketing Institute in NoidaPDF SubmissionDigital Marketing Institute in Noida
PDF SubmissionDigital Marketing Institute in Noida
PoojaSaini954651
 
vernacular architecture in response to climate.pdf
vernacular architecture in response to climate.pdfvernacular architecture in response to climate.pdf
vernacular architecture in response to climate.pdf
PrabhjeetSingh219035
 
Mohannad Abdullah portfolio _ V2 _22-24
Mohannad Abdullah  portfolio _ V2 _22-24Mohannad Abdullah  portfolio _ V2 _22-24
Mohannad Abdullah portfolio _ V2 _22-24
M. A. Architect
 
projectreportnew-170307082323 nnnnnn(1).pdf
projectreportnew-170307082323 nnnnnn(1).pdfprojectreportnew-170307082323 nnnnnn(1).pdf
projectreportnew-170307082323 nnnnnn(1).pdf
farazahmadas6
 
一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理
一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理
一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理
kecekev
 
一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理
一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理
一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理
asuzyq
 
一比一原版(LSE毕业证书)伦敦政治经济学院毕业证成绩单如何办理
一比一原版(LSE毕业证书)伦敦政治经济学院毕业证成绩单如何办理一比一原版(LSE毕业证书)伦敦政治经济学院毕业证成绩单如何办理
一比一原版(LSE毕业证书)伦敦政治经济学院毕业证成绩单如何办理
jyz59f4j
 
一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理
一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理
一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理
n0tivyq
 
Transforming Brand Perception and Boosting Profitability
Transforming Brand Perception and Boosting ProfitabilityTransforming Brand Perception and Boosting Profitability
Transforming Brand Perception and Boosting Profitability
aaryangarg12
 
Moldes de letra 3D Alfabeto completo esp
Moldes de letra 3D Alfabeto completo espMoldes de letra 3D Alfabeto completo esp
Moldes de letra 3D Alfabeto completo esp
Hess9
 
RTUYUIJKLDSADAGHBDJNKSMAL,D
RTUYUIJKLDSADAGHBDJNKSMAL,DRTUYUIJKLDSADAGHBDJNKSMAL,D
RTUYUIJKLDSADAGHBDJNKSMAL,D
cy0krjxt
 
White wonder, Work developed by Eva Tschopp
White wonder, Work developed by Eva TschoppWhite wonder, Work developed by Eva Tschopp
White wonder, Work developed by Eva Tschopp
Mansi Shah
 
一比一原版(RHUL毕业证书)伦敦大学皇家霍洛威学院毕业证如何办理
一比一原版(RHUL毕业证书)伦敦大学皇家霍洛威学院毕业证如何办理一比一原版(RHUL毕业证书)伦敦大学皇家霍洛威学院毕业证如何办理
一比一原版(RHUL毕业证书)伦敦大学皇家霍洛威学院毕业证如何办理
9a93xvy
 
一比一原版(BU毕业证)波士顿大学毕业证如何办理
一比一原版(BU毕业证)波士顿大学毕业证如何办理一比一原版(BU毕业证)波士顿大学毕业证如何办理
一比一原版(BU毕业证)波士顿大学毕业证如何办理
peuce
 
Design Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinkingDesign Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinking
cy0krjxt
 
20 slides of research movie and artists .pdf
20 slides of research movie and artists .pdf20 slides of research movie and artists .pdf
20 slides of research movie and artists .pdf
ameli25062005
 
一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理
一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理
一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理
9a93xvy
 
LORRAINE ANDREI_LEQUIGAN_HOW TO USE TRELLO
LORRAINE ANDREI_LEQUIGAN_HOW TO USE TRELLOLORRAINE ANDREI_LEQUIGAN_HOW TO USE TRELLO
LORRAINE ANDREI_LEQUIGAN_HOW TO USE TRELLO
lorraineandreiamcidl
 
一比一原版(UCB毕业证书)伯明翰大学学院毕业证成绩单如何办理
一比一原版(UCB毕业证书)伯明翰大学学院毕业证成绩单如何办理一比一原版(UCB毕业证书)伯明翰大学学院毕业证成绩单如何办理
一比一原版(UCB毕业证书)伯明翰大学学院毕业证成绩单如何办理
h7j5io0
 
Can AI do good? at 'offtheCanvas' India HCI prelude
Can AI do good? at 'offtheCanvas' India HCI preludeCan AI do good? at 'offtheCanvas' India HCI prelude
Can AI do good? at 'offtheCanvas' India HCI prelude
Alan Dix
 

Recently uploaded (20)

PDF SubmissionDigital Marketing Institute in Noida
PDF SubmissionDigital Marketing Institute in NoidaPDF SubmissionDigital Marketing Institute in Noida
PDF SubmissionDigital Marketing Institute in Noida
 
vernacular architecture in response to climate.pdf
vernacular architecture in response to climate.pdfvernacular architecture in response to climate.pdf
vernacular architecture in response to climate.pdf
 
Mohannad Abdullah portfolio _ V2 _22-24
Mohannad Abdullah  portfolio _ V2 _22-24Mohannad Abdullah  portfolio _ V2 _22-24
Mohannad Abdullah portfolio _ V2 _22-24
 
projectreportnew-170307082323 nnnnnn(1).pdf
projectreportnew-170307082323 nnnnnn(1).pdfprojectreportnew-170307082323 nnnnnn(1).pdf
projectreportnew-170307082323 nnnnnn(1).pdf
 
一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理
一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理
一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理
 
一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理
一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理
一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理
 
一比一原版(LSE毕业证书)伦敦政治经济学院毕业证成绩单如何办理
一比一原版(LSE毕业证书)伦敦政治经济学院毕业证成绩单如何办理一比一原版(LSE毕业证书)伦敦政治经济学院毕业证成绩单如何办理
一比一原版(LSE毕业证书)伦敦政治经济学院毕业证成绩单如何办理
 
一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理
一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理
一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理
 
Transforming Brand Perception and Boosting Profitability
Transforming Brand Perception and Boosting ProfitabilityTransforming Brand Perception and Boosting Profitability
Transforming Brand Perception and Boosting Profitability
 
Moldes de letra 3D Alfabeto completo esp
Moldes de letra 3D Alfabeto completo espMoldes de letra 3D Alfabeto completo esp
Moldes de letra 3D Alfabeto completo esp
 
RTUYUIJKLDSADAGHBDJNKSMAL,D
RTUYUIJKLDSADAGHBDJNKSMAL,DRTUYUIJKLDSADAGHBDJNKSMAL,D
RTUYUIJKLDSADAGHBDJNKSMAL,D
 
White wonder, Work developed by Eva Tschopp
White wonder, Work developed by Eva TschoppWhite wonder, Work developed by Eva Tschopp
White wonder, Work developed by Eva Tschopp
 
一比一原版(RHUL毕业证书)伦敦大学皇家霍洛威学院毕业证如何办理
一比一原版(RHUL毕业证书)伦敦大学皇家霍洛威学院毕业证如何办理一比一原版(RHUL毕业证书)伦敦大学皇家霍洛威学院毕业证如何办理
一比一原版(RHUL毕业证书)伦敦大学皇家霍洛威学院毕业证如何办理
 
一比一原版(BU毕业证)波士顿大学毕业证如何办理
一比一原版(BU毕业证)波士顿大学毕业证如何办理一比一原版(BU毕业证)波士顿大学毕业证如何办理
一比一原版(BU毕业证)波士顿大学毕业证如何办理
 
Design Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinkingDesign Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinking
 
20 slides of research movie and artists .pdf
20 slides of research movie and artists .pdf20 slides of research movie and artists .pdf
20 slides of research movie and artists .pdf
 
一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理
一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理
一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理
 
LORRAINE ANDREI_LEQUIGAN_HOW TO USE TRELLO
LORRAINE ANDREI_LEQUIGAN_HOW TO USE TRELLOLORRAINE ANDREI_LEQUIGAN_HOW TO USE TRELLO
LORRAINE ANDREI_LEQUIGAN_HOW TO USE TRELLO
 
一比一原版(UCB毕业证书)伯明翰大学学院毕业证成绩单如何办理
一比一原版(UCB毕业证书)伯明翰大学学院毕业证成绩单如何办理一比一原版(UCB毕业证书)伯明翰大学学院毕业证成绩单如何办理
一比一原版(UCB毕业证书)伯明翰大学学院毕业证成绩单如何办理
 
Can AI do good? at 'offtheCanvas' India HCI prelude
Can AI do good? at 'offtheCanvas' India HCI preludeCan AI do good? at 'offtheCanvas' India HCI prelude
Can AI do good? at 'offtheCanvas' India HCI prelude
 

Sum of the Parts Speaker Series - Experience Engineering and UX

  • 1. How can we get better designs? How do we improve product development? Experience Engineering and UX
  • 2. How can we get better designs? How do we improve product development?
  • 3. How can we get better designs? How do we improve product development? We had this nagging problem…
  • 4. The spec The result
  • 5. How can we get better designs? How do we improve product development? …and this one too…
  • 6. Can we get a prototype? Sorry. 24 points left this week.
  • 7.
  • 8. What is the right question?
  • 9. How can we get better designs? How do we improve product development?
  • 10. How do we get better design? How do we improve product development? IxD, UR, VxD, Experience Engineering, LxD
  • 11. What are other companies doing?
  • 12. Leah Buley: The Modern UX Organization (Forrester Research) https://vimeo.com/121037431
  • 13. Dan McKinley, Etsy - Lean Startup Conference 2014
  • 14. “It’s very difficult in the web to separate design and implementation” – David Marcotte, Designer and Author “It’s not just an awareness of what the code can and can’t do, because I believe the only way to figure out what code can and can’t do is to write some, so, kinda yeah, you gotta be able to write it” – Jeff Veen, VP Product Adobe, Co-Founder Adaptive Path ”But front-end code (just HMTL and CSS; let’s forget Javascript for now) is intrinsically linked to the design process. It’s a design tool just as much as Photoshop.” – Elliot Jay Stocks, Creative Director Adobe
  • 16. How do we get better design?
  • 17. Excellent Experience Requires Iterative Design Prototypes allow for high-confidence design and user validation Iterating in the technology we’re using let’s us know what’s possible
  • 18.
  • 24. Hypothesis: Sticky tools “off” frustrates users when attempting to draw. ”It took me a long time to work out how the different tools worked, I don’t think I would have persevered with them and probably used a different package.” Time to complete drawing: 14:29 Sticky tools “off” Sticky tools “on” “I am likely to continue using this, in fact I already have it bookmarked and am ready to share with the company. I love how it works, love the unlimited workspace and how easy it is and the main part is you don’t have to download anything.” Time to complete drawing: 8:53 Concept/User Validation (with Usertesting.com)
  • 25.
  • 27. How do we improve product development?
  • 28. Speed up development process – more control over where the code expresses itself as the experience Build empathy with developers USER EXPERIENCE ENGINEERING Concepts (incl. through code), wireframes, visual design Optimize for concepts, design interactions, overall UX Back end services connected to stable front end code. Optimize for security, performance, scalability Front End / Back End Engineers Rapid prototypes, front end code Optimize for interaction behaviors, look and feel, innovation Experience EngineersUX Designers (Visual and IxD)
  • 29. Experience Engineers in UX  Optimize for UX goals vs Engineering goals  UX is responsible for creating experiences that engage and differentiate in the market.  Engineering is responsible ultimately for delivering scalable, secure, efficient code in a working product.  Offer new ways of solving problems that are more viable and robust rather than simply saying, “that can’t be done.” Web User Experience = Design + Implementation
  • 30. The spec The result We had this nagging problem…
  • 31. .dropdown .dropdown-menu { position: absolute; top: 90%; left: -18px; z-index: 1000; float: left; min-width: 110px; width: 120px; margin: 11px 0px 0px; list-style: none; color: #555; font-size: 10px; border: 1px solid #adadad; background-color: #eeeeee; } .dropdown .dropdown-menu li:not(:last-child) { border-bottom: solid 1px #adadad; } .dropdown .dropdown-menu li > a { display: block; padding: 7px 10px; } The new way… Developer
  • 33.  Awesome team!  HTML, Javascript, CSS  Experience Engineer in UX Team and Skills
  • 34.  UX Dev Server  Source control: Github  Deployment: S3, cloudfront, Jenkins Infrastructure
  • 35.  Mimic production source control and deployment process Dev Process
  • 36.  Rigor around testing protocol: Usertesting.com  Hypothesis and experiment definition User Testing
  • 37. How can we get better designs? How do we improve product development?
  • 38. Autodesk is a registered trademark of Autodesk, Inc., and/or its subsidiaries and/or affiliates in the USA and/or other countries. All other brand names, product names, or trademarks belong to their respective holders. Autodesk reserves the right to alter product and services offerings, and specifications and pricing at any time without notice, and is not responsible for typographical or graphical errors that may appear in this document. © 2013 Autodesk, Inc. All rights reserved.

Editor's Notes

  1. Hello everyone. Thank you Courtney and Carbon 5 for hosting this event and the folks at Autodesk (Eric Fain) who have partnered with Carbon 5 to sponsor this speaker series. It’s a real pleasure for me to be here at Carbon 5 tonight. It’s a nice full-circle moment for me. We engaged Carbon 5 a little over a year ago…that experience opened the door for new ways for our UX team to work. They sort of got the engines started and the car is still running a year later. So it’s great to be back to talk about our experience. This talk is a practical nuts and bolts talk. It’s a case study in how we have integrated experience engineering and its associated tools, process and skills into our team. And the changes that afforded our team through this engagement. Let me tell you a little about what my team does and how we got to where we are now.
  2. We work on the AutoCAD web product. It’s a one page web app pretty much. CAD drawing in a browser. We have the usual UX suspects: visual designers, interaction designers, researchers, learning designers. And we had a team of developers and we pretty much followed and still follow agile development methodology (the Pivotal flavor). BUT…
  3. Through my own experience working on web teams I had a pretty good idea we had to be able to solve this. Designers who code is a one way.
  4. I knew we needed to be able to build some working prototypes but it was almost always impossible to get development resource to dedicate some cycles to something not relevant to the immediate needs of the product. Sometimes you can get those resources, but only on a handful of markee top priorities and with a lot of advanced planning. I knew UX needed to have some role in speeding up the dev process by being able to make edits directly into the code and they also needed to be able to do quick prototypes. So I set out to try to make a change on our team to address this problem. And I stepped right into this controversy.
  5. Luckily this was not controversial for our team of designers. They dove right in head first – got training. We were getting the skills but having a hard time practicing them in the real code. We also knew we needed a dedicated prototyping resource that was more skilled, but weren’t sure how that person was going to integrate into our team. That’s when we brought in Carbon 5 to help.
  6. This is where they helped us figure out what the real long-term goal was and what the potential impact for UX and really the whole development team was.
  7. This is what we came up with.
  8. So we also looked at what other companies are doing…here’s a few data points that are signposts as we thought about this.
  9. Now I’d like to step back and talk reflect on what some of the greater UX community thinks about this.
  10. Now some of you may already be doing this on your teams. Autodesk is a 30 year old desktop company so this sort of “in the wild” prototyping and testing was not really possible and not much on the radar.
  11. I like that last quote the most about HTML, etc. being a design tool.
  12. It all comes down to prototyping…which is really just another word for iterating. We all do this and various levels of fidelity from talking, to paper, to click-through prototypes, to high fidelity prototypes Understand technology we’re using: Sometimes the only way to iterate a design is in the actual technology it is being built.
  13. So we built a prototyping environment. Carbon 5 helped us build a flexible environment and pushed us to have the exact same release and repository process and tools as the “real” code environment. That way we would have the confidence to push real code when it was ready. We also made sure we hosted this “development” server publicly so we could send users to it without any special logins. I won’t go into the details of how this environment was set up, but Carbon 5 helped us build this. It’s a playground for designers, but under the hood, it’s really no different than the environments the developers are working in. Carbon 5 added some bootstrap-like libraries and the good news is that we haven’t had to add any more. Open to public Built on same technology as the production app Uses same deployment tools Uses same code repository process
  14. So here are the 3 categories of prototyping we do.
  15. Built by our designers
  16. 2 day user validation. 1 hour to code/design. An afternoon to set up the test. Runs overnight and results in the morning.
  17. Here’s an example of a test we did.
  18. Now that we’re not reliant on PM or SWD to do some of this experimentation…there is actually a gap in those areas knowing what we’re doing. SO we put these up. So that’s how we’re working to get better designs. All of this is lower case experience engineering.
  19. Now I get into the role of Experience Engineering.
  20. The previous answer sort of answers this question. By having designers who code (which is really experience engineering), We DO speed up dev process.
  21. Apologies for any inadvertant stereo typing going on with these avatars. Except for the designers…they really do look like that. These “experience engineering” skills we’ve developed as designers really do help us speed up. They give us more control over where experess. And it builds empathy, BUT to really to optimize this new skill on the UX team is to make this a separate role.
  22. Keys to making experience engineering a success.
  23. Just like a potter at the wheel who understands the limits and possibilities of the physical clay they are working with, UX (for web at least) needs to understand the technology they are designing in.