SlideShare una empresa de Scribd logo
1 de 65
Descargar para leer sin conexión
You’ve Only Got Two Eyeballs:
Designing Products 

for the Responsive Web
@abridewell + @changeorder • #rwpd • HOW Design Live • ©2016 LinkedIn Corporation
Part one of a workshop by Drew Bridewell + David Sherwin
Hello. We work on Lynda.com at LinkedIn.
@abridewell + @changeorder • #rwpd • HOW Design Live
Our product helps people learn business, technology
and creative skills to achieve their personal, academic
and professional goals.
Mobile + tablet apps
iOS
Android
Windows 8
OSX
Windows
Apple TV
Roku
TV appsDesktop apps
Anytime, anywhere learning via our apps
@abridewell + @changeorder • #rwpd • HOW Design Live
Mobile + tablet web
Anytime, anywhere learning in the browser
@abridewell + @changeorder • #rwpd • HOW Design Live
Desktop web Large display + 

multi-screen use
11:30 AM–12:15 PM
Modular Design Approaches 

for Responsive Web Products
10:15 AM–11:00 AM
Prioritizing Features for
Responsive Web Products
@abridewell + @changeorder • #rwpd • HOW Design Live
This workshop is about planning the creation
of responsive web products
Part 1
Prioritizing Features for

Responsive Web Products
@abridewell + @changeorder • #rwpd • HOW Design Live
Responsive web design is…
when you resize your browser window
and the website does this cool thing
where it changes the layout
@abridewell + @changeorder • #rwpd • HOW Design Live
@abridewell + @changeorder • #rwpd • HOW Design Live
Responsive web design is…
when you resize your browser window
and the website does this cool thing
where it changes the layout
Responsive web design is…
@abridewell + @changeorder • #rwpd • HOW Design Live
Fluid grid, flexibile images, media queries
(a la Ethan Marcotte)
Responsive web design is…
@abridewell + @changeorder • #rwpd • HOW Design Live
But it’s more than technical considerations
Fluid grid, flexibile images, media queries
(a la Ethan Marcotte)
Responsive Design Fundamentals • Responsive Web Design in the
Browser • Creating a Responsive Web Design • Advanced Techniques in
Responsive Web Design • Responsive SVG Images • Responsive Web
Design with Bootstrap and Dreamweaver • Creating a Responsive Design
with Edge Reflow • Responsive Images • Building Responsive Forms •
Design Aesthetics for Web Design • Building a Responsive Single-Page
Design • Creating a Responsive Web Experience • And many more…
Sure, we have 35+ courses on responsive web design
@abridewell + @changeorder • #rwpd • HOW Design Live
@abridewell + @changeorder • #rwpd • HOW Design Live
But our courses don’t always talk about 

the hard tradeoffs that happen when you 

plan and design web applications on 

select Internet-connected devices.
Course page

from 2014
Our design process
Content Strategy
Project Goals
Feature
Prioritization
Information
Architecture
Iterative
Prototyping
& Testing
Engineering
& QA
A/B
@abridewell + @changeorder • #rwpd • HOW Design Live
Content Strategy
Project Goals
Feature
Prioritization
Information
Architecture
Iterative
Prototyping
& Testing
Engineering
& QA
A/B
@abridewell + @changeorder • #rwpd • HOW Design Live
Project goals
@abridewell + @changeorder • #rwpd • HOW Design Live
1. Increased access via mobile, tablet, and large-screen devices
2. Improved usability and accessibility for members
3. Easier updates for new features and experimentation
Overall, preserve engagement and learning efficacy.
Designing for scale
Millions of learners and thousands of organizations around the world
7,000+ courses and 100,000’s of videos in five languages
New interactive learning features like quizzes and code practice
@abridewell + @changeorder • #rwpd • HOW Design Live
Content Strategy
Project Goals
Feature
Prioritization
Information
Architecture
Iterative
Prototyping
& Testing
Engineering
& QA
A/B
@abridewell + @changeorder • #rwpd • HOW Design Live
Lynda.com Course
@abridewell + @changeorder • #rwpd • HOW Design Live
Lynda.com Course Understand
Apply
@abridewell + @changeorder • #rwpd • HOW Design Live
Plan
Lynda.com Course
Navigate course
Read course overview
Add to playlist
See related courses
Watch video
Read transcript
Write notes
Download exercise files
Participate in quizzes
Practice in coding window
@abridewell + @changeorder • #rwpd • HOW Design Live
Understand
Apply
Plan
Navigate course
Read course overview
Add to playlist
See related courses
Watch video
Read transcript
Write notes
Download exercise files
Participate in quizzes
Practice in coding window
Prioritizing responsive web features across devices
@abridewell + @changeorder • #rwpd • HOW Design Live
Yes Yes
Yes Yes
Yes Yes
Yes Yes
Yes Yes
Yes Yes
Yes Yes
Yes Yes
Yes Yes
Yes Yes
XL Desktop Desktop Tablet Smartphone
Yes Yes
Yes Yes
Yes Yes
Yes Yes
Yes Yes
No No
No No
No No
Yes No
No No
Understand
Apply
Plan
Where will people expect to access content?
How frequently? With what session duration?
What information will people require?
Is most relevant in that context? In what chunks?
What functionality should people use?
Will be hard to use on smaller screens? Require an app?
@abridewell + @changeorder • #rwpd • HOW Design Live
Features
Content
Context
Questions to ask your team
Activity 1
Feature Prioritization Bingo
@abridewell + @changeorder • #rwpd • HOW Design Live
Find a partner
Take 2 minutes to get to know each other. You’re a team.
@abridewell + @changeorder • #rwpd • HOW Design Live
10-Second Film Festival
A client has approached you with an idea perfect for people with
short attention spans: An online competition for the best 10-second
videos created by independent filmmakers.
@abridewell + @changeorder • #rwpd • HOW Design Live
Your challenge:
Each feature costs a certain amount to implement
for each breakpoint. And your team only has $100.
In the next 15 minutes, work with your partner to 

debate and decide what features you want to build, 

and on what devices.
@abridewell + @changeorder • #rwpd • HOW Design Live
Designing Products for the Responsive Web: Feature Prioritization Bingo
Your team has $100 to spend on design and development for your 10-Second Film Festival website. With your partner, figure out how
you want to spend your money. What features do you want to support, and on what devices? Why did you make those choices?
©2016 Drew Bridewell & David Sherwin / LinkedIn / @abridewell + @changeorder
Upload videos
to enter festival
Watch video
entries on website
Search video
entries on website
Vote on video
entries on website
Share videos
from website
Comment on
video entries
Browse video
entries by category
Save favorite video
entries to view later
XL Desktop Desktop Tablet Smartphone
$
3
$
3
$
3
$
3
$
3
$
3
$
3
$
3
$
5
$
5
$
5
$
5
$
5
$
5
$
5
$
5
$
7
$
7
$
7
$
7
$
7
$
7
$
7
$
7
$
10
$
10
$
10
$
10
$
10
$
10
$
10
$
10
Total Cost Per Feature
Total Cost for App
$
$
$
$
$
$
$
$
$
Debate which features

have the most value

for your users.
@abridewell + @changeorder • #rwpd • HOW Design Live
Designing Products for the Responsive Web: Feature Prioritization Bingo
Your team has $100 to spend on design and development for your 10-Second Film Festival website. With your partner, figure out how
you want to spend your money. What features do you want to support, and on what devices? Why did you make those choices?
©2016 Drew Bridewell & David Sherwin / LinkedIn / @abridewell + @changeorder
Upload videos
to enter festival
Watch video
entries on website
Search video
entries on website
Vote on video
entries on website
Share videos
from website
Comment on
video entries
Browse video
entries by category
Save favorite video
entries to view later
XL Desktop Desktop Tablet Smartphone
$
3
$
3
$
3
$
3
$
3
$
3
$
3
$
3
$
5
$
5
$
5
$
5
$
5
$
5
$
5
$
5
$
7
$
7
$
7
$
7
$
7
$
7
$
7
$
7
$
10
$
10
$
10
$
10
$
10
$
10
$
10
$
10
Total Cost Per Feature
Total Cost for App
$
$
$
$
$
$
$
$
$
Debate which features

have the most value

for your users.
@abridewell + @changeorder • #rwpd • HOW Design Live
Designing Products for the Responsive Web: Feature Prioritization Bingo
Your team has $100 to spend on design and development for your 10-Second Film Festival website. With your partner, figure out how
you want to spend your money. What features do you want to support, and on what devices? Why did you make those choices?
©2016 Drew Bridewell & David Sherwin / LinkedIn / @abridewell + @changeorder
Upload videos
to enter festival
Watch video
entries on website
Search video
entries on website
Vote on video
entries on website
Share videos
from website
Comment on
video entries
Browse video
entries by category
Save favorite video
entries to view later
XL Desktop Desktop Tablet Smartphone
$
3
$
3
$
3
$
3
$
3
$
3
$
3
$
3
$
5
$
5
$
5
$
5
$
5
$
5
$
5
$
5
$
7
$
7
$
7
$
7
$
7
$
7
$
7
$
7
$
10
$
10
$
10
$
10
$
10
$
10
$
10
$
10
Total Cost Per Feature
Total Cost for App
$
$
$
$
$
$
$
$
$
Debate which features

have the most value

for your users.
@abridewell + @changeorder • #rwpd • HOW Design Live
CONSTRAINT
Every feature you decide to
include for the app must support
the XL Desktop breakpoint.
CONSTRAINT
Every feature you decide to
include for the app must support
the XL Desktop breakpoint.
CONSTRAINT
Every feature you decide to
include for the app must support
the XL Desktop breakpoint.
CONSTRAINT
Every feature you decide to
include must support the
XL Desktop breakpoint.
Designing Products for the Responsive Web: Feature Prioritization Bingo
Your team has $100 to spend on design and development for your 10-Second Film Festival website. With your partner, figure out how
you want to spend your money. What features do you want to support, and on what devices? Why did you make those choices?
©2016 Drew Bridewell & David Sherwin / LinkedIn / @abridewell + @changeorder
Upload videos
to enter festival
Watch video
entries on website
Search video
entries on website
Vote on video
entries on website
Share videos
from website
Comment on
video entries
Browse video
entries by category
Save favorite video
entries to view later
XL Desktop Desktop Tablet Smartphone
$
3
$
3
$
3
$
3
$
3
$
3
$
3
$
3
$
5
$
5
$
5
$
5
$
5
$
5
$
5
$
5
$
7
$
7
$
7
$
7
$
7
$
7
$
7
$
7
$
10
$
10
$
10
$
10
$
10
$
10
$
10
$
10
Total Cost Per Feature
Total Cost for App
$
$
$
$
$
$
$
$
$
18
@abridewell + @changeorder • #rwpd • HOW Design Live
Debate which features

have the most value

for your users.
CONSTRAINT
Every feature you decide to
include for the app must support
the XL Desktop breakpoint.
CONSTRAINT
Every feature you decide to
include for the app must support
the XL Desktop breakpoint.
CONSTRAINT
Every feature you decide to
include for the app must support
the XL Desktop breakpoint.
CONSTRAINT
Every feature you decide to
include must support the
XL Desktop breakpoint.
Designing Products for the Responsive Web: Feature Prioritization Bingo
Your team has $100 to spend on design and development for your 10-Second Film Festival website. With your partner, figure out how
you want to spend your money. What features do you want to support, and on what devices? Why did you make those choices?
©2016 Drew Bridewell & David Sherwin / LinkedIn / @abridewell + @changeorder
Upload videos
to enter festival
Watch video
entries on website
Search video
entries on website
Vote on video
entries on website
Share videos
from website
Comment on
video entries
Browse video
entries by category
Save favorite video
entries to view later
XL Desktop Desktop Tablet Smartphone
$
3
$
3
$
3
$
3
$
3
$
3
$
3
$
3
$
5
$
5
$
5
$
5
$
5
$
5
$
5
$
5
$
7
$
7
$
7
$
7
$
7
$
7
$
7
$
7
$
10
$
10
$
10
$
10
$
10
$
10
$
10
$
10
Total Cost Per Feature
Total Cost for App
$
$
$
$
$
$
$
$
$
18
8
Identify the tradeoffs.
@abridewell + @changeorder • #rwpd • HOW Design Live
Debate which features

have the most value

for your users.
CONSTRAINT
Every feature you decide to
include for the app must support
the XL Desktop breakpoint.
CONSTRAINT
Every feature you decide to
include for the app must support
the XL Desktop breakpoint.
CONSTRAINT
Every feature you decide to
include for the app must support
the XL Desktop breakpoint.
CONSTRAINT
Every feature you decide to
include must support the
XL Desktop breakpoint.
Share with another team
@abridewell + @changeorder • #rwpd • HOW Design Live
Show them your worksheet and the prioritization
decisions you made. Take only 2 minutes per team.
Great job, everyone!
@abridewell + @changeorder • #rwpd • HOW Design Live
You’ve Only Got Two Eyeballs:
Designing Products 

for the Responsive Web
@abridewell + @changeorder • #rwpd • HOW Design Live • ©2016 LinkedIn Corporation
See you back here at 11:30 sharp for Part 2!
You’ve Only Got Two Eyeballs:
Designing Products 

for the Responsive Web
@abridewell + @changeorder • #rwpd • HOW Design Live • ©2016 LinkedIn Corporation
Part two of a workshop by Drew Bridewell + David Sherwin
@abridewell + @changeorder • #rwpd • HOW Design Live
10:15 AM–11:00 AM
[second phase - 11:30-12:15]
11:30 AM–12:15 PM
Prioritizing Features for
Responsive Web Products
Modular Design Approaches 

for Responsive Web Products
This workshop is about planning the creation
of responsive web products
Part 2
Modular Design Approaches

for Responsive Web Products
@abridewell + @changeorder • #rwpd • HOW Design Live
Content Strategy
Project Goals
Feature
Prioritization
Information
Architecture
Iterative
Prototyping
& Testing
Engineering
& QA
A/B
@abridewell + @changeorder • #rwpd • HOW Design Live
Now that you’ve prioritized your features, it’s time to define your grid…
@abridewell + @changeorder • #rwpd • HOW Design Live
@abridewell + @changeorder • #rwpd • HOW Design Live
2:02 / 5:16
Contents Notebook
2:02 / 5:16
Contents Notebook
Contents Notebook
Create prototypes on the grid
@abridewell + @changeorder • #rwpd • HOW Design Live
2:02 / 5:16
Certain features will not live on all screens
@abridewell + @changeorder • #rwpd • HOW Design Live
2:02 / 5:16
Notes Code Practice
Transcript
Exercise Files
t
Y
X
X
X
Y
Y
Test horizontal and vertical breakpoints for your content
@abridewell + @changeorder • #rwpd • HOW Design Live
Course page modules and patterns on Lynda.com
@abridewell + @changeorder • #rwpd • HOW Design Live
Activity 2
“All at Once” Design
@abridewell + @changeorder • #rwpd • HOW Design Live
Get back with your team.
Snag your Feature Prioritization worksheet from Part 1.
If you just joined us, find a team to work with.
@abridewell + @changeorder • #rwpd • HOW Design Live
10-Second Film Festival
A client has approached you with an idea perfect for people
with short attention spans: An online competition for the
best 10-second videos created by independent filmmakers.
@abridewell + @changeorder • #rwpd • HOW Design Live
Using your feature prioritization from Activity 1, 

create a design for the home page of your 

10-Second Film Festival web site.
You have 20 minutes to create this design for 

browsers on desktop, tablet, and smartphone.
@abridewell + @changeorder • #rwpd • HOW Design Live
Check off what features you’ll be including 

on your home page for each device.
Designing Products for the Responsive Web
Based on the features you “bought” in the previous activity, sketch how those features
should appear on the home page for your 10-Second Film Festival website.
Upload videos to enter festival
Watch video entries on website
Search video entries on website
Vote on video entries on website
Share videos from website
Comment on video entries
Browse video entries by category
Save favorite video entries to view later
My paper prototype for Desktop will include:
@abridewell + @changeorder • #rwpd • HOW Design Live
Block off where you think features will go on 

ALL the devices before you start sketching.
(The video player aspect ratio is the primary constraint.)
@abridewell + @changeorder • #rwpd • HOW Design Live
@abridewell + @changeorder • #rwpd • HOW Design Live
Designing Products for the Responsive Web
Based on the features you “bought” in the previous activity, sketch how those features
should appear on the home page for your 10-Second Film Festival website.
Upload videos to enter festival
Watch video entries on website
Search video entries on website
Vote on video entries on website
Share videos from website
Comment on video entries
Browse video entries by category
Save favorite video entries to view later
My paper prototype for Desktop will include:
browse
watch
browse
vote
upload
comment
Designing Products for the Responsive Web
Based on the features you “bought” in the previous activity, sketch how those features
should appear on the home page for your 10-Second Film Festival website.
Upload videos to enter festival
Watch video entries on website
Search video entries on website
Vote on video entries on website
Share videos from website
Comment on video entries
Browse video entries by category
Save favorite video entries to view later
My paper prototype for Desktop will include:
browse
watch
browse
vote
upload
comment
Giveyourteamafistbump!
@abridewell + @changeorder • #rwpd • HOW Design Live
Course page

from 2014
New design
@abridewell + @changeorder • #rwpd • HOW Design Live • ©2016 LinkedIn Corporation
You’ve only got two eyeballs.
@abridewell + @changeorder • #rwpd • HOW Design Live • ©2016 LinkedIn Corporation
Keep people focused.

Thanks for joining us!
©2016 LinkedIn Corporation
Drew Bridewell
dbridewell@linkedin.com
@abridewell
David Sherwin
david@changeorderblog.com
@changeorder

Más contenido relacionado

La actualidad más candente

Wiley.About.Face.3.The.Essentials.Of.Interaction.Design.May.2007
Wiley.About.Face.3.The.Essentials.Of.Interaction.Design.May.2007Wiley.About.Face.3.The.Essentials.Of.Interaction.Design.May.2007
Wiley.About.Face.3.The.Essentials.Of.Interaction.Design.May.2007
Yang tengfei
 
Lean UX for Startups and Enterprise: Ten Secrets to Success
Lean UX for Startups and Enterprise: Ten Secrets to SuccessLean UX for Startups and Enterprise: Ten Secrets to Success
Lean UX for Startups and Enterprise: Ten Secrets to Success
John Whalen
 
Agile DC Meetup Presentation - Agile UX
Agile DC Meetup Presentation - Agile UXAgile DC Meetup Presentation - Agile UX
Agile DC Meetup Presentation - Agile UX
Brilliant Experience
 

La actualidad más candente (20)

Amuse UX 2015: Y.Vetrov — Platform Thinking
Amuse UX 2015: Y.Vetrov — Platform ThinkingAmuse UX 2015: Y.Vetrov — Platform Thinking
Amuse UX 2015: Y.Vetrov — Platform Thinking
 
Wiley.About.Face.3.The.Essentials.Of.Interaction.Design.May.2007
Wiley.About.Face.3.The.Essentials.Of.Interaction.Design.May.2007Wiley.About.Face.3.The.Essentials.Of.Interaction.Design.May.2007
Wiley.About.Face.3.The.Essentials.Of.Interaction.Design.May.2007
 
How to Achieve Messaging-Market Fit by Dan Olsen
How to Achieve Messaging-Market Fit by Dan OlsenHow to Achieve Messaging-Market Fit by Dan Olsen
How to Achieve Messaging-Market Fit by Dan Olsen
 
Ultimate Guide to Website Pricing
Ultimate Guide to Website PricingUltimate Guide to Website Pricing
Ultimate Guide to Website Pricing
 
Our Killer Commercial Graphic Design Proposal and Delivery Process PowerPoint...
Our Killer Commercial Graphic Design Proposal and Delivery Process PowerPoint...Our Killer Commercial Graphic Design Proposal and Delivery Process PowerPoint...
Our Killer Commercial Graphic Design Proposal and Delivery Process PowerPoint...
 
Lean UX for Startups and Enterprise: Ten Secrets to Success
Lean UX for Startups and Enterprise: Ten Secrets to SuccessLean UX for Startups and Enterprise: Ten Secrets to Success
Lean UX for Startups and Enterprise: Ten Secrets to Success
 
Centre for Arts and Technology Presentation
Centre for Arts and Technology Presentation Centre for Arts and Technology Presentation
Centre for Arts and Technology Presentation
 
Agile DC Meetup Presentation - Agile UX
Agile DC Meetup Presentation - Agile UXAgile DC Meetup Presentation - Agile UX
Agile DC Meetup Presentation - Agile UX
 
Agile Ucd
Agile UcdAgile Ucd
Agile Ucd
 
Spreading Design Thinking in Organizations
Spreading Design Thinking in OrganizationsSpreading Design Thinking in Organizations
Spreading Design Thinking in Organizations
 
Lean UX
Lean UXLean UX
Lean UX
 
Akar Şümşet - Product management is complexity management: End to End approach
Akar Şümşet - Product management is complexity management: End to End approachAkar Şümşet - Product management is complexity management: End to End approach
Akar Şümşet - Product management is complexity management: End to End approach
 
The Future of Enterprise UX Design: An Asana & Quickbooks Case Study
The Future of Enterprise UX Design: An Asana & Quickbooks Case StudyThe Future of Enterprise UX Design: An Asana & Quickbooks Case Study
The Future of Enterprise UX Design: An Asana & Quickbooks Case Study
 
How Did I Get Here? A composite story of UX VP's
How Did I Get Here? A composite story of UX VP'sHow Did I Get Here? A composite story of UX VP's
How Did I Get Here? A composite story of UX VP's
 
IxDA09 - Postcard Patterns
IxDA09 - Postcard PatternsIxDA09 - Postcard Patterns
IxDA09 - Postcard Patterns
 
The 7 Metrics of Highly Effective Marketers by Dan Olsen
The 7 Metrics of Highly Effective Marketers by Dan OlsenThe 7 Metrics of Highly Effective Marketers by Dan Olsen
The 7 Metrics of Highly Effective Marketers by Dan Olsen
 
Design Studio: The User Experience Practitioner’s Secret Weapon
Design Studio: The User Experience Practitioner’s Secret WeaponDesign Studio: The User Experience Practitioner’s Secret Weapon
Design Studio: The User Experience Practitioner’s Secret Weapon
 
PCC2 - How do I incorporate Apple-like design into my products?
PCC2 - How do I incorporate Apple-like design into my products?PCC2 - How do I incorporate Apple-like design into my products?
PCC2 - How do I incorporate Apple-like design into my products?
 
What are you worth?! Product, Marketing & UX compensation
What are you worth?! Product, Marketing & UX compensationWhat are you worth?! Product, Marketing & UX compensation
What are you worth?! Product, Marketing & UX compensation
 
Collaborative Design for Enterprise Teams
Collaborative Design for Enterprise TeamsCollaborative Design for Enterprise Teams
Collaborative Design for Enterprise Teams
 

Destacado

Customer engagement in pharmaceutical communication
Customer engagement in pharmaceutical communicationCustomer engagement in pharmaceutical communication
Customer engagement in pharmaceutical communication
QAP INT
 

Destacado (7)

eWizard e-book
eWizard e-bookeWizard e-book
eWizard e-book
 
Building a Multi-tenanted SaaS with Node.js
Building a Multi-tenanted SaaS with Node.jsBuilding a Multi-tenanted SaaS with Node.js
Building a Multi-tenanted SaaS with Node.js
 
Customer engagement in pharmaceutical communication
Customer engagement in pharmaceutical communicationCustomer engagement in pharmaceutical communication
Customer engagement in pharmaceutical communication
 
E book personal core values, belief and brand
E book personal core values, belief and brandE book personal core values, belief and brand
E book personal core values, belief and brand
 
Participatory Design: Bringing Users Into Your Process
Participatory Design: Bringing Users Into Your ProcessParticipatory Design: Bringing Users Into Your Process
Participatory Design: Bringing Users Into Your Process
 
Making Great User Experiences, Pittsburgh Scrum MeetUp, Oct 17, 2017
Making Great User Experiences, Pittsburgh Scrum MeetUp, Oct 17, 2017Making Great User Experiences, Pittsburgh Scrum MeetUp, Oct 17, 2017
Making Great User Experiences, Pittsburgh Scrum MeetUp, Oct 17, 2017
 
Top 5 Deep Learning and AI Stories - October 6, 2017
Top 5 Deep Learning and AI Stories - October 6, 2017Top 5 Deep Learning and AI Stories - October 6, 2017
Top 5 Deep Learning and AI Stories - October 6, 2017
 

Similar a You’ve Only Got Two Eyeballs: Designing Products for the Responsive Web

Wunderman - Responsive Design
Wunderman - Responsive DesignWunderman - Responsive Design
Wunderman - Responsive Design
nrgza
 
Wunderman Responsive Design
Wunderman Responsive DesignWunderman Responsive Design
Wunderman Responsive Design
nrgza
 
Breaking the Box: Pushing the Boundaries of UX with Drupal
Breaking the Box: Pushing the Boundaries of UX with DrupalBreaking the Box: Pushing the Boundaries of UX with Drupal
Breaking the Box: Pushing the Boundaries of UX with Drupal
Acquia
 
New Rules of The Responsive Web
New Rules of The Responsive WebNew Rules of The Responsive Web
New Rules of The Responsive Web
Matt Carver
 
20 Tips for High Performance Responsive Design that the Pros Won’t Tell You
20 Tips for High Performance Responsive Design that the Pros Won’t Tell You20 Tips for High Performance Responsive Design that the Pros Won’t Tell You
20 Tips for High Performance Responsive Design that the Pros Won’t Tell You
Patrick Collins
 
Grow your startup with on deman talent by hayley conick at guru program sprin...
Grow your startup with on deman talent by hayley conick at guru program sprin...Grow your startup with on deman talent by hayley conick at guru program sprin...
Grow your startup with on deman talent by hayley conick at guru program sprin...
TechMeetups
 

Similar a You’ve Only Got Two Eyeballs: Designing Products for the Responsive Web (20)

Impact of Adobe Edge Tools and Services in Higher Education
Impact of Adobe Edge Tools and Services in Higher EducationImpact of Adobe Edge Tools and Services in Higher Education
Impact of Adobe Edge Tools and Services in Higher Education
 
Responsive Web Design_2013
Responsive Web Design_2013Responsive Web Design_2013
Responsive Web Design_2013
 
Wunderman - Responsive Design
Wunderman - Responsive DesignWunderman - Responsive Design
Wunderman - Responsive Design
 
Wunderman Responsive Design
Wunderman Responsive DesignWunderman Responsive Design
Wunderman Responsive Design
 
Webinar - Crash Course in Adobe Creative Cloud - 2015-07-16
Webinar - Crash Course in Adobe Creative Cloud - 2015-07-16Webinar - Crash Course in Adobe Creative Cloud - 2015-07-16
Webinar - Crash Course in Adobe Creative Cloud - 2015-07-16
 
Responsive Web Design
Responsive Web DesignResponsive Web Design
Responsive Web Design
 
Responsive web design
Responsive web designResponsive web design
Responsive web design
 
Breaking the Box: Pushing the Boundaries of UX with Drupal
Breaking the Box: Pushing the Boundaries of UX with DrupalBreaking the Box: Pushing the Boundaries of UX with Drupal
Breaking the Box: Pushing the Boundaries of UX with Drupal
 
New Rules of The Responsive Web
New Rules of The Responsive WebNew Rules of The Responsive Web
New Rules of The Responsive Web
 
Scaling up your R&D group
Scaling up your R&D groupScaling up your R&D group
Scaling up your R&D group
 
Webinar - You're Invited: Easy Postcard Creation with Adobe InDesign (for Non...
Webinar - You're Invited: Easy Postcard Creation with Adobe InDesign (for Non...Webinar - You're Invited: Easy Postcard Creation with Adobe InDesign (for Non...
Webinar - You're Invited: Easy Postcard Creation with Adobe InDesign (for Non...
 
Jennifer Robbins: ARTIFACT Conference Keynote
Jennifer Robbins: ARTIFACT Conference KeynoteJennifer Robbins: ARTIFACT Conference Keynote
Jennifer Robbins: ARTIFACT Conference Keynote
 
Webinar: Responsive Website Design
Webinar: Responsive Website DesignWebinar: Responsive Website Design
Webinar: Responsive Website Design
 
Info Session GDSC USICT
Info Session GDSC USICTInfo Session GDSC USICT
Info Session GDSC USICT
 
Wc philly 2012 presentation
Wc philly 2012 presentationWc philly 2012 presentation
Wc philly 2012 presentation
 
App Builder™ - Design To Code Webinar
App Builder™ - Design To Code WebinarApp Builder™ - Design To Code Webinar
App Builder™ - Design To Code Webinar
 
20 Tips for High Performance Responsive Design that the Pros Won’t Tell You
20 Tips for High Performance Responsive Design that the Pros Won’t Tell You20 Tips for High Performance Responsive Design that the Pros Won’t Tell You
20 Tips for High Performance Responsive Design that the Pros Won’t Tell You
 
Grow your startup with on deman talent by hayley conick at guru program sprin...
Grow your startup with on deman talent by hayley conick at guru program sprin...Grow your startup with on deman talent by hayley conick at guru program sprin...
Grow your startup with on deman talent by hayley conick at guru program sprin...
 
Frontend Development vs Backend Development | Detailed Comparison
Frontend Development vs Backend Development | Detailed ComparisonFrontend Development vs Backend Development | Detailed Comparison
Frontend Development vs Backend Development | Detailed Comparison
 
GeekyAnts- App development company's Experience deck .pptx
GeekyAnts- App development company's Experience deck .pptxGeekyAnts- App development company's Experience deck .pptx
GeekyAnts- App development company's Experience deck .pptx
 

Más de David Sherwin

Más de David Sherwin (15)

Following the Green
Following the GreenFollowing the Green
Following the Green
 
Designing for Positive Behaviors and Habits
Designing for Positive Behaviors and HabitsDesigning for Positive Behaviors and Habits
Designing for Positive Behaviors and Habits
 
Creating Creative Superteams
Creating Creative SuperteamsCreating Creative Superteams
Creating Creative Superteams
 
Example Organizational Models for Design Businesses
Example Organizational Models for Design BusinessesExample Organizational Models for Design Businesses
Example Organizational Models for Design Businesses
 
Elements of Design Studio Experience v1
Elements of Design Studio Experience v1Elements of Design Studio Experience v1
Elements of Design Studio Experience v1
 
Studio Culture Worksheet v1
Studio Culture Worksheet v1Studio Culture Worksheet v1
Studio Culture Worksheet v1
 
Progress Evaluation Worksheet v1
Progress Evaluation Worksheet v1Progress Evaluation Worksheet v1
Progress Evaluation Worksheet v1
 
Studio Capabilities Map v1
Studio Capabilities Map v1Studio Capabilities Map v1
Studio Capabilities Map v1
 
Creative Workshop Bonus Challenges
Creative Workshop Bonus ChallengesCreative Workshop Bonus Challenges
Creative Workshop Bonus Challenges
 
Creative Workshop Teacher's Guide
Creative Workshop Teacher's GuideCreative Workshop Teacher's Guide
Creative Workshop Teacher's Guide
 
Progressive Design Challenge Kickoff
Progressive Design Challenge KickoffProgressive Design Challenge Kickoff
Progressive Design Challenge Kickoff
 
Creative Workshop: Author's Talk at SxSWi
Creative Workshop: Author's Talk at SxSWiCreative Workshop: Author's Talk at SxSWi
Creative Workshop: Author's Talk at SxSWi
 
My Top 10 Design Business Failures
My Top 10 Design Business FailuresMy Top 10 Design Business Failures
My Top 10 Design Business Failures
 
Designing with the Body: Learning to Physically Prototype
Designing with the Body: Learning to Physically PrototypeDesigning with the Body: Learning to Physically Prototype
Designing with the Body: Learning to Physically Prototype
 
Better Ideas Faster: How to Brainstorm More Effectively
Better Ideas Faster: How to Brainstorm More EffectivelyBetter Ideas Faster: How to Brainstorm More Effectively
Better Ideas Faster: How to Brainstorm More Effectively
 

Último

Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
amitlee9823
 
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts ServiceVVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
aroranaina404
 
B. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdfB. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdf
University of Wisconsin-Milwaukee
 
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
nirzagarg
 
infant assessment fdbbdbdddinal ppt.pptx
infant assessment fdbbdbdddinal ppt.pptxinfant assessment fdbbdbdddinal ppt.pptx
infant assessment fdbbdbdddinal ppt.pptx
suhanimunjal27
 
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
amitlee9823
 
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
amitlee9823
 
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
kumaririma588
 
Design Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxDesign Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptx
TusharBahuguna2
 

Último (20)

Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
 
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
 
Q4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentationQ4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentation
 
Case Study of Hotel Taj Vivanta, Pune
Case Study of Hotel Taj Vivanta, PuneCase Study of Hotel Taj Vivanta, Pune
Case Study of Hotel Taj Vivanta, Pune
 
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
 
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfChapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
 
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
 
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts ServiceVVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
 
B. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdfB. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdf
 
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
 
infant assessment fdbbdbdddinal ppt.pptx
infant assessment fdbbdbdddinal ppt.pptxinfant assessment fdbbdbdddinal ppt.pptx
infant assessment fdbbdbdddinal ppt.pptx
 
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
 
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
 
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Design Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxDesign Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptx
 
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Th...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Th...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Th...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Th...
 

You’ve Only Got Two Eyeballs: Designing Products for the Responsive Web

  • 1. You’ve Only Got Two Eyeballs: Designing Products 
 for the Responsive Web @abridewell + @changeorder • #rwpd • HOW Design Live • ©2016 LinkedIn Corporation Part one of a workshop by Drew Bridewell + David Sherwin
  • 2. Hello. We work on Lynda.com at LinkedIn. @abridewell + @changeorder • #rwpd • HOW Design Live Our product helps people learn business, technology and creative skills to achieve their personal, academic and professional goals.
  • 3. Mobile + tablet apps iOS Android Windows 8 OSX Windows Apple TV Roku TV appsDesktop apps Anytime, anywhere learning via our apps @abridewell + @changeorder • #rwpd • HOW Design Live
  • 4. Mobile + tablet web Anytime, anywhere learning in the browser @abridewell + @changeorder • #rwpd • HOW Design Live Desktop web Large display + 
 multi-screen use
  • 5. 11:30 AM–12:15 PM Modular Design Approaches 
 for Responsive Web Products 10:15 AM–11:00 AM Prioritizing Features for Responsive Web Products @abridewell + @changeorder • #rwpd • HOW Design Live This workshop is about planning the creation of responsive web products
  • 6. Part 1 Prioritizing Features for
 Responsive Web Products @abridewell + @changeorder • #rwpd • HOW Design Live
  • 7. Responsive web design is… when you resize your browser window and the website does this cool thing where it changes the layout @abridewell + @changeorder • #rwpd • HOW Design Live
  • 8. @abridewell + @changeorder • #rwpd • HOW Design Live Responsive web design is… when you resize your browser window and the website does this cool thing where it changes the layout
  • 9. Responsive web design is… @abridewell + @changeorder • #rwpd • HOW Design Live Fluid grid, flexibile images, media queries (a la Ethan Marcotte)
  • 10. Responsive web design is… @abridewell + @changeorder • #rwpd • HOW Design Live But it’s more than technical considerations Fluid grid, flexibile images, media queries (a la Ethan Marcotte)
  • 11.
  • 12. Responsive Design Fundamentals • Responsive Web Design in the Browser • Creating a Responsive Web Design • Advanced Techniques in Responsive Web Design • Responsive SVG Images • Responsive Web Design with Bootstrap and Dreamweaver • Creating a Responsive Design with Edge Reflow • Responsive Images • Building Responsive Forms • Design Aesthetics for Web Design • Building a Responsive Single-Page Design • Creating a Responsive Web Experience • And many more… Sure, we have 35+ courses on responsive web design @abridewell + @changeorder • #rwpd • HOW Design Live
  • 13. @abridewell + @changeorder • #rwpd • HOW Design Live But our courses don’t always talk about 
 the hard tradeoffs that happen when you 
 plan and design web applications on 
 select Internet-connected devices.
  • 15. Our design process Content Strategy Project Goals Feature Prioritization Information Architecture Iterative Prototyping & Testing Engineering & QA A/B @abridewell + @changeorder • #rwpd • HOW Design Live
  • 16. Content Strategy Project Goals Feature Prioritization Information Architecture Iterative Prototyping & Testing Engineering & QA A/B @abridewell + @changeorder • #rwpd • HOW Design Live
  • 17. Project goals @abridewell + @changeorder • #rwpd • HOW Design Live 1. Increased access via mobile, tablet, and large-screen devices 2. Improved usability and accessibility for members 3. Easier updates for new features and experimentation Overall, preserve engagement and learning efficacy.
  • 18. Designing for scale Millions of learners and thousands of organizations around the world 7,000+ courses and 100,000’s of videos in five languages New interactive learning features like quizzes and code practice @abridewell + @changeorder • #rwpd • HOW Design Live
  • 19. Content Strategy Project Goals Feature Prioritization Information Architecture Iterative Prototyping & Testing Engineering & QA A/B @abridewell + @changeorder • #rwpd • HOW Design Live
  • 20. Lynda.com Course @abridewell + @changeorder • #rwpd • HOW Design Live
  • 21. Lynda.com Course Understand Apply @abridewell + @changeorder • #rwpd • HOW Design Live Plan
  • 22. Lynda.com Course Navigate course Read course overview Add to playlist See related courses Watch video Read transcript Write notes Download exercise files Participate in quizzes Practice in coding window @abridewell + @changeorder • #rwpd • HOW Design Live Understand Apply Plan
  • 23. Navigate course Read course overview Add to playlist See related courses Watch video Read transcript Write notes Download exercise files Participate in quizzes Practice in coding window Prioritizing responsive web features across devices @abridewell + @changeorder • #rwpd • HOW Design Live Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes XL Desktop Desktop Tablet Smartphone Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes No No No No No No Yes No No No Understand Apply Plan
  • 24. Where will people expect to access content? How frequently? With what session duration? What information will people require? Is most relevant in that context? In what chunks? What functionality should people use? Will be hard to use on smaller screens? Require an app? @abridewell + @changeorder • #rwpd • HOW Design Live Features Content Context Questions to ask your team
  • 25. Activity 1 Feature Prioritization Bingo @abridewell + @changeorder • #rwpd • HOW Design Live
  • 26. Find a partner Take 2 minutes to get to know each other. You’re a team. @abridewell + @changeorder • #rwpd • HOW Design Live
  • 27. 10-Second Film Festival A client has approached you with an idea perfect for people with short attention spans: An online competition for the best 10-second videos created by independent filmmakers. @abridewell + @changeorder • #rwpd • HOW Design Live Your challenge:
  • 28. Each feature costs a certain amount to implement for each breakpoint. And your team only has $100. In the next 15 minutes, work with your partner to 
 debate and decide what features you want to build, 
 and on what devices. @abridewell + @changeorder • #rwpd • HOW Design Live
  • 29. Designing Products for the Responsive Web: Feature Prioritization Bingo Your team has $100 to spend on design and development for your 10-Second Film Festival website. With your partner, figure out how you want to spend your money. What features do you want to support, and on what devices? Why did you make those choices? ©2016 Drew Bridewell & David Sherwin / LinkedIn / @abridewell + @changeorder Upload videos to enter festival Watch video entries on website Search video entries on website Vote on video entries on website Share videos from website Comment on video entries Browse video entries by category Save favorite video entries to view later XL Desktop Desktop Tablet Smartphone $ 3 $ 3 $ 3 $ 3 $ 3 $ 3 $ 3 $ 3 $ 5 $ 5 $ 5 $ 5 $ 5 $ 5 $ 5 $ 5 $ 7 $ 7 $ 7 $ 7 $ 7 $ 7 $ 7 $ 7 $ 10 $ 10 $ 10 $ 10 $ 10 $ 10 $ 10 $ 10 Total Cost Per Feature Total Cost for App $ $ $ $ $ $ $ $ $ Debate which features
 have the most value
 for your users. @abridewell + @changeorder • #rwpd • HOW Design Live
  • 30. Designing Products for the Responsive Web: Feature Prioritization Bingo Your team has $100 to spend on design and development for your 10-Second Film Festival website. With your partner, figure out how you want to spend your money. What features do you want to support, and on what devices? Why did you make those choices? ©2016 Drew Bridewell & David Sherwin / LinkedIn / @abridewell + @changeorder Upload videos to enter festival Watch video entries on website Search video entries on website Vote on video entries on website Share videos from website Comment on video entries Browse video entries by category Save favorite video entries to view later XL Desktop Desktop Tablet Smartphone $ 3 $ 3 $ 3 $ 3 $ 3 $ 3 $ 3 $ 3 $ 5 $ 5 $ 5 $ 5 $ 5 $ 5 $ 5 $ 5 $ 7 $ 7 $ 7 $ 7 $ 7 $ 7 $ 7 $ 7 $ 10 $ 10 $ 10 $ 10 $ 10 $ 10 $ 10 $ 10 Total Cost Per Feature Total Cost for App $ $ $ $ $ $ $ $ $ Debate which features
 have the most value
 for your users. @abridewell + @changeorder • #rwpd • HOW Design Live
  • 31. Designing Products for the Responsive Web: Feature Prioritization Bingo Your team has $100 to spend on design and development for your 10-Second Film Festival website. With your partner, figure out how you want to spend your money. What features do you want to support, and on what devices? Why did you make those choices? ©2016 Drew Bridewell & David Sherwin / LinkedIn / @abridewell + @changeorder Upload videos to enter festival Watch video entries on website Search video entries on website Vote on video entries on website Share videos from website Comment on video entries Browse video entries by category Save favorite video entries to view later XL Desktop Desktop Tablet Smartphone $ 3 $ 3 $ 3 $ 3 $ 3 $ 3 $ 3 $ 3 $ 5 $ 5 $ 5 $ 5 $ 5 $ 5 $ 5 $ 5 $ 7 $ 7 $ 7 $ 7 $ 7 $ 7 $ 7 $ 7 $ 10 $ 10 $ 10 $ 10 $ 10 $ 10 $ 10 $ 10 Total Cost Per Feature Total Cost for App $ $ $ $ $ $ $ $ $ Debate which features
 have the most value
 for your users. @abridewell + @changeorder • #rwpd • HOW Design Live CONSTRAINT Every feature you decide to include for the app must support the XL Desktop breakpoint. CONSTRAINT Every feature you decide to include for the app must support the XL Desktop breakpoint. CONSTRAINT Every feature you decide to include for the app must support the XL Desktop breakpoint. CONSTRAINT Every feature you decide to include must support the XL Desktop breakpoint.
  • 32. Designing Products for the Responsive Web: Feature Prioritization Bingo Your team has $100 to spend on design and development for your 10-Second Film Festival website. With your partner, figure out how you want to spend your money. What features do you want to support, and on what devices? Why did you make those choices? ©2016 Drew Bridewell & David Sherwin / LinkedIn / @abridewell + @changeorder Upload videos to enter festival Watch video entries on website Search video entries on website Vote on video entries on website Share videos from website Comment on video entries Browse video entries by category Save favorite video entries to view later XL Desktop Desktop Tablet Smartphone $ 3 $ 3 $ 3 $ 3 $ 3 $ 3 $ 3 $ 3 $ 5 $ 5 $ 5 $ 5 $ 5 $ 5 $ 5 $ 5 $ 7 $ 7 $ 7 $ 7 $ 7 $ 7 $ 7 $ 7 $ 10 $ 10 $ 10 $ 10 $ 10 $ 10 $ 10 $ 10 Total Cost Per Feature Total Cost for App $ $ $ $ $ $ $ $ $ 18 @abridewell + @changeorder • #rwpd • HOW Design Live Debate which features
 have the most value
 for your users. CONSTRAINT Every feature you decide to include for the app must support the XL Desktop breakpoint. CONSTRAINT Every feature you decide to include for the app must support the XL Desktop breakpoint. CONSTRAINT Every feature you decide to include for the app must support the XL Desktop breakpoint. CONSTRAINT Every feature you decide to include must support the XL Desktop breakpoint.
  • 33. Designing Products for the Responsive Web: Feature Prioritization Bingo Your team has $100 to spend on design and development for your 10-Second Film Festival website. With your partner, figure out how you want to spend your money. What features do you want to support, and on what devices? Why did you make those choices? ©2016 Drew Bridewell & David Sherwin / LinkedIn / @abridewell + @changeorder Upload videos to enter festival Watch video entries on website Search video entries on website Vote on video entries on website Share videos from website Comment on video entries Browse video entries by category Save favorite video entries to view later XL Desktop Desktop Tablet Smartphone $ 3 $ 3 $ 3 $ 3 $ 3 $ 3 $ 3 $ 3 $ 5 $ 5 $ 5 $ 5 $ 5 $ 5 $ 5 $ 5 $ 7 $ 7 $ 7 $ 7 $ 7 $ 7 $ 7 $ 7 $ 10 $ 10 $ 10 $ 10 $ 10 $ 10 $ 10 $ 10 Total Cost Per Feature Total Cost for App $ $ $ $ $ $ $ $ $ 18 8 Identify the tradeoffs. @abridewell + @changeorder • #rwpd • HOW Design Live Debate which features
 have the most value
 for your users. CONSTRAINT Every feature you decide to include for the app must support the XL Desktop breakpoint. CONSTRAINT Every feature you decide to include for the app must support the XL Desktop breakpoint. CONSTRAINT Every feature you decide to include for the app must support the XL Desktop breakpoint. CONSTRAINT Every feature you decide to include must support the XL Desktop breakpoint.
  • 34. Share with another team @abridewell + @changeorder • #rwpd • HOW Design Live Show them your worksheet and the prioritization decisions you made. Take only 2 minutes per team.
  • 35. Great job, everyone! @abridewell + @changeorder • #rwpd • HOW Design Live
  • 36. You’ve Only Got Two Eyeballs: Designing Products 
 for the Responsive Web @abridewell + @changeorder • #rwpd • HOW Design Live • ©2016 LinkedIn Corporation See you back here at 11:30 sharp for Part 2!
  • 37. You’ve Only Got Two Eyeballs: Designing Products 
 for the Responsive Web @abridewell + @changeorder • #rwpd • HOW Design Live • ©2016 LinkedIn Corporation Part two of a workshop by Drew Bridewell + David Sherwin
  • 38. @abridewell + @changeorder • #rwpd • HOW Design Live 10:15 AM–11:00 AM [second phase - 11:30-12:15] 11:30 AM–12:15 PM Prioritizing Features for Responsive Web Products Modular Design Approaches 
 for Responsive Web Products This workshop is about planning the creation of responsive web products
  • 39. Part 2 Modular Design Approaches
 for Responsive Web Products @abridewell + @changeorder • #rwpd • HOW Design Live
  • 40. Content Strategy Project Goals Feature Prioritization Information Architecture Iterative Prototyping & Testing Engineering & QA A/B @abridewell + @changeorder • #rwpd • HOW Design Live Now that you’ve prioritized your features, it’s time to define your grid…
  • 41.
  • 42.
  • 43.
  • 44.
  • 45. @abridewell + @changeorder • #rwpd • HOW Design Live
  • 46. @abridewell + @changeorder • #rwpd • HOW Design Live 2:02 / 5:16 Contents Notebook 2:02 / 5:16 Contents Notebook
  • 47. Contents Notebook Create prototypes on the grid @abridewell + @changeorder • #rwpd • HOW Design Live 2:02 / 5:16
  • 48. Certain features will not live on all screens @abridewell + @changeorder • #rwpd • HOW Design Live 2:02 / 5:16 Notes Code Practice Transcript Exercise Files
  • 49. t Y X X X Y Y Test horizontal and vertical breakpoints for your content @abridewell + @changeorder • #rwpd • HOW Design Live
  • 50. Course page modules and patterns on Lynda.com @abridewell + @changeorder • #rwpd • HOW Design Live
  • 51.
  • 52. Activity 2 “All at Once” Design @abridewell + @changeorder • #rwpd • HOW Design Live
  • 53. Get back with your team. Snag your Feature Prioritization worksheet from Part 1. If you just joined us, find a team to work with. @abridewell + @changeorder • #rwpd • HOW Design Live
  • 54. 10-Second Film Festival A client has approached you with an idea perfect for people with short attention spans: An online competition for the best 10-second videos created by independent filmmakers. @abridewell + @changeorder • #rwpd • HOW Design Live
  • 55. Using your feature prioritization from Activity 1, 
 create a design for the home page of your 
 10-Second Film Festival web site. You have 20 minutes to create this design for 
 browsers on desktop, tablet, and smartphone. @abridewell + @changeorder • #rwpd • HOW Design Live
  • 56. Check off what features you’ll be including 
 on your home page for each device. Designing Products for the Responsive Web Based on the features you “bought” in the previous activity, sketch how those features should appear on the home page for your 10-Second Film Festival website. Upload videos to enter festival Watch video entries on website Search video entries on website Vote on video entries on website Share videos from website Comment on video entries Browse video entries by category Save favorite video entries to view later My paper prototype for Desktop will include: @abridewell + @changeorder • #rwpd • HOW Design Live
  • 57. Block off where you think features will go on 
 ALL the devices before you start sketching. (The video player aspect ratio is the primary constraint.) @abridewell + @changeorder • #rwpd • HOW Design Live
  • 58. @abridewell + @changeorder • #rwpd • HOW Design Live Designing Products for the Responsive Web Based on the features you “bought” in the previous activity, sketch how those features should appear on the home page for your 10-Second Film Festival website. Upload videos to enter festival Watch video entries on website Search video entries on website Vote on video entries on website Share videos from website Comment on video entries Browse video entries by category Save favorite video entries to view later My paper prototype for Desktop will include: browse watch browse vote upload comment
  • 59. Designing Products for the Responsive Web Based on the features you “bought” in the previous activity, sketch how those features should appear on the home page for your 10-Second Film Festival website. Upload videos to enter festival Watch video entries on website Search video entries on website Vote on video entries on website Share videos from website Comment on video entries Browse video entries by category Save favorite video entries to view later My paper prototype for Desktop will include: browse watch browse vote upload comment
  • 60. Giveyourteamafistbump! @abridewell + @changeorder • #rwpd • HOW Design Live
  • 63. @abridewell + @changeorder • #rwpd • HOW Design Live • ©2016 LinkedIn Corporation You’ve only got two eyeballs.
  • 64. @abridewell + @changeorder • #rwpd • HOW Design Live • ©2016 LinkedIn Corporation Keep people focused.

  • 65. Thanks for joining us! ©2016 LinkedIn Corporation Drew Bridewell dbridewell@linkedin.com @abridewell David Sherwin david@changeorderblog.com @changeorder