SlideShare a Scribd company logo
sophia voychehovski • @sophiavux • sophiavux.com
Your Brain on Responsive Design
thoughts on changing the way you work & think, derived from Elections Night 2012
SophiaVoycehovski • Senior UX Designer • CNN Digital
sophia voychehovski • @sophiavux • sophiavux.com
Design Process + Responsive
A painless process for you = a painless product for your users
SophiaVoycehovski • Senior UX Designer • CNN Digital
sophia voychehovski • @sophiavux • sophiavux.com
Adaptive
Layout
Adaptive
Design
Accessible
DesignRWD
@media
queries
@media
queries
Fluid Grid, percentages!
Fluid Images
Progressive Enhancement:
best experience, most design to most
audience on most devices.
Design for screen
readers, assistive
technology
Coined by Ethan Marcotte
Set Breakpoints
Multiple image cuts
Check out the book by Aaron Gustafson.
(google for a free download)
sophia voychehovski • @sophiavux • sophiavux.com
RWD
Resizing
Reflowing
“Toggling”
Templates Modules Elements
sophia voychehovski • @sophiavux • sophiavux.com
sophia voychehovski • @sophiavux • sophiavux.com
sophia voychehovski • @sophiavux • sophiavux.com
omg
Whatever
HOLY MOLY!
Stakes
$
$
$
$
$
$
$
$
$
Risk
?
?
?
?
?
?
?
?
?
?
sophia voychehovski • @sophiavux • sophiavux.com
Text
sophia voychehovski • @sophiavux • sophiavux.com
Text
2nd highest page views in history, behind Election Night 2008.
101.5 million page views in Politics Section, 1/2 traffic of entire site.
Highest mobile web page views in history,
3x higher than previous record. (46 million)
CNN’s iOS apps achieved 235k downloads,
making Election Night the largest day on record since initial launch in 2009.
sophia voychehovski • @sophiavux • sophiavux.com
sophia voychehovski • @sophiavux • sophiavux.com
Based on general sense of
project, conduct:
- user research
- opportunity research
- competitive analysis
Explore experience metaphors
Responsive Road Shows.
Explore general look and feel and
experience metaphors
1.Articulate Business Goals
2.Draft SINGLE Business
Requirements Document, stating
the problems and the needs, not
the UX solutions.
• Trace to Biz Goals
• No platform-specific
requirements! (Mobile First -
hierarchy and priority)
• Do draft from non-responsive
soon-to-be legacy site.
• Do not try and partition sprints
based on business requirements.
Business reviews and iterates on
goals and requirements with UX
team and Technical team.
(research and validate
assumptions)
Review and discuss experience
metaphors (brand identity)
1.Translate Business Goals into XOs
2.Translate BRs into Attributes.
“PLAY WITH LEGOS PART 1”
1. Untangle basic user flows
2. Identify LCD templates that can be
applied to steps in user flows
3. Identify LCD modules needed to carry
out BRs
4.Create priority prototype for each
template. (List of modules for each
template)
5. Consider Navigation and full site map
across platforms.
Define basic styles based on module
library (style tiles).
Explore global interaction design
Conduct motion studies.
Research responsive, latest development
methodologies anticipated to use.
Maintain and update Business goals and
requirements.
Business and Dev review UX and visual
design efforts.
“...LEGOS PART 2”
1. Identify LCD elements
needed for each module.
2. Refine user flows
3. Determine “rules of
response” for modules
4. Paper test, mobile first
Create example comps as
needed and begin exploring
detailed module design.
Translate into higher fidelity
CSS.
Mock up LCD templates,
placeholder LDD modules,
and multiple concepts for
navigation.
Continue to refine
functionality, interplay and
rules of system. Write UX/UI
requirements as needed.
Work with Dev to hand off
detailed functionality.
Collaborate with UX to refine
detailed interaction,
iconography, infographics,
etc
Build 80% of style guide,
based on 80% complete
wireframes.
Layer on basic functionality
of modules, logic, rules. Give
ownership of modules to
individual developers, but
encourage collaboration and
knowledge transfer.
Technical lead break up
modules/templates into
sizable chucks for remaining
sprints.
1.User Test with working
prototype.
2.Refine design
3.Prioritize changes with Dev
and Biz
Tie up any complex graphic,
icons, textures.
Maintain style guide.
Layer on Detailed
functionality on assigned
modules.
Make any template level
changes as needed.
Review, support, collaborate.
Maintain documentation.
Review, support, collaborate.
Maintain documentation.
Review, support, collaborate.
Maintain documentation.
Business and Dev review UX
and visual design efforts.
Business reviews UX and
development efforts. UX
reviews dev & visual efforts
Business reviews UX and
development efforts. UX
reviews dev efforts
Funtional QA
Visual QA
Bug fixes, load testing,
simulations
Business QA
Everyone reviews and
supports development
efforts.
Advise Business and UX
Prework Sprint 0 (x2?) Sprint 1 Sprint 2 Sprint 3+ Optimization
COLLAB BIZ UX VISUAL DEV
sophia voychehovski • @sophiavux • sophiavux.com
Based on general sense of
project, conduct:
- user research
- opportunity research
- competitive analysis
Explore experience metaphors
Responsive Road Shows.
Explore general look and feel and
experience metaphors
1.Articulate Business Goals
2.Draft SINGLE Business
Requirements Document, stating
the problems and the needs, not
the UX solutions.
• Trace to Biz Goals
• No platform-specific
requirements! (Mobile First -
hierarchy and priority)
• Do draft from non-responsive
soon-to-be legacy site.
• Do not try and partition sprints
based on business requirements.
Business reviews and iterates on
goals and requirements with UX
team and Technical team.
(research and validate
assumptions)
Review and discuss experience
metaphors (brand identity)
1.Translate Business Goals into XOs
2.Translate BRs into Attributes.
“PLAY WITH LEGOS PART 1”
1. Untangle basic user flows
2. Identify LCD templates that can be
applied to steps in user flows
3. Identify LCD modules needed to carry
out BRs
4.Create priority prototype for each
template. (List of modules for each
template)
5. Consider Navigation and full site map
across platforms.
Define basic styles based on module
library (style tiles).
Explore global interaction design
Conduct motion studies.
Research responsive, latest development
methodologies anticipated to use.
Maintain and update Business goals and
requirements.
Business and Dev review UX and visual
design efforts.
“...LEGOS PART 2”
1. Identify LCD elements
needed for each module.
2. Refine user flows
3. Determine “rules of
response” for modules
4. Paper test, mobile first
Create example comps as
needed and begin exploring
detailed module design.
Translate into higher fidelity
CSS.
Mock up LCD templates,
placeholder LDD modules,
and multiple concepts for
navigation.
Continue to refine
functionality, interplay and
rules of system. Write UX/UI
requirements as needed.
Work with Dev to hand off
detailed functionality.
Collaborate with UX to refine
detailed interaction,
iconography, infographics,
etc
Build 80% of style guide,
based on 80% complete
wireframes.
Layer on basic functionality
of modules, logic, rules. Give
ownership of modules to
individual developers, but
encourage collaboration and
knowledge transfer.
Technical lead break up
modules/templates into
sizable chucks for remaining
sprints.
1.User Test with working
prototype.
2.Refine design
3.Prioritize changes with Dev
and Biz
Tie up any complex graphic,
icons, textures.
Maintain style guide.
Layer on Detailed
functionality on assigned
modules.
Make any template level
changes as needed.
Review, support, collaborate.
Maintain documentation.
Review, support, collaborate.
Maintain documentation.
Review, support, collaborate.
Maintain documentation.
Business and Dev review UX
and visual design efforts.
Business reviews UX and
development efforts. UX
reviews dev & visual efforts
Business reviews UX and
development efforts. UX
reviews dev efforts
Funtional QA
Visual QA
Bug fixes, load testing,
simulations
Business QA
Everyone reviews and
supports development
efforts.
Advise Business and UX
Prework Sprint 0 (x2?) Sprint 1 Sprint 2 Sprint 3+ Optimization
COLLAB BIZ UX VISUAL DEV
Strategy Scope Structure Skeleton
Surface
sophia voychehovski • @sophiavux • sophiavux.com
Based on general sense of
project, conduct:
- user research
- opportunity research
- competitive analysis
Explore experience metaphors
Responsive Road Shows.
Explore general look and feel and
experience metaphors
1.Articulate Business Goals
2.Draft SINGLE Business
Requirements Document, stating
the problems and the needs, not
the UX solutions.
• Trace to Biz Goals
• No platform-specific
requirements! (Mobile First -
hierarchy and priority)
• Do draft from non-responsive
soon-to-be legacy site.
• Do not try and partition sprints
based on business requirements.
Business reviews and iterates on
goals and requirements with UX
team and Technical team.
(research and validate
assumptions)
Review and discuss experience
metaphors (brand identity)
1.Translate Business Goals into XOs
2.Translate BRs into Attributes.
“PLAY WITH LEGOS PART 1”
1. Untangle basic user flows
2. Identify LCD templates that can be
applied to steps in user flows
3. Identify LCD modules needed to carry
out BRs
4.Create priority prototype for each
template. (List of modules for each
template)
5. Consider Navigation and full site map
across platforms.
Define basic styles based on module
library (style tiles).
Explore global interaction design
Conduct motion studies.
Research responsive, latest development
methodologies anticipated to use.
Maintain and update Business goals and
requirements.
Business and Dev review UX and visual
design efforts.
“...LEGOS PART 2”
1. Identify LCD elements
needed for each module.
2. Refine user flows
3. Determine “rules of
response” for modules
4. Paper test, mobile first
Create example comps as
needed and begin exploring
detailed module design.
Translate into higher fidelity
CSS.
Mock up LCD templates,
placeholder LDD modules,
and multiple concepts for
navigation.
Continue to refine
functionality, interplay and
rules of system. Write UX/UI
requirements as needed.
Work with Dev to hand off
detailed functionality.
Collaborate with UX to refine
detailed interaction,
iconography, infographics,
etc
Build 80% of style guide,
based on 80% complete
wireframes.
Layer on basic functionality
of modules, logic, rules. Give
ownership of modules to
individual developers, but
encourage collaboration and
knowledge transfer.
Technical lead break up
modules/templates into
sizable chucks for remaining
sprints.
1.User Test with working
prototype.
2.Refine design
3.Prioritize changes with Dev
and Biz
Tie up any complex graphic,
icons, textures.
Maintain style guide.
Layer on Detailed
functionality on assigned
modules.
Make any template level
changes as needed.
Review, support, collaborate.
Maintain documentation.
Review, support, collaborate.
Maintain documentation.
Review, support, collaborate.
Maintain documentation.
Business and Dev review UX
and visual design efforts.
Business reviews UX and
development efforts. UX
reviews dev & visual efforts
Business reviews UX and
development efforts. UX
reviews dev efforts
Funtional QA
Visual QA
Bug fixes, load testing,
simulations
Business QA
Everyone reviews and
supports development
efforts.
Advise Business and UX
Prework Sprint 0 (x2?) Sprint 1 Sprint 2 Sprint 3+ Optimization
COLLAB BIZ UX VISUAL DEV
Strategy Scope Structure Skeleton
Surface
Business
Viability
Technical
Feasibility
Human
Desirability
Hear Create Deliver
sophia voychehovski • @sophiavux • sophiavux.com
Based on general sense of
project, conduct:
- user research
- opportunity research
- competitive analysis
Explore experience metaphors
Responsive Road Shows.
Explore general look and feel and
experience metaphors
1.Articulate Business Goals
2.Draft SINGLE Business
Requirements Document, stating
the problems and the needs, not
the UX solutions.
• Trace to Biz Goals
• No platform-specific
requirements! (Mobile First -
hierarchy and priority)
• Do draft from non-responsive
soon-to-be legacy site.
• Do not try and partition sprints
based on business requirements.
Business reviews and iterates on
goals and requirements with UX
team and Technical team.
(research and validate
assumptions)
Review and discuss experience
metaphors (brand identity)
1.Translate Business Goals into XOs
2.Translate BRs into Attributes.
“PLAY WITH LEGOS PART 1”
1. Untangle basic user flows
2. Identify LCD templates that can be
applied to steps in user flows
3. Identify LCD modules needed to carry
out BRs
4.Create priority prototype for each
template. (List of modules for each
template)
5. Consider Navigation and full site map
across platforms.
Define basic styles based on module
library (style tiles).
Explore global interaction design
Conduct motion studies.
Research responsive, latest development
methodologies anticipated to use.
Maintain and update Business goals and
requirements.
Business and Dev review UX and visual
design efforts.
“...LEGOS PART 2”
1. Identify LCD elements
needed for each module.
2. Refine user flows
3. Determine “rules of
response” for modules
4. Paper test, mobile first
Create example comps as
needed and begin exploring
detailed module design.
Translate into higher fidelity
CSS.
Mock up LCD templates,
placeholder LDD modules,
and multiple concepts for
navigation.
Continue to refine
functionality, interplay and
rules of system. Write UX/UI
requirements as needed.
Work with Dev to hand off
detailed functionality.
Collaborate with UX to refine
detailed interaction,
iconography, infographics,
etc
Build 80% of style guide,
based on 80% complete
wireframes.
Layer on basic functionality
of modules, logic, rules. Give
ownership of modules to
individual developers, but
encourage collaboration and
knowledge transfer.
Technical lead break up
modules/templates into
sizable chucks for remaining
sprints.
1.User Test with working
prototype.
2.Refine design
3.Prioritize changes with Dev
and Biz
Tie up any complex graphic,
icons, textures.
Maintain style guide.
Layer on Detailed
functionality on assigned
modules.
Make any template level
changes as needed.
Review, support, collaborate.
Maintain documentation.
Review, support, collaborate.
Maintain documentation.
Review, support, collaborate.
Maintain documentation.
Business and Dev review UX
and visual design efforts.
Business reviews UX and
development efforts. UX
reviews dev & visual efforts
Business reviews UX and
development efforts. UX
reviews dev efforts
Funtional QA
Visual QA
Bug fixes, load testing,
simulations
Business QA
Everyone reviews and
supports development
efforts.
Advise Business and UX
Prework Sprint 0 (x2?) Sprint 1 Sprint 2 Sprint 3+ Optimization
COLLAB BIZ UX VISUAL DEV
Strategy Scope Structure Skeleton
Surface
Business
Viability
Technical
Feasibility
Human
Desirability
Hear Create Deliver
DivergeConvergeConverge Diverge Converge
sophia voychehovski • @sophiavux • sophiavux.com
COLLAB
Based on general sense of
project, conduct:
- user research
- opportunity research
- competitive analysis
Explore experience metaphors
Responsive Road Shows.
Explore general look and feel and
experience metaphors
Advise Business and UX
1.Articulate Business Goals
2.Draft SINGLE Business
Requirements Document, stating
the problems and the needs, not
the UX solutions.
• Trace to Biz Goals
• No platform-specific
requirements! (Mobile First -
hierarchy and priority)
• Do draft from non-responsive
soon-to-be legacy site.
• Do not try and partition sprints
based on business requirements.
Business reviews and iterates on
goals and requirements with UX
team and Technical team.
(research and validate
assumptions)
Review and discuss experience
metaphors (brand identity)
1.Translate Business Goals into XOs
2.Translate BRs into Attributes.
“PLAY WITH LEGOS PART 1”
1. Untangle basic user flows
2. Identify LCD templates that can be
applied to steps in user flows
3. Identify LCD modules needed to carry
out BRs
4.Create priority prototype for each
template. (List of modules for each
template)
5. Consider Navigation and full site map
across platforms.
Define basic styles based on module
library (style tiles).
Explore global interaction design
Conduct motion studies.
Research responsive, latest development
methodologies anticipated to use.
Maintain and update Business goals and
requirements.
Business and Dev review UX and visual
design efforts.
“...LEGOS PART 2”
1. Identify LCD elements
needed for each module.
2. Refine user flows
3. Determine “rules of
response” for modules
4. Paper test, mobile first
Create example comps as
needed and begin exploring
detailed module design.
Translate into higher fidelity
CSS.
Mock up LCD templates,
placeholder LDD modules,
and multiple concepts for
navigation.
Continue to refine
functionality, interplay and
rules of system. Write UX/UI
requirements as needed.
Work with Dev to hand off
detailed functionality.
Collaborate with UX to refine
detailed interaction,
iconography, infographics,
etc
Build 80% of style guide,
based on 80% complete
wireframes.
Layer on basic functionality
of modules, logic, rules. Give
ownership of modules to
individual developers, but
encourage collaboration and
knowledge transfer.
Technical lead break up
modules/templates into
sizable chucks for remaining
sprints.
1.User Test with working
prototype.
2.Refine design
3.Prioritize changes with Dev
and Biz
Tie up any complex graphic,
icons, textures.
Maintain style guide.
Layer on Detailed
functionality on assigned
modules.
Make any template level
changes as needed.
Review, support, collaborate.
Maintain documentation.
Review, support, collaborate.
Maintain documentation.
Review, support, collaborate.
Maintain documentation.
Business and Dev review UX
and visual design efforts.
Business reviews UX and
development efforts. UX
reviews dev & visual efforts
Business reviews UX and
development efforts. UX
reviews dev efforts
Funtional QA
Visual QA
Bug fixes, load testing,
simulations
Business QA
Everyone reviews and
supports development
efforts.
Prework Sprint 0 (x2?) Sprint 1 Sprint 2 Sprint 3+ Optimization
BIZ UX VISUAL DEV
Draft SINGLE Business
Requirements Document,
stating the problems and the
needs, not the UX solutions.
• Trace to Biz Goals
• No platform-specific
requirements! (Mobile First
- hierarchy and priority)
• Do draft from non-
responsive soon-to-be
legacy site.
• Do not try and partition
sprints based on business
requirements.
sophia voychehovski • @sophiavux • sophiavux.com
COLLAB
Based on general sense of
project, conduct:
- user research
- opportunity research
- competitive analysis
Explore experience metaphors
Responsive Road Shows.
Explore general look and feel and
experience metaphors
Advise Business and UX
1.Articulate Business Goals
2.Draft SINGLE Business
Requirements Document, stating
the problems and the needs, not
the UX solutions.
• Trace to Biz Goals
• No platform-specific
requirements! (Mobile First -
hierarchy and priority)
• Do draft from non-responsive
soon-to-be legacy site.
• Do not try and partition sprints
based on business requirements.
Business reviews and iterates on
goals and requirements with UX
team and Technical team.
(research and validate
assumptions)
Review and discuss experience
metaphors (brand identity)
1.Translate Business Goals into XOs
2.Translate BRs into Attributes.
“PLAY WITH LEGOS PART 1”
1. Untangle basic user flows
2. Identify LCD templates that can be
applied to steps in user flows
3. Identify LCD modules needed to carry
out BRs
4.Create priority prototype for each
template. (List of modules for each
template)
5. Consider Navigation and full site map
across platforms.
Define basic styles based on module
library (style tiles).
Explore global interaction design
Conduct motion studies.
Research responsive, latest development
methodologies anticipated to use.
Maintain and update Business goals and
requirements.
Business and Dev review UX and visual
design efforts.
“...LEGOS PART 2”
1. Identify LCD elements
needed for each module.
2. Refine user flows
3. Determine “rules of
response” for modules
4. Paper test, mobile first
Create example comps as
needed and begin exploring
detailed module design.
Translate into higher fidelity
CSS.
Mock up LCD templates,
placeholder LDD modules,
and multiple concepts for
navigation.
Continue to refine
functionality, interplay and
rules of system. Write UX/UI
requirements as needed.
Work with Dev to hand off
detailed functionality.
Collaborate with UX to refine
detailed interaction,
iconography, infographics,
etc
Build 80% of style guide,
based on 80% complete
wireframes.
Layer on basic functionality
of modules, logic, rules. Give
ownership of modules to
individual developers, but
encourage collaboration and
knowledge transfer.
Technical lead break up
modules/templates into
sizable chucks for remaining
sprints.
1.User Test with working
prototype.
2.Refine design
3.Prioritize changes with Dev
and Biz
Tie up any complex graphic,
icons, textures.
Maintain style guide.
Layer on Detailed
functionality on assigned
modules.
Make any template level
changes as needed.
Review, support, collaborate.
Maintain documentation.
Review, support, collaborate.
Maintain documentation.
Review, support, collaborate.
Maintain documentation.
Business and Dev review UX
and visual design efforts.
Business reviews UX and
development efforts. UX
reviews dev & visual efforts
Business reviews UX and
development efforts. UX
reviews dev efforts
Funtional QA
Visual QA
Bug fixes, load testing,
simulations
Business QA
Everyone reviews and
supports development
efforts.
Prework Sprint 0 (x2?) Sprint 1 Sprint 2 Sprint 3+ Optimization
BIZ UX VISUAL DEV
PLAY WITH LEGOS - PT 1
1. Untangle basic user
flows
2. Identify LCD templates
that can be applied to
steps in user flows
3. Identify LCD modules
needed to carry out BRs
4.Create priority prototype
for each template. (List of
modules for each
template)
5. Consider Navigation and
full site map across
platforms.
sophia voychehovski • @sophiavux • sophiavux.com
COLLAB
Based on general sense of
project, conduct:
- user research
- opportunity research
- competitive analysis
Explore experience metaphors
Responsive Road Shows.
Explore general look and feel and
experience metaphors
Advise Business and UX
1.Articulate Business Goals
2.Draft SINGLE Business
Requirements Document, stating
the problems and the needs, not
the UX solutions.
• Trace to Biz Goals
• No platform-specific
requirements! (Mobile First -
hierarchy and priority)
• Do draft from non-responsive
soon-to-be legacy site.
• Do not try and partition sprints
based on business requirements.
Business reviews and iterates on
goals and requirements with UX
team and Technical team.
(research and validate
assumptions)
Review and discuss experience
metaphors (brand identity)
1.Translate Business Goals into XOs
2.Translate BRs into Attributes.
“PLAY WITH LEGOS PART 1”
1. Untangle basic user flows
2. Identify LCD templates that can be
applied to steps in user flows
3. Identify LCD modules needed to carry
out BRs
4.Create priority prototype for each
template. (List of modules for each
template)
5. Consider Navigation and full site map
across platforms.
Define basic styles based on module
library (style tiles).
Explore global interaction design
Conduct motion studies.
Research responsive, latest development
methodologies anticipated to use.
Maintain and update Business goals and
requirements.
Business and Dev review UX and visual
design efforts.
“...LEGOS PART 2”
1. Identify LCD elements
needed for each module.
2. Refine user flows
3. Determine “rules of
response” for modules
4. Paper test, mobile first
Create example comps as
needed and begin exploring
detailed module design.
Translate into higher fidelity
CSS.
Mock up LCD templates,
placeholder LDD modules,
and multiple concepts for
navigation.
Continue to refine
functionality, interplay and
rules of system. Write UX/UI
requirements as needed.
Work with Dev to hand off
detailed functionality.
Collaborate with UX to refine
detailed interaction,
iconography, infographics,
etc
Build 80% of style guide,
based on 80% complete
wireframes.
Layer on basic functionality
of modules, logic, rules. Give
ownership of modules to
individual developers, but
encourage collaboration and
knowledge transfer.
Technical lead break up
modules/templates into
sizable chucks for remaining
sprints.
1.User Test with working
prototype.
2.Refine design
3.Prioritize changes with Dev
and Biz
Tie up any complex graphic,
icons, textures.
Maintain style guide.
Layer on Detailed
functionality on assigned
modules.
Make any template level
changes as needed.
Review, support, collaborate.
Maintain documentation.
Review, support, collaborate.
Maintain documentation.
Review, support, collaborate.
Maintain documentation.
Business and Dev review UX
and visual design efforts.
Business reviews UX and
development efforts. UX
reviews dev & visual efforts
Business reviews UX and
development efforts. UX
reviews dev efforts
Funtional QA
Visual QA
Bug fixes, load testing,
simulations
Business QA
Everyone reviews and
supports development
efforts.
Prework Sprint 0 (x2?) Sprint 1 Sprint 2 Sprint 3+ Optimization
BIZ UX VISUAL DEV
a...LEGOS PART 2
1. Identify LCD elements
needed for each module.
2. Refine user flows
3. Determine “rules of
response” for modules
4. Paper test, mobile first
sophia voychehovski • @sophiavux • sophiavux.com
COLLAB
Based on general sense of
project, conduct:
- user research
- opportunity research
- competitive analysis
Explore experience metaphors
Responsive Road Shows.
Explore general look and feel and
experience metaphors
Advise Business and UX
1.Articulate Business Goals
2.Draft SINGLE Business
Requirements Document, stating
the problems and the needs, not
the UX solutions.
• Trace to Biz Goals
• No platform-specific
requirements! (Mobile First -
hierarchy and priority)
• Do draft from non-responsive
soon-to-be legacy site.
• Do not try and partition sprints
based on business requirements.
Business reviews and iterates on
goals and requirements with UX
team and Technical team.
(research and validate
assumptions)
Review and discuss experience
metaphors (brand identity)
1.Translate Business Goals into XOs
2.Translate BRs into Attributes.
“PLAY WITH LEGOS PART 1”
1. Untangle basic user flows
2. Identify LCD templates that can be
applied to steps in user flows
3. Identify LCD modules needed to carry
out BRs
4.Create priority prototype for each
template. (List of modules for each
template)
5. Consider Navigation and full site map
across platforms.
Define basic styles based on module
library (style tiles).
Explore global interaction design
Conduct motion studies.
Research responsive, latest development
methodologies anticipated to use.
Maintain and update Business goals and
requirements.
Business and Dev review UX and visual
design efforts.
“...LEGOS PART 2”
1. Identify LCD elements
needed for each module.
2. Refine user flows
3. Determine “rules of
response” for modules
4. Paper test, mobile first
Create example comps as
needed and begin exploring
detailed module design.
Translate into higher fidelity
CSS.
Mock up LCD templates,
placeholder LDD modules,
and multiple concepts for
navigation.
Continue to refine
functionality, interplay and
rules of system. Write UX/UI
requirements as needed.
Work with Dev to hand off
detailed functionality.
Collaborate with UX to refine
detailed interaction,
iconography, infographics,
etc
Build 80% of style guide,
based on 80% complete
wireframes.
Layer on basic functionality
of modules, logic, rules. Give
ownership of modules to
individual developers, but
encourage collaboration and
knowledge transfer.
Technical lead break up
modules/templates into
sizable chucks for remaining
sprints.
1.User Test with working
prototype.
2.Refine design
3.Prioritize changes with Dev
and Biz
Tie up any complex graphic,
icons, textures.
Maintain style guide.
Layer on Detailed
functionality on assigned
modules.
Make any template level
changes as needed.
Review, support, collaborate.
Maintain documentation.
Review, support, collaborate.
Maintain documentation.
Review, support, collaborate.
Maintain documentation.
Business and Dev review UX
and visual design efforts.
Business reviews UX and
development efforts. UX
reviews dev & visual efforts
Business reviews UX and
development efforts. UX
reviews dev efforts
Funtional QA
Visual QA
Bug fixes, load testing,
simulations
Business QA
Everyone reviews and
supports development
efforts.
Prework Sprint 0 (x2?) Sprint 1 Sprint 2 Sprint 3+ Optimization
BIZ UX VISUAL DEV
Mock up LCD templates,
placeholder LCD modules,
and multiple concepts for
navigation.
sophia voychehovski • @sophiavux • sophiavux.com
Races Main
(x1)
Snapshot of Elections.
Landing page.
Race Hub
(x5)
Everything about a single
race.
All state-level details for
just that race type.
State Hub
(x50+)
Everything about a single
state.
Just state-level details for
that state, for all races.
State-Race
Detail
(hundreds)
County level results for a
single race in a single state.
Templates > Modules > Elements
sophia voychehovski • @sophiavux • sophiavux.com
Templates > Modules > Elements
sophia voychehovski • @sophiavux • sophiavux.com
Templates > Modules > Elements
sophia voychehovski • @sophiavux • sophiavux.com
YES!Definitely. YES!
Maybe? YES! YES!
Careful Careful Careful
Templates > Modules > Elements
TOGGLE
REFLOW
RESIZE
NO
sophia voychehovski • @sophiavux • sophiavux.com
YES!Definitely. YES!
Maybe? YES! YES!
Careful Careful Careful
Templates > Modules > Elements
TOGGLE
REFLOW
RESIZE
NO
Visual Design
Library/
Detailed
interactions
User Flows
sophia voychehovski • @sophiavux • sophiavux.com
TOGGLE
REFLOW
RESIZE
Responsive Module Worksheet
no, shows everywhere
no, always linear stack
yes, columns squish
yes, state icon, first name,
# votes
yes, status icon moves
yes, small icons
sophia voychehovski • @sophiavux • sophiavux.com
TOGGLE
REFLOW
RESIZE
Responsive Module Worksheet
no, shows everywhere
no, always linear stack
yes, columns squish
yes, state icon, first name,
# votes
yes, status icon moves
yes, small icons
UX Decisions
Visual design and “the system”
sophia voychehovski • @sophiavux • sophiavux.com
Responsive =
COMPANY CAREER BRAIN

More Related Content

PDF
WORKSHOP: Object Oriented UX for Responsive Design
PDF
Fundamentals of Object-Oriented UX
PDF
The Life-changing Magic of OOUX Tidying Up
PDF
Designing Object Oriented Experiences
PDF
The Philly Front-End/UX Meetup - 10/12/2016 - #OOUX
PDF
October 28, 2015 NISO Virtual Conference Interacting with Content: Improving ...
PDF
User-Centered Design in IT: the Low-Hanging Fruit
PDF
What is this UX thing?
WORKSHOP: Object Oriented UX for Responsive Design
Fundamentals of Object-Oriented UX
The Life-changing Magic of OOUX Tidying Up
Designing Object Oriented Experiences
The Philly Front-End/UX Meetup - 10/12/2016 - #OOUX
October 28, 2015 NISO Virtual Conference Interacting with Content: Improving ...
User-Centered Design in IT: the Low-Hanging Fruit
What is this UX thing?

What's hot (20)

PDF
What is this UX thing 11-24-15
PPTX
User Story Mapping
PDF
UI UX Designer job roles defined by job posting
PDF
Ux portfolio slideshare
PDF
Tools For jQuery Application Architecture (Extended Slides)
PDF
Kazumi Terada UX Portfolio 2016
PDF
Class 4: Introduction to web technology entrepreneurship
PDF
Build your web apps with yql and yui
PDF
Melanie O'Donnell | UX Design Portfolio March 2015
PPTX
Boaz Rossano - New UX Portfolio samples-24-07-16
PDF
How UI Framework improves design process - 2015 (Dribbble meetup)
PDF
Open-source Mic Talks at AOL
PDF
Module 07: Wireframes
PDF
User Experience & Web Product Design
PPSX
Axure for dummies, that don't even know they are
KEY
How a developer became a ux designer
PPT
Ltms600 7.18.12
PDF
Finholt ux portfolio
PDF
Interaction Design & Rapid Prototyping
PPTX
TC UX Tools and Technologies
What is this UX thing 11-24-15
User Story Mapping
UI UX Designer job roles defined by job posting
Ux portfolio slideshare
Tools For jQuery Application Architecture (Extended Slides)
Kazumi Terada UX Portfolio 2016
Class 4: Introduction to web technology entrepreneurship
Build your web apps with yql and yui
Melanie O'Donnell | UX Design Portfolio March 2015
Boaz Rossano - New UX Portfolio samples-24-07-16
How UI Framework improves design process - 2015 (Dribbble meetup)
Open-source Mic Talks at AOL
Module 07: Wireframes
User Experience & Web Product Design
Axure for dummies, that don't even know they are
How a developer became a ux designer
Ltms600 7.18.12
Finholt ux portfolio
Interaction Design & Rapid Prototyping
TC UX Tools and Technologies
Ad

Similar to Your Brain on Responsive Design (20)

PDF
Integrating User Experience Design into the Product Lifecycle
 
PPTX
Open Minded? Software Engineer to a UX Engineer. Ask me how. by Micael Diaz d...
PDF
Design Learnings
PDF
Ni week no designer, no problem
PPTX
Kv work samples
PDF
Building an Enterprise Design System for 2024
PDF
NUX October 6th 2014 - UX in a traditional enterprise
PPTX
Responsive Design for SavvyMoney Credit Score
PDF
Mobile Design at Gilt
DOCX
Resume_Samar
PDF
Bank Chris - Web UI Design Patterns - 2014
PDF
How to Use Engineers in a UX Department
PDF
Incorporating UX into Your Projects
PPTX
Digital Product Lifecycle
PDF
Web UI Design Patterns 2014
PDF
Introduction to UX for Mesiniaga Academy
PPTX
Multi Platform User Exerience
PDF
UX & UI Design behind SDL’s Customer Experience Cloud
PDF
User Interface Design Style Guides are not dead, the just smell funny
PPTX
User Interface Design Style Guides are Not Dead, they Just Smell Funny
Integrating User Experience Design into the Product Lifecycle
 
Open Minded? Software Engineer to a UX Engineer. Ask me how. by Micael Diaz d...
Design Learnings
Ni week no designer, no problem
Kv work samples
Building an Enterprise Design System for 2024
NUX October 6th 2014 - UX in a traditional enterprise
Responsive Design for SavvyMoney Credit Score
Mobile Design at Gilt
Resume_Samar
Bank Chris - Web UI Design Patterns - 2014
How to Use Engineers in a UX Department
Incorporating UX into Your Projects
Digital Product Lifecycle
Web UI Design Patterns 2014
Introduction to UX for Mesiniaga Academy
Multi Platform User Exerience
UX & UI Design behind SDL’s Customer Experience Cloud
User Interface Design Style Guides are not dead, the just smell funny
User Interface Design Style Guides are Not Dead, they Just Smell Funny
Ad

Recently uploaded (20)

PPTX
mahatma gandhi bus terminal in india Case Study.pptx
PDF
Phone away, tabs closed: No multitasking
PPTX
joggers park landscape assignment bandra
PPT
UNIT I- Yarn, types, explanation, process
PPTX
DOC-20250430-WA0014._20250714_235747_0000.pptx
PDF
UNIT 1 Introduction fnfbbfhfhfbdhdbdto Java.pptx.pdf
PPTX
6- Architecture design complete (1).pptx
PPTX
YV PROFILE PROJECTS PROFILE PRES. DESIGN
PDF
Urban Design Final Project-Site Analysis
PPTX
Entrepreneur intro, origin, process, method
PPTX
Complete Guide to Microsoft PowerPoint 2019 – Features, Tools, and Tips"
PDF
SEVA- Fashion designing-Presentation.pdf
PPTX
Wisp Textiles: Where Comfort Meets Everyday Style
PPTX
BSCS lesson 3.pptxnbbjbb mnbkjbkbbkbbkjb
PDF
YOW2022-BNE-MinimalViableArchitecture.pdf
PPT
pump pump is a mechanism that is used to transfer a liquid from one place to ...
PDF
Quality Control Management for RMG, Level- 4, Certificate
PDF
Urban Design Final Project-Context
PPTX
AC-Unit1.pptx CRYPTOGRAPHIC NNNNFOR ALL
PPTX
CLASSIFICATION OF YARN- process, explanation
mahatma gandhi bus terminal in india Case Study.pptx
Phone away, tabs closed: No multitasking
joggers park landscape assignment bandra
UNIT I- Yarn, types, explanation, process
DOC-20250430-WA0014._20250714_235747_0000.pptx
UNIT 1 Introduction fnfbbfhfhfbdhdbdto Java.pptx.pdf
6- Architecture design complete (1).pptx
YV PROFILE PROJECTS PROFILE PRES. DESIGN
Urban Design Final Project-Site Analysis
Entrepreneur intro, origin, process, method
Complete Guide to Microsoft PowerPoint 2019 – Features, Tools, and Tips"
SEVA- Fashion designing-Presentation.pdf
Wisp Textiles: Where Comfort Meets Everyday Style
BSCS lesson 3.pptxnbbjbb mnbkjbkbbkbbkjb
YOW2022-BNE-MinimalViableArchitecture.pdf
pump pump is a mechanism that is used to transfer a liquid from one place to ...
Quality Control Management for RMG, Level- 4, Certificate
Urban Design Final Project-Context
AC-Unit1.pptx CRYPTOGRAPHIC NNNNFOR ALL
CLASSIFICATION OF YARN- process, explanation

Your Brain on Responsive Design

  • 1. sophia voychehovski • @sophiavux • sophiavux.com Your Brain on Responsive Design thoughts on changing the way you work & think, derived from Elections Night 2012 SophiaVoycehovski • Senior UX Designer • CNN Digital
  • 2. sophia voychehovski • @sophiavux • sophiavux.com Design Process + Responsive A painless process for you = a painless product for your users SophiaVoycehovski • Senior UX Designer • CNN Digital
  • 3. sophia voychehovski • @sophiavux • sophiavux.com Adaptive Layout Adaptive Design Accessible DesignRWD @media queries @media queries Fluid Grid, percentages! Fluid Images Progressive Enhancement: best experience, most design to most audience on most devices. Design for screen readers, assistive technology Coined by Ethan Marcotte Set Breakpoints Multiple image cuts Check out the book by Aaron Gustafson. (google for a free download)
  • 4. sophia voychehovski • @sophiavux • sophiavux.com RWD Resizing Reflowing “Toggling” Templates Modules Elements
  • 5. sophia voychehovski • @sophiavux • sophiavux.com
  • 6. sophia voychehovski • @sophiavux • sophiavux.com
  • 7. sophia voychehovski • @sophiavux • sophiavux.com omg Whatever HOLY MOLY! Stakes $ $ $ $ $ $ $ $ $ Risk ? ? ? ? ? ? ? ? ? ?
  • 8. sophia voychehovski • @sophiavux • sophiavux.com Text
  • 9. sophia voychehovski • @sophiavux • sophiavux.com Text 2nd highest page views in history, behind Election Night 2008. 101.5 million page views in Politics Section, 1/2 traffic of entire site. Highest mobile web page views in history, 3x higher than previous record. (46 million) CNN’s iOS apps achieved 235k downloads, making Election Night the largest day on record since initial launch in 2009.
  • 10. sophia voychehovski • @sophiavux • sophiavux.com
  • 11. sophia voychehovski • @sophiavux • sophiavux.com Based on general sense of project, conduct: - user research - opportunity research - competitive analysis Explore experience metaphors Responsive Road Shows. Explore general look and feel and experience metaphors 1.Articulate Business Goals 2.Draft SINGLE Business Requirements Document, stating the problems and the needs, not the UX solutions. • Trace to Biz Goals • No platform-specific requirements! (Mobile First - hierarchy and priority) • Do draft from non-responsive soon-to-be legacy site. • Do not try and partition sprints based on business requirements. Business reviews and iterates on goals and requirements with UX team and Technical team. (research and validate assumptions) Review and discuss experience metaphors (brand identity) 1.Translate Business Goals into XOs 2.Translate BRs into Attributes. “PLAY WITH LEGOS PART 1” 1. Untangle basic user flows 2. Identify LCD templates that can be applied to steps in user flows 3. Identify LCD modules needed to carry out BRs 4.Create priority prototype for each template. (List of modules for each template) 5. Consider Navigation and full site map across platforms. Define basic styles based on module library (style tiles). Explore global interaction design Conduct motion studies. Research responsive, latest development methodologies anticipated to use. Maintain and update Business goals and requirements. Business and Dev review UX and visual design efforts. “...LEGOS PART 2” 1. Identify LCD elements needed for each module. 2. Refine user flows 3. Determine “rules of response” for modules 4. Paper test, mobile first Create example comps as needed and begin exploring detailed module design. Translate into higher fidelity CSS. Mock up LCD templates, placeholder LDD modules, and multiple concepts for navigation. Continue to refine functionality, interplay and rules of system. Write UX/UI requirements as needed. Work with Dev to hand off detailed functionality. Collaborate with UX to refine detailed interaction, iconography, infographics, etc Build 80% of style guide, based on 80% complete wireframes. Layer on basic functionality of modules, logic, rules. Give ownership of modules to individual developers, but encourage collaboration and knowledge transfer. Technical lead break up modules/templates into sizable chucks for remaining sprints. 1.User Test with working prototype. 2.Refine design 3.Prioritize changes with Dev and Biz Tie up any complex graphic, icons, textures. Maintain style guide. Layer on Detailed functionality on assigned modules. Make any template level changes as needed. Review, support, collaborate. Maintain documentation. Review, support, collaborate. Maintain documentation. Review, support, collaborate. Maintain documentation. Business and Dev review UX and visual design efforts. Business reviews UX and development efforts. UX reviews dev & visual efforts Business reviews UX and development efforts. UX reviews dev efforts Funtional QA Visual QA Bug fixes, load testing, simulations Business QA Everyone reviews and supports development efforts. Advise Business and UX Prework Sprint 0 (x2?) Sprint 1 Sprint 2 Sprint 3+ Optimization COLLAB BIZ UX VISUAL DEV
  • 12. sophia voychehovski • @sophiavux • sophiavux.com Based on general sense of project, conduct: - user research - opportunity research - competitive analysis Explore experience metaphors Responsive Road Shows. Explore general look and feel and experience metaphors 1.Articulate Business Goals 2.Draft SINGLE Business Requirements Document, stating the problems and the needs, not the UX solutions. • Trace to Biz Goals • No platform-specific requirements! (Mobile First - hierarchy and priority) • Do draft from non-responsive soon-to-be legacy site. • Do not try and partition sprints based on business requirements. Business reviews and iterates on goals and requirements with UX team and Technical team. (research and validate assumptions) Review and discuss experience metaphors (brand identity) 1.Translate Business Goals into XOs 2.Translate BRs into Attributes. “PLAY WITH LEGOS PART 1” 1. Untangle basic user flows 2. Identify LCD templates that can be applied to steps in user flows 3. Identify LCD modules needed to carry out BRs 4.Create priority prototype for each template. (List of modules for each template) 5. Consider Navigation and full site map across platforms. Define basic styles based on module library (style tiles). Explore global interaction design Conduct motion studies. Research responsive, latest development methodologies anticipated to use. Maintain and update Business goals and requirements. Business and Dev review UX and visual design efforts. “...LEGOS PART 2” 1. Identify LCD elements needed for each module. 2. Refine user flows 3. Determine “rules of response” for modules 4. Paper test, mobile first Create example comps as needed and begin exploring detailed module design. Translate into higher fidelity CSS. Mock up LCD templates, placeholder LDD modules, and multiple concepts for navigation. Continue to refine functionality, interplay and rules of system. Write UX/UI requirements as needed. Work with Dev to hand off detailed functionality. Collaborate with UX to refine detailed interaction, iconography, infographics, etc Build 80% of style guide, based on 80% complete wireframes. Layer on basic functionality of modules, logic, rules. Give ownership of modules to individual developers, but encourage collaboration and knowledge transfer. Technical lead break up modules/templates into sizable chucks for remaining sprints. 1.User Test with working prototype. 2.Refine design 3.Prioritize changes with Dev and Biz Tie up any complex graphic, icons, textures. Maintain style guide. Layer on Detailed functionality on assigned modules. Make any template level changes as needed. Review, support, collaborate. Maintain documentation. Review, support, collaborate. Maintain documentation. Review, support, collaborate. Maintain documentation. Business and Dev review UX and visual design efforts. Business reviews UX and development efforts. UX reviews dev & visual efforts Business reviews UX and development efforts. UX reviews dev efforts Funtional QA Visual QA Bug fixes, load testing, simulations Business QA Everyone reviews and supports development efforts. Advise Business and UX Prework Sprint 0 (x2?) Sprint 1 Sprint 2 Sprint 3+ Optimization COLLAB BIZ UX VISUAL DEV Strategy Scope Structure Skeleton Surface
  • 13. sophia voychehovski • @sophiavux • sophiavux.com Based on general sense of project, conduct: - user research - opportunity research - competitive analysis Explore experience metaphors Responsive Road Shows. Explore general look and feel and experience metaphors 1.Articulate Business Goals 2.Draft SINGLE Business Requirements Document, stating the problems and the needs, not the UX solutions. • Trace to Biz Goals • No platform-specific requirements! (Mobile First - hierarchy and priority) • Do draft from non-responsive soon-to-be legacy site. • Do not try and partition sprints based on business requirements. Business reviews and iterates on goals and requirements with UX team and Technical team. (research and validate assumptions) Review and discuss experience metaphors (brand identity) 1.Translate Business Goals into XOs 2.Translate BRs into Attributes. “PLAY WITH LEGOS PART 1” 1. Untangle basic user flows 2. Identify LCD templates that can be applied to steps in user flows 3. Identify LCD modules needed to carry out BRs 4.Create priority prototype for each template. (List of modules for each template) 5. Consider Navigation and full site map across platforms. Define basic styles based on module library (style tiles). Explore global interaction design Conduct motion studies. Research responsive, latest development methodologies anticipated to use. Maintain and update Business goals and requirements. Business and Dev review UX and visual design efforts. “...LEGOS PART 2” 1. Identify LCD elements needed for each module. 2. Refine user flows 3. Determine “rules of response” for modules 4. Paper test, mobile first Create example comps as needed and begin exploring detailed module design. Translate into higher fidelity CSS. Mock up LCD templates, placeholder LDD modules, and multiple concepts for navigation. Continue to refine functionality, interplay and rules of system. Write UX/UI requirements as needed. Work with Dev to hand off detailed functionality. Collaborate with UX to refine detailed interaction, iconography, infographics, etc Build 80% of style guide, based on 80% complete wireframes. Layer on basic functionality of modules, logic, rules. Give ownership of modules to individual developers, but encourage collaboration and knowledge transfer. Technical lead break up modules/templates into sizable chucks for remaining sprints. 1.User Test with working prototype. 2.Refine design 3.Prioritize changes with Dev and Biz Tie up any complex graphic, icons, textures. Maintain style guide. Layer on Detailed functionality on assigned modules. Make any template level changes as needed. Review, support, collaborate. Maintain documentation. Review, support, collaborate. Maintain documentation. Review, support, collaborate. Maintain documentation. Business and Dev review UX and visual design efforts. Business reviews UX and development efforts. UX reviews dev & visual efforts Business reviews UX and development efforts. UX reviews dev efforts Funtional QA Visual QA Bug fixes, load testing, simulations Business QA Everyone reviews and supports development efforts. Advise Business and UX Prework Sprint 0 (x2?) Sprint 1 Sprint 2 Sprint 3+ Optimization COLLAB BIZ UX VISUAL DEV Strategy Scope Structure Skeleton Surface Business Viability Technical Feasibility Human Desirability Hear Create Deliver
  • 14. sophia voychehovski • @sophiavux • sophiavux.com Based on general sense of project, conduct: - user research - opportunity research - competitive analysis Explore experience metaphors Responsive Road Shows. Explore general look and feel and experience metaphors 1.Articulate Business Goals 2.Draft SINGLE Business Requirements Document, stating the problems and the needs, not the UX solutions. • Trace to Biz Goals • No platform-specific requirements! (Mobile First - hierarchy and priority) • Do draft from non-responsive soon-to-be legacy site. • Do not try and partition sprints based on business requirements. Business reviews and iterates on goals and requirements with UX team and Technical team. (research and validate assumptions) Review and discuss experience metaphors (brand identity) 1.Translate Business Goals into XOs 2.Translate BRs into Attributes. “PLAY WITH LEGOS PART 1” 1. Untangle basic user flows 2. Identify LCD templates that can be applied to steps in user flows 3. Identify LCD modules needed to carry out BRs 4.Create priority prototype for each template. (List of modules for each template) 5. Consider Navigation and full site map across platforms. Define basic styles based on module library (style tiles). Explore global interaction design Conduct motion studies. Research responsive, latest development methodologies anticipated to use. Maintain and update Business goals and requirements. Business and Dev review UX and visual design efforts. “...LEGOS PART 2” 1. Identify LCD elements needed for each module. 2. Refine user flows 3. Determine “rules of response” for modules 4. Paper test, mobile first Create example comps as needed and begin exploring detailed module design. Translate into higher fidelity CSS. Mock up LCD templates, placeholder LDD modules, and multiple concepts for navigation. Continue to refine functionality, interplay and rules of system. Write UX/UI requirements as needed. Work with Dev to hand off detailed functionality. Collaborate with UX to refine detailed interaction, iconography, infographics, etc Build 80% of style guide, based on 80% complete wireframes. Layer on basic functionality of modules, logic, rules. Give ownership of modules to individual developers, but encourage collaboration and knowledge transfer. Technical lead break up modules/templates into sizable chucks for remaining sprints. 1.User Test with working prototype. 2.Refine design 3.Prioritize changes with Dev and Biz Tie up any complex graphic, icons, textures. Maintain style guide. Layer on Detailed functionality on assigned modules. Make any template level changes as needed. Review, support, collaborate. Maintain documentation. Review, support, collaborate. Maintain documentation. Review, support, collaborate. Maintain documentation. Business and Dev review UX and visual design efforts. Business reviews UX and development efforts. UX reviews dev & visual efforts Business reviews UX and development efforts. UX reviews dev efforts Funtional QA Visual QA Bug fixes, load testing, simulations Business QA Everyone reviews and supports development efforts. Advise Business and UX Prework Sprint 0 (x2?) Sprint 1 Sprint 2 Sprint 3+ Optimization COLLAB BIZ UX VISUAL DEV Strategy Scope Structure Skeleton Surface Business Viability Technical Feasibility Human Desirability Hear Create Deliver DivergeConvergeConverge Diverge Converge
  • 15. sophia voychehovski • @sophiavux • sophiavux.com COLLAB Based on general sense of project, conduct: - user research - opportunity research - competitive analysis Explore experience metaphors Responsive Road Shows. Explore general look and feel and experience metaphors Advise Business and UX 1.Articulate Business Goals 2.Draft SINGLE Business Requirements Document, stating the problems and the needs, not the UX solutions. • Trace to Biz Goals • No platform-specific requirements! (Mobile First - hierarchy and priority) • Do draft from non-responsive soon-to-be legacy site. • Do not try and partition sprints based on business requirements. Business reviews and iterates on goals and requirements with UX team and Technical team. (research and validate assumptions) Review and discuss experience metaphors (brand identity) 1.Translate Business Goals into XOs 2.Translate BRs into Attributes. “PLAY WITH LEGOS PART 1” 1. Untangle basic user flows 2. Identify LCD templates that can be applied to steps in user flows 3. Identify LCD modules needed to carry out BRs 4.Create priority prototype for each template. (List of modules for each template) 5. Consider Navigation and full site map across platforms. Define basic styles based on module library (style tiles). Explore global interaction design Conduct motion studies. Research responsive, latest development methodologies anticipated to use. Maintain and update Business goals and requirements. Business and Dev review UX and visual design efforts. “...LEGOS PART 2” 1. Identify LCD elements needed for each module. 2. Refine user flows 3. Determine “rules of response” for modules 4. Paper test, mobile first Create example comps as needed and begin exploring detailed module design. Translate into higher fidelity CSS. Mock up LCD templates, placeholder LDD modules, and multiple concepts for navigation. Continue to refine functionality, interplay and rules of system. Write UX/UI requirements as needed. Work with Dev to hand off detailed functionality. Collaborate with UX to refine detailed interaction, iconography, infographics, etc Build 80% of style guide, based on 80% complete wireframes. Layer on basic functionality of modules, logic, rules. Give ownership of modules to individual developers, but encourage collaboration and knowledge transfer. Technical lead break up modules/templates into sizable chucks for remaining sprints. 1.User Test with working prototype. 2.Refine design 3.Prioritize changes with Dev and Biz Tie up any complex graphic, icons, textures. Maintain style guide. Layer on Detailed functionality on assigned modules. Make any template level changes as needed. Review, support, collaborate. Maintain documentation. Review, support, collaborate. Maintain documentation. Review, support, collaborate. Maintain documentation. Business and Dev review UX and visual design efforts. Business reviews UX and development efforts. UX reviews dev & visual efforts Business reviews UX and development efforts. UX reviews dev efforts Funtional QA Visual QA Bug fixes, load testing, simulations Business QA Everyone reviews and supports development efforts. Prework Sprint 0 (x2?) Sprint 1 Sprint 2 Sprint 3+ Optimization BIZ UX VISUAL DEV Draft SINGLE Business Requirements Document, stating the problems and the needs, not the UX solutions. • Trace to Biz Goals • No platform-specific requirements! (Mobile First - hierarchy and priority) • Do draft from non- responsive soon-to-be legacy site. • Do not try and partition sprints based on business requirements.
  • 16. sophia voychehovski • @sophiavux • sophiavux.com COLLAB Based on general sense of project, conduct: - user research - opportunity research - competitive analysis Explore experience metaphors Responsive Road Shows. Explore general look and feel and experience metaphors Advise Business and UX 1.Articulate Business Goals 2.Draft SINGLE Business Requirements Document, stating the problems and the needs, not the UX solutions. • Trace to Biz Goals • No platform-specific requirements! (Mobile First - hierarchy and priority) • Do draft from non-responsive soon-to-be legacy site. • Do not try and partition sprints based on business requirements. Business reviews and iterates on goals and requirements with UX team and Technical team. (research and validate assumptions) Review and discuss experience metaphors (brand identity) 1.Translate Business Goals into XOs 2.Translate BRs into Attributes. “PLAY WITH LEGOS PART 1” 1. Untangle basic user flows 2. Identify LCD templates that can be applied to steps in user flows 3. Identify LCD modules needed to carry out BRs 4.Create priority prototype for each template. (List of modules for each template) 5. Consider Navigation and full site map across platforms. Define basic styles based on module library (style tiles). Explore global interaction design Conduct motion studies. Research responsive, latest development methodologies anticipated to use. Maintain and update Business goals and requirements. Business and Dev review UX and visual design efforts. “...LEGOS PART 2” 1. Identify LCD elements needed for each module. 2. Refine user flows 3. Determine “rules of response” for modules 4. Paper test, mobile first Create example comps as needed and begin exploring detailed module design. Translate into higher fidelity CSS. Mock up LCD templates, placeholder LDD modules, and multiple concepts for navigation. Continue to refine functionality, interplay and rules of system. Write UX/UI requirements as needed. Work with Dev to hand off detailed functionality. Collaborate with UX to refine detailed interaction, iconography, infographics, etc Build 80% of style guide, based on 80% complete wireframes. Layer on basic functionality of modules, logic, rules. Give ownership of modules to individual developers, but encourage collaboration and knowledge transfer. Technical lead break up modules/templates into sizable chucks for remaining sprints. 1.User Test with working prototype. 2.Refine design 3.Prioritize changes with Dev and Biz Tie up any complex graphic, icons, textures. Maintain style guide. Layer on Detailed functionality on assigned modules. Make any template level changes as needed. Review, support, collaborate. Maintain documentation. Review, support, collaborate. Maintain documentation. Review, support, collaborate. Maintain documentation. Business and Dev review UX and visual design efforts. Business reviews UX and development efforts. UX reviews dev & visual efforts Business reviews UX and development efforts. UX reviews dev efforts Funtional QA Visual QA Bug fixes, load testing, simulations Business QA Everyone reviews and supports development efforts. Prework Sprint 0 (x2?) Sprint 1 Sprint 2 Sprint 3+ Optimization BIZ UX VISUAL DEV PLAY WITH LEGOS - PT 1 1. Untangle basic user flows 2. Identify LCD templates that can be applied to steps in user flows 3. Identify LCD modules needed to carry out BRs 4.Create priority prototype for each template. (List of modules for each template) 5. Consider Navigation and full site map across platforms.
  • 17. sophia voychehovski • @sophiavux • sophiavux.com COLLAB Based on general sense of project, conduct: - user research - opportunity research - competitive analysis Explore experience metaphors Responsive Road Shows. Explore general look and feel and experience metaphors Advise Business and UX 1.Articulate Business Goals 2.Draft SINGLE Business Requirements Document, stating the problems and the needs, not the UX solutions. • Trace to Biz Goals • No platform-specific requirements! (Mobile First - hierarchy and priority) • Do draft from non-responsive soon-to-be legacy site. • Do not try and partition sprints based on business requirements. Business reviews and iterates on goals and requirements with UX team and Technical team. (research and validate assumptions) Review and discuss experience metaphors (brand identity) 1.Translate Business Goals into XOs 2.Translate BRs into Attributes. “PLAY WITH LEGOS PART 1” 1. Untangle basic user flows 2. Identify LCD templates that can be applied to steps in user flows 3. Identify LCD modules needed to carry out BRs 4.Create priority prototype for each template. (List of modules for each template) 5. Consider Navigation and full site map across platforms. Define basic styles based on module library (style tiles). Explore global interaction design Conduct motion studies. Research responsive, latest development methodologies anticipated to use. Maintain and update Business goals and requirements. Business and Dev review UX and visual design efforts. “...LEGOS PART 2” 1. Identify LCD elements needed for each module. 2. Refine user flows 3. Determine “rules of response” for modules 4. Paper test, mobile first Create example comps as needed and begin exploring detailed module design. Translate into higher fidelity CSS. Mock up LCD templates, placeholder LDD modules, and multiple concepts for navigation. Continue to refine functionality, interplay and rules of system. Write UX/UI requirements as needed. Work with Dev to hand off detailed functionality. Collaborate with UX to refine detailed interaction, iconography, infographics, etc Build 80% of style guide, based on 80% complete wireframes. Layer on basic functionality of modules, logic, rules. Give ownership of modules to individual developers, but encourage collaboration and knowledge transfer. Technical lead break up modules/templates into sizable chucks for remaining sprints. 1.User Test with working prototype. 2.Refine design 3.Prioritize changes with Dev and Biz Tie up any complex graphic, icons, textures. Maintain style guide. Layer on Detailed functionality on assigned modules. Make any template level changes as needed. Review, support, collaborate. Maintain documentation. Review, support, collaborate. Maintain documentation. Review, support, collaborate. Maintain documentation. Business and Dev review UX and visual design efforts. Business reviews UX and development efforts. UX reviews dev & visual efforts Business reviews UX and development efforts. UX reviews dev efforts Funtional QA Visual QA Bug fixes, load testing, simulations Business QA Everyone reviews and supports development efforts. Prework Sprint 0 (x2?) Sprint 1 Sprint 2 Sprint 3+ Optimization BIZ UX VISUAL DEV a...LEGOS PART 2 1. Identify LCD elements needed for each module. 2. Refine user flows 3. Determine “rules of response” for modules 4. Paper test, mobile first
  • 18. sophia voychehovski • @sophiavux • sophiavux.com COLLAB Based on general sense of project, conduct: - user research - opportunity research - competitive analysis Explore experience metaphors Responsive Road Shows. Explore general look and feel and experience metaphors Advise Business and UX 1.Articulate Business Goals 2.Draft SINGLE Business Requirements Document, stating the problems and the needs, not the UX solutions. • Trace to Biz Goals • No platform-specific requirements! (Mobile First - hierarchy and priority) • Do draft from non-responsive soon-to-be legacy site. • Do not try and partition sprints based on business requirements. Business reviews and iterates on goals and requirements with UX team and Technical team. (research and validate assumptions) Review and discuss experience metaphors (brand identity) 1.Translate Business Goals into XOs 2.Translate BRs into Attributes. “PLAY WITH LEGOS PART 1” 1. Untangle basic user flows 2. Identify LCD templates that can be applied to steps in user flows 3. Identify LCD modules needed to carry out BRs 4.Create priority prototype for each template. (List of modules for each template) 5. Consider Navigation and full site map across platforms. Define basic styles based on module library (style tiles). Explore global interaction design Conduct motion studies. Research responsive, latest development methodologies anticipated to use. Maintain and update Business goals and requirements. Business and Dev review UX and visual design efforts. “...LEGOS PART 2” 1. Identify LCD elements needed for each module. 2. Refine user flows 3. Determine “rules of response” for modules 4. Paper test, mobile first Create example comps as needed and begin exploring detailed module design. Translate into higher fidelity CSS. Mock up LCD templates, placeholder LDD modules, and multiple concepts for navigation. Continue to refine functionality, interplay and rules of system. Write UX/UI requirements as needed. Work with Dev to hand off detailed functionality. Collaborate with UX to refine detailed interaction, iconography, infographics, etc Build 80% of style guide, based on 80% complete wireframes. Layer on basic functionality of modules, logic, rules. Give ownership of modules to individual developers, but encourage collaboration and knowledge transfer. Technical lead break up modules/templates into sizable chucks for remaining sprints. 1.User Test with working prototype. 2.Refine design 3.Prioritize changes with Dev and Biz Tie up any complex graphic, icons, textures. Maintain style guide. Layer on Detailed functionality on assigned modules. Make any template level changes as needed. Review, support, collaborate. Maintain documentation. Review, support, collaborate. Maintain documentation. Review, support, collaborate. Maintain documentation. Business and Dev review UX and visual design efforts. Business reviews UX and development efforts. UX reviews dev & visual efforts Business reviews UX and development efforts. UX reviews dev efforts Funtional QA Visual QA Bug fixes, load testing, simulations Business QA Everyone reviews and supports development efforts. Prework Sprint 0 (x2?) Sprint 1 Sprint 2 Sprint 3+ Optimization BIZ UX VISUAL DEV Mock up LCD templates, placeholder LCD modules, and multiple concepts for navigation.
  • 19. sophia voychehovski • @sophiavux • sophiavux.com Races Main (x1) Snapshot of Elections. Landing page. Race Hub (x5) Everything about a single race. All state-level details for just that race type. State Hub (x50+) Everything about a single state. Just state-level details for that state, for all races. State-Race Detail (hundreds) County level results for a single race in a single state. Templates > Modules > Elements
  • 20. sophia voychehovski • @sophiavux • sophiavux.com Templates > Modules > Elements
  • 21. sophia voychehovski • @sophiavux • sophiavux.com Templates > Modules > Elements
  • 22. sophia voychehovski • @sophiavux • sophiavux.com YES!Definitely. YES! Maybe? YES! YES! Careful Careful Careful Templates > Modules > Elements TOGGLE REFLOW RESIZE NO
  • 23. sophia voychehovski • @sophiavux • sophiavux.com YES!Definitely. YES! Maybe? YES! YES! Careful Careful Careful Templates > Modules > Elements TOGGLE REFLOW RESIZE NO Visual Design Library/ Detailed interactions User Flows
  • 24. sophia voychehovski • @sophiavux • sophiavux.com TOGGLE REFLOW RESIZE Responsive Module Worksheet no, shows everywhere no, always linear stack yes, columns squish yes, state icon, first name, # votes yes, status icon moves yes, small icons
  • 25. sophia voychehovski • @sophiavux • sophiavux.com TOGGLE REFLOW RESIZE Responsive Module Worksheet no, shows everywhere no, always linear stack yes, columns squish yes, state icon, first name, # votes yes, status icon moves yes, small icons UX Decisions Visual design and “the system”
  • 26. sophia voychehovski • @sophiavux • sophiavux.com Responsive = COMPANY CAREER BRAIN