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
Reļ¬‚owing
ā€œ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 trafļ¬c 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-speciļ¬c
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 ļ¬‚ows
2. Identify LCD templates that can be
applied to steps in user ļ¬‚ows
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.
Deļ¬ne 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. Reļ¬ne user ļ¬‚ows
3. Determine ā€œrules of
responseā€ for modules
4. Paper test, mobile ļ¬rst
Create example comps as
needed and begin exploring
detailed module design.
Translate into higher ļ¬delity
CSS.
Mock up LCD templates,
placeholder LDD modules,
and multiple concepts for
navigation.
Continue to reļ¬ne
functionality, interplay and
rules of system. Write UX/UI
requirements as needed.
Work with Dev to hand off
detailed functionality.
Collaborate with UX to reļ¬ne
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.Reļ¬ne 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 ļ¬xes, 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-speciļ¬c
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 ļ¬‚ows
2. Identify LCD templates that can be
applied to steps in user ļ¬‚ows
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.
Deļ¬ne 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. Reļ¬ne user ļ¬‚ows
3. Determine ā€œrules of
responseā€ for modules
4. Paper test, mobile ļ¬rst
Create example comps as
needed and begin exploring
detailed module design.
Translate into higher ļ¬delity
CSS.
Mock up LCD templates,
placeholder LDD modules,
and multiple concepts for
navigation.
Continue to reļ¬ne
functionality, interplay and
rules of system. Write UX/UI
requirements as needed.
Work with Dev to hand off
detailed functionality.
Collaborate with UX to reļ¬ne
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.Reļ¬ne 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 ļ¬xes, 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-speciļ¬c
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 ļ¬‚ows
2. Identify LCD templates that can be
applied to steps in user ļ¬‚ows
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.
Deļ¬ne 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. Reļ¬ne user ļ¬‚ows
3. Determine ā€œrules of
responseā€ for modules
4. Paper test, mobile ļ¬rst
Create example comps as
needed and begin exploring
detailed module design.
Translate into higher ļ¬delity
CSS.
Mock up LCD templates,
placeholder LDD modules,
and multiple concepts for
navigation.
Continue to reļ¬ne
functionality, interplay and
rules of system. Write UX/UI
requirements as needed.
Work with Dev to hand off
detailed functionality.
Collaborate with UX to reļ¬ne
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.Reļ¬ne 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 ļ¬xes, 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-speciļ¬c
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 ļ¬‚ows
2. Identify LCD templates that can be
applied to steps in user ļ¬‚ows
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.
Deļ¬ne 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. Reļ¬ne user ļ¬‚ows
3. Determine ā€œrules of
responseā€ for modules
4. Paper test, mobile ļ¬rst
Create example comps as
needed and begin exploring
detailed module design.
Translate into higher ļ¬delity
CSS.
Mock up LCD templates,
placeholder LDD modules,
and multiple concepts for
navigation.
Continue to reļ¬ne
functionality, interplay and
rules of system. Write UX/UI
requirements as needed.
Work with Dev to hand off
detailed functionality.
Collaborate with UX to reļ¬ne
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.Reļ¬ne 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 ļ¬xes, 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-speciļ¬c
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 ļ¬‚ows
2. Identify LCD templates that can be
applied to steps in user ļ¬‚ows
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.
Deļ¬ne 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. Reļ¬ne user ļ¬‚ows
3. Determine ā€œrules of
responseā€ for modules
4. Paper test, mobile ļ¬rst
Create example comps as
needed and begin exploring
detailed module design.
Translate into higher ļ¬delity
CSS.
Mock up LCD templates,
placeholder LDD modules,
and multiple concepts for
navigation.
Continue to reļ¬ne
functionality, interplay and
rules of system. Write UX/UI
requirements as needed.
Work with Dev to hand off
detailed functionality.
Collaborate with UX to reļ¬ne
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.Reļ¬ne 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 ļ¬xes, 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-speciļ¬c
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-speciļ¬c
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 ļ¬‚ows
2. Identify LCD templates that can be
applied to steps in user ļ¬‚ows
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.
Deļ¬ne 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. Reļ¬ne user ļ¬‚ows
3. Determine ā€œrules of
responseā€ for modules
4. Paper test, mobile ļ¬rst
Create example comps as
needed and begin exploring
detailed module design.
Translate into higher ļ¬delity
CSS.
Mock up LCD templates,
placeholder LDD modules,
and multiple concepts for
navigation.
Continue to reļ¬ne
functionality, interplay and
rules of system. Write UX/UI
requirements as needed.
Work with Dev to hand off
detailed functionality.
Collaborate with UX to reļ¬ne
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.Reļ¬ne 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 ļ¬xes, 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
ļ¬‚ows
2. Identify LCD templates
that can be applied to
steps in user ļ¬‚ows
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-speciļ¬c
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 ļ¬‚ows
2. Identify LCD templates that can be
applied to steps in user ļ¬‚ows
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.
Deļ¬ne 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. Reļ¬ne user ļ¬‚ows
3. Determine ā€œrules of
responseā€ for modules
4. Paper test, mobile ļ¬rst
Create example comps as
needed and begin exploring
detailed module design.
Translate into higher ļ¬delity
CSS.
Mock up LCD templates,
placeholder LDD modules,
and multiple concepts for
navigation.
Continue to reļ¬ne
functionality, interplay and
rules of system. Write UX/UI
requirements as needed.
Work with Dev to hand off
detailed functionality.
Collaborate with UX to reļ¬ne
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.Reļ¬ne 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 ļ¬xes, 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. Reļ¬ne user ļ¬‚ows
3. Determine ā€œrules of
responseā€ for modules
4. Paper test, mobile ļ¬rst
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-speciļ¬c
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 ļ¬‚ows
2. Identify LCD templates that can be
applied to steps in user ļ¬‚ows
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.
Deļ¬ne 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. Reļ¬ne user ļ¬‚ows
3. Determine ā€œrules of
responseā€ for modules
4. Paper test, mobile ļ¬rst
Create example comps as
needed and begin exploring
detailed module design.
Translate into higher ļ¬delity
CSS.
Mock up LCD templates,
placeholder LDD modules,
and multiple concepts for
navigation.
Continue to reļ¬ne
functionality, interplay and
rules of system. Write UX/UI
requirements as needed.
Work with Dev to hand off
detailed functionality.
Collaborate with UX to reļ¬ne
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.Reļ¬ne 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 ļ¬xes, 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!Deļ¬nitely. YES!
Maybe? YES! YES!
Careful Careful Careful
Templates > Modules > Elements
TOGGLE
REFLOW
RESIZE
NO
sophia voychehovski ā€¢ @sophiavux ā€¢ sophiavux.com
YES!Deļ¬nitely. 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, ļ¬rst 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, ļ¬rst 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

What's hot

What is this UX thing 11-24-15
What is this UX thing 11-24-15What is this UX thing 11-24-15
What is this UX thing 11-24-15Youmna Aoukar
Ā 
User Story Mapping
User Story MappingUser Story Mapping
User Story MappingSteve Rogalsky
Ā 
UI UX Designer job roles defined by job posting
UI UX Designer job roles defined by job postingUI UX Designer job roles defined by job posting
UI UX Designer job roles defined by job postingYorke Rhodes III
Ā 
Ux portfolio slideshare
Ux portfolio slideshareUx portfolio slideshare
Ux portfolio slideshareSean Culley
Ā 
Tools For jQuery Application Architecture (Extended Slides)
Tools For jQuery Application Architecture (Extended Slides)Tools For jQuery Application Architecture (Extended Slides)
Tools For jQuery Application Architecture (Extended Slides)Addy Osmani
Ā 
Kazumi Terada UX Portfolio 2016
Kazumi Terada UX Portfolio 2016Kazumi Terada UX Portfolio 2016
Kazumi Terada UX Portfolio 2016Kazumi Terada
Ā 
Class 4: Introduction to web technology entrepreneurship
Class 4: Introduction to web technology entrepreneurshipClass 4: Introduction to web technology entrepreneurship
Class 4: Introduction to web technology entrepreneurshipallanchao
Ā 
Build your web apps with yql and yui
Build your web apps with yql and yuiBuild your web apps with yql and yui
Build your web apps with yql and yuiISOCHK
Ā 
Melanie O'Donnell | UX Design Portfolio March 2015
Melanie O'Donnell | UX Design Portfolio March 2015Melanie O'Donnell | UX Design Portfolio March 2015
Melanie O'Donnell | UX Design Portfolio March 2015Melanie O'Donnell
Ā 
Boaz Rossano - New UX Portfolio samples-24-07-16
Boaz Rossano - New UX Portfolio samples-24-07-16Boaz Rossano - New UX Portfolio samples-24-07-16
Boaz Rossano - New UX Portfolio samples-24-07-16Boaz Rossano
Ā 
How UI Framework improves design process - 2015 (Dribbble meetup)
How UI Framework improves design process - 2015  (Dribbble meetup)How UI Framework improves design process - 2015  (Dribbble meetup)
How UI Framework improves design process - 2015 (Dribbble meetup)Marian Mota
Ā 
Open-source Mic Talks at AOL
Open-source Mic Talks at AOLOpen-source Mic Talks at AOL
Open-source Mic Talks at AOLAddy Osmani
Ā 
User Experience & Web Product Design
User Experience & Web Product DesignUser Experience & Web Product Design
User Experience & Web Product DesignSteve Hickey
Ā 
Axure for dummies, that don't even know they are
Axure for dummies, that don't even know they areAxure for dummies, that don't even know they are
Axure for dummies, that don't even know they areOscar Gonzalez Garza
Ā 
How a developer became a ux designer
How a developer became a ux designerHow a developer became a ux designer
How a developer became a ux designerBoon Yew Chew
Ā 
Ltms600 7.18.12
Ltms600 7.18.12Ltms600 7.18.12
Ltms600 7.18.12SrtaButler
Ā 
Finholt ux portfolio
Finholt ux portfolioFinholt ux portfolio
Finholt ux portfolioDan Finholt
Ā 
Interaction Design & Rapid Prototyping
Interaction Design & Rapid PrototypingInteraction Design & Rapid Prototyping
Interaction Design & Rapid PrototypingCarolyn Jao
Ā 
TC UX Tools and Technologies
TC UX Tools and TechnologiesTC UX Tools and Technologies
TC UX Tools and TechnologiesMargaret Bossen
Ā 

What's hot (20)

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

Similar to Your Brain on Responsive Design

Integrating User Experience Design into the Product Lifecycle
Integrating User Experience Design into the Product LifecycleIntegrating User Experience Design into the Product Lifecycle
Integrating User Experience Design into the Product LifecycleICS
Ā 
Open Minded? Software Engineer to a UX Engineer. Ask me how. by Micael Diaz d...
Open Minded? Software Engineer to a UX Engineer. Ask me how. by Micael Diaz d...Open Minded? Software Engineer to a UX Engineer. Ask me how. by Micael Diaz d...
Open Minded? Software Engineer to a UX Engineer. Ask me how. by Micael Diaz d...DEVCON
Ā 
Design Learnings
Design LearningsDesign Learnings
Design LearningsQuikr
Ā 
Ni week no designer, no problem
Ni week no designer, no problem Ni week no designer, no problem
Ni week no designer, no problem Jenica Welch
Ā 
Kv work samples
Kv work samplesKv work samples
Kv work sampleskay_sjc
Ā 
NUX October 6th 2014 - UX in a traditional enterprise
NUX October 6th 2014 - UX in a traditional enterpriseNUX October 6th 2014 - UX in a traditional enterprise
NUX October 6th 2014 - UX in a traditional enterprisepjhauser
Ā 
Responsive Design for SavvyMoney Credit Score
Responsive Design for SavvyMoney Credit ScoreResponsive Design for SavvyMoney Credit Score
Responsive Design for SavvyMoney Credit ScoreWendy Fischer
Ā 
Mobile Design at Gilt
Mobile Design at GiltMobile Design at Gilt
Mobile Design at GiltDavid Park
Ā 
Resume_Samar
Resume_SamarResume_Samar
Resume_SamarSamar Pal
Ā 
Bank Chris - Web UI Design Patterns - 2014
Bank Chris - Web UI Design Patterns - 2014Bank Chris - Web UI Design Patterns - 2014
Bank Chris - Web UI Design Patterns - 2014Shah Muhammad Baig
Ā 
How to Use Engineers in a UX Department
How to Use Engineers in a UX DepartmentHow to Use Engineers in a UX Department
How to Use Engineers in a UX DepartmentStephen James
Ā 
Incorporating UX into Your Projects
Incorporating UX into Your ProjectsIncorporating UX into Your Projects
Incorporating UX into Your ProjectsKarl Kaufmann
Ā 
Digital Product Lifecycle
Digital Product LifecycleDigital Product Lifecycle
Digital Product LifecycleBryan Bielefeldt
Ā 
Web UI Design Patterns 2014
Web UI Design Patterns 2014Web UI Design Patterns 2014
Web UI Design Patterns 2014Lewis Lin šŸ¦Š
Ā 
Introduction to UX for Mesiniaga Academy
Introduction to UX for Mesiniaga AcademyIntroduction to UX for Mesiniaga Academy
Introduction to UX for Mesiniaga AcademyZainul Zain
Ā 
Multi Platform User Exerience
Multi Platform User ExerienceMulti Platform User Exerience
Multi Platform User ExerienceTanya Zavialova
Ā 
UX & UI Design behind SDLā€™s Customer Experience Cloud
UX & UI Design behind SDLā€™s Customer Experience CloudUX & UI Design behind SDLā€™s Customer Experience Cloud
UX & UI Design behind SDLā€™s Customer Experience CloudPhilipp Engel
Ā 
User Interface Design Style Guides are Not Dead, they Just Smell Funny
User Interface Design Style Guides are Not Dead, they Just Smell FunnyUser Interface Design Style Guides are Not Dead, they Just Smell Funny
User Interface Design Style Guides are Not Dead, they Just Smell FunnyUXPA International
Ā 
User Interface Design Style Guides are not dead, the just smell funny
User Interface Design Style Guides are not dead, the just smell funnyUser Interface Design Style Guides are not dead, the just smell funny
User Interface Design Style Guides are not dead, the just smell funnyUSECON
Ā 
A project guide to ux design vm
A project guide to ux design vmA project guide to ux design vm
A project guide to ux design vmValentina Marzola
Ā 

Similar to Your Brain on Responsive Design (20)

Integrating User Experience Design into the Product Lifecycle
Integrating User Experience Design into the Product LifecycleIntegrating User Experience Design into the Product Lifecycle
Integrating User Experience Design into the Product Lifecycle
Ā 
Open Minded? Software Engineer to a UX Engineer. Ask me how. by Micael Diaz d...
Open Minded? Software Engineer to a UX Engineer. Ask me how. by Micael Diaz d...Open Minded? Software Engineer to a UX Engineer. Ask me how. by Micael Diaz d...
Open Minded? Software Engineer to a UX Engineer. Ask me how. by Micael Diaz d...
Ā 
Design Learnings
Design LearningsDesign Learnings
Design Learnings
Ā 
Ni week no designer, no problem
Ni week no designer, no problem Ni week no designer, no problem
Ni week no designer, no problem
Ā 
Kv work samples
Kv work samplesKv work samples
Kv work samples
Ā 
NUX October 6th 2014 - UX in a traditional enterprise
NUX October 6th 2014 - UX in a traditional enterpriseNUX October 6th 2014 - UX in a traditional enterprise
NUX October 6th 2014 - UX in a traditional enterprise
Ā 
Responsive Design for SavvyMoney Credit Score
Responsive Design for SavvyMoney Credit ScoreResponsive Design for SavvyMoney Credit Score
Responsive Design for SavvyMoney Credit Score
Ā 
Mobile Design at Gilt
Mobile Design at GiltMobile Design at Gilt
Mobile Design at Gilt
Ā 
Resume_Samar
Resume_SamarResume_Samar
Resume_Samar
Ā 
Bank Chris - Web UI Design Patterns - 2014
Bank Chris - Web UI Design Patterns - 2014Bank Chris - Web UI Design Patterns - 2014
Bank Chris - Web UI Design Patterns - 2014
Ā 
How to Use Engineers in a UX Department
How to Use Engineers in a UX DepartmentHow to Use Engineers in a UX Department
How to Use Engineers in a UX Department
Ā 
Incorporating UX into Your Projects
Incorporating UX into Your ProjectsIncorporating UX into Your Projects
Incorporating UX into Your Projects
Ā 
Digital Product Lifecycle
Digital Product LifecycleDigital Product Lifecycle
Digital Product Lifecycle
Ā 
Web UI Design Patterns 2014
Web UI Design Patterns 2014Web UI Design Patterns 2014
Web UI Design Patterns 2014
Ā 
Introduction to UX for Mesiniaga Academy
Introduction to UX for Mesiniaga AcademyIntroduction to UX for Mesiniaga Academy
Introduction to UX for Mesiniaga Academy
Ā 
Multi Platform User Exerience
Multi Platform User ExerienceMulti Platform User Exerience
Multi Platform User Exerience
Ā 
UX & UI Design behind SDLā€™s Customer Experience Cloud
UX & UI Design behind SDLā€™s Customer Experience CloudUX & UI Design behind SDLā€™s Customer Experience Cloud
UX & UI Design behind SDLā€™s Customer Experience Cloud
Ā 
User Interface Design Style Guides are Not Dead, they Just Smell Funny
User Interface Design Style Guides are Not Dead, they Just Smell FunnyUser Interface Design Style Guides are Not Dead, they Just Smell Funny
User Interface Design Style Guides are Not Dead, they Just Smell Funny
Ā 
User Interface Design Style Guides are not dead, the just smell funny
User Interface Design Style Guides are not dead, the just smell funnyUser Interface Design Style Guides are not dead, the just smell funny
User Interface Design Style Guides are not dead, the just smell funny
Ā 
A project guide to ux design vm
A project guide to ux design vmA project guide to ux design vm
A project guide to ux design vm
Ā 

Recently uploaded

Common Designing Mistakes and How to avoid them
Common Designing Mistakes and How to avoid themCommon Designing Mistakes and How to avoid them
Common Designing Mistakes and How to avoid themmadhavlakhanpal29
Ā 
FW25-26 Fashion Key Items Trend Book Peclers Paris
FW25-26 Fashion Key Items Trend Book Peclers ParisFW25-26 Fashion Key Items Trend Book Peclers Paris
FW25-26 Fashion Key Items Trend Book Peclers ParisPeclers Paris
Ā 
Art Nouveau Movement Presentation for Art History.
Art Nouveau Movement Presentation for Art History.Art Nouveau Movement Presentation for Art History.
Art Nouveau Movement Presentation for Art History.rrimika1
Ā 
Research about Venice ppt for grade 6f anas
Research about Venice ppt for grade 6f anasResearch about Venice ppt for grade 6f anas
Research about Venice ppt for grade 6f anasanasabutalha2013
Ā 
Spring 2024 wkrm_Enhancing Campus Mobility.pdf
Spring 2024 wkrm_Enhancing Campus Mobility.pdfSpring 2024 wkrm_Enhancing Campus Mobility.pdf
Spring 2024 wkrm_Enhancing Campus Mobility.pdfJon Freach
Ā 
Heuristic Evaluation of System & Application
Heuristic Evaluation of System & ApplicationHeuristic Evaluation of System & Application
Heuristic Evaluation of System & ApplicationJaime Brown
Ā 
Design lessons from Singapore | Volume 3
Design lessons from Singapore | Volume 3Design lessons from Singapore | Volume 3
Design lessons from Singapore | Volume 3Remy Rey De Barros
Ā 
Dos And Dont's Of Logo Design For 2024..
Dos And Dont's Of Logo Design For 2024..Dos And Dont's Of Logo Design For 2024..
Dos And Dont's Of Logo Design For 2024..GB Logo Design
Ā 
CA OFFICE office office office _VIEWS.pdf
CA OFFICE office office office _VIEWS.pdfCA OFFICE office office office _VIEWS.pdf
CA OFFICE office office office _VIEWS.pdfSudhanshuMandlik
Ā 
The Design Code Google Developer Student Club.pptx
The Design Code Google Developer Student Club.pptxThe Design Code Google Developer Student Club.pptx
The Design Code Google Developer Student Club.pptxadityakushalsaha
Ā 
BIT- Pinal .H. Prajapati Graphic Designer
BIT- Pinal .H. Prajapati  Graphic DesignerBIT- Pinal .H. Prajapati  Graphic Designer
BIT- Pinal .H. Prajapati Graphic Designerbitwgin12
Ā 
The Evolution of Fashion Trends: History to Fashion
The Evolution of Fashion Trends: History to FashionThe Evolution of Fashion Trends: History to Fashion
The Evolution of Fashion Trends: History to FashionPixel poets
Ā 
National-Learning-Camp 2024 deped....pptx
National-Learning-Camp 2024 deped....pptxNational-Learning-Camp 2024 deped....pptx
National-Learning-Camp 2024 deped....pptxAlecAnidul
Ā 
Extended Reality(XR) Development in immersive design
Extended Reality(XR) Development in immersive designExtended Reality(XR) Development in immersive design
Extended Reality(XR) Development in immersive designGOWSIKRAJA PALANISAMY
Ā 
Pitch Presentation for Service Design in Technology
Pitch Presentation for Service Design in TechnologyPitch Presentation for Service Design in Technology
Pitch Presentation for Service Design in TechnologyJaime Brown
Ā 
Claire's designing portfolio presentation
Claire's designing portfolio presentationClaire's designing portfolio presentation
Claire's designing portfolio presentationssuser8fae18
Ā 

Recently uploaded (16)

Common Designing Mistakes and How to avoid them
Common Designing Mistakes and How to avoid themCommon Designing Mistakes and How to avoid them
Common Designing Mistakes and How to avoid them
Ā 
FW25-26 Fashion Key Items Trend Book Peclers Paris
FW25-26 Fashion Key Items Trend Book Peclers ParisFW25-26 Fashion Key Items Trend Book Peclers Paris
FW25-26 Fashion Key Items Trend Book Peclers Paris
Ā 
Art Nouveau Movement Presentation for Art History.
Art Nouveau Movement Presentation for Art History.Art Nouveau Movement Presentation for Art History.
Art Nouveau Movement Presentation for Art History.
Ā 
Research about Venice ppt for grade 6f anas
Research about Venice ppt for grade 6f anasResearch about Venice ppt for grade 6f anas
Research about Venice ppt for grade 6f anas
Ā 
Spring 2024 wkrm_Enhancing Campus Mobility.pdf
Spring 2024 wkrm_Enhancing Campus Mobility.pdfSpring 2024 wkrm_Enhancing Campus Mobility.pdf
Spring 2024 wkrm_Enhancing Campus Mobility.pdf
Ā 
Heuristic Evaluation of System & Application
Heuristic Evaluation of System & ApplicationHeuristic Evaluation of System & Application
Heuristic Evaluation of System & Application
Ā 
Design lessons from Singapore | Volume 3
Design lessons from Singapore | Volume 3Design lessons from Singapore | Volume 3
Design lessons from Singapore | Volume 3
Ā 
Dos And Dont's Of Logo Design For 2024..
Dos And Dont's Of Logo Design For 2024..Dos And Dont's Of Logo Design For 2024..
Dos And Dont's Of Logo Design For 2024..
Ā 
CA OFFICE office office office _VIEWS.pdf
CA OFFICE office office office _VIEWS.pdfCA OFFICE office office office _VIEWS.pdf
CA OFFICE office office office _VIEWS.pdf
Ā 
The Design Code Google Developer Student Club.pptx
The Design Code Google Developer Student Club.pptxThe Design Code Google Developer Student Club.pptx
The Design Code Google Developer Student Club.pptx
Ā 
BIT- Pinal .H. Prajapati Graphic Designer
BIT- Pinal .H. Prajapati  Graphic DesignerBIT- Pinal .H. Prajapati  Graphic Designer
BIT- Pinal .H. Prajapati Graphic Designer
Ā 
The Evolution of Fashion Trends: History to Fashion
The Evolution of Fashion Trends: History to FashionThe Evolution of Fashion Trends: History to Fashion
The Evolution of Fashion Trends: History to Fashion
Ā 
National-Learning-Camp 2024 deped....pptx
National-Learning-Camp 2024 deped....pptxNational-Learning-Camp 2024 deped....pptx
National-Learning-Camp 2024 deped....pptx
Ā 
Extended Reality(XR) Development in immersive design
Extended Reality(XR) Development in immersive designExtended Reality(XR) Development in immersive design
Extended Reality(XR) Development in immersive design
Ā 
Pitch Presentation for Service Design in Technology
Pitch Presentation for Service Design in TechnologyPitch Presentation for Service Design in Technology
Pitch Presentation for Service Design in Technology
Ā 
Claire's designing portfolio presentation
Claire's designing portfolio presentationClaire's designing portfolio presentation
Claire's designing portfolio presentation
Ā 

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 Reļ¬‚owing ā€œ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 trafļ¬c 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-speciļ¬c 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 ļ¬‚ows 2. Identify LCD templates that can be applied to steps in user ļ¬‚ows 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. Deļ¬ne 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. Reļ¬ne user ļ¬‚ows 3. Determine ā€œrules of responseā€ for modules 4. Paper test, mobile ļ¬rst Create example comps as needed and begin exploring detailed module design. Translate into higher ļ¬delity CSS. Mock up LCD templates, placeholder LDD modules, and multiple concepts for navigation. Continue to reļ¬ne functionality, interplay and rules of system. Write UX/UI requirements as needed. Work with Dev to hand off detailed functionality. Collaborate with UX to reļ¬ne 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.Reļ¬ne 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 ļ¬xes, 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-speciļ¬c 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 ļ¬‚ows 2. Identify LCD templates that can be applied to steps in user ļ¬‚ows 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. Deļ¬ne 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. Reļ¬ne user ļ¬‚ows 3. Determine ā€œrules of responseā€ for modules 4. Paper test, mobile ļ¬rst Create example comps as needed and begin exploring detailed module design. Translate into higher ļ¬delity CSS. Mock up LCD templates, placeholder LDD modules, and multiple concepts for navigation. Continue to reļ¬ne functionality, interplay and rules of system. Write UX/UI requirements as needed. Work with Dev to hand off detailed functionality. Collaborate with UX to reļ¬ne 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.Reļ¬ne 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 ļ¬xes, 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-speciļ¬c 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 ļ¬‚ows 2. Identify LCD templates that can be applied to steps in user ļ¬‚ows 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. Deļ¬ne 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. Reļ¬ne user ļ¬‚ows 3. Determine ā€œrules of responseā€ for modules 4. Paper test, mobile ļ¬rst Create example comps as needed and begin exploring detailed module design. Translate into higher ļ¬delity CSS. Mock up LCD templates, placeholder LDD modules, and multiple concepts for navigation. Continue to reļ¬ne functionality, interplay and rules of system. Write UX/UI requirements as needed. Work with Dev to hand off detailed functionality. Collaborate with UX to reļ¬ne 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.Reļ¬ne 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 ļ¬xes, 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-speciļ¬c 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 ļ¬‚ows 2. Identify LCD templates that can be applied to steps in user ļ¬‚ows 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. Deļ¬ne 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. Reļ¬ne user ļ¬‚ows 3. Determine ā€œrules of responseā€ for modules 4. Paper test, mobile ļ¬rst Create example comps as needed and begin exploring detailed module design. Translate into higher ļ¬delity CSS. Mock up LCD templates, placeholder LDD modules, and multiple concepts for navigation. Continue to reļ¬ne functionality, interplay and rules of system. Write UX/UI requirements as needed. Work with Dev to hand off detailed functionality. Collaborate with UX to reļ¬ne 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.Reļ¬ne 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 ļ¬xes, 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-speciļ¬c 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 ļ¬‚ows 2. Identify LCD templates that can be applied to steps in user ļ¬‚ows 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. Deļ¬ne 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. Reļ¬ne user ļ¬‚ows 3. Determine ā€œrules of responseā€ for modules 4. Paper test, mobile ļ¬rst Create example comps as needed and begin exploring detailed module design. Translate into higher ļ¬delity CSS. Mock up LCD templates, placeholder LDD modules, and multiple concepts for navigation. Continue to reļ¬ne functionality, interplay and rules of system. Write UX/UI requirements as needed. Work with Dev to hand off detailed functionality. Collaborate with UX to reļ¬ne 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.Reļ¬ne 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 ļ¬xes, 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-speciļ¬c 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-speciļ¬c 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 ļ¬‚ows 2. Identify LCD templates that can be applied to steps in user ļ¬‚ows 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. Deļ¬ne 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. Reļ¬ne user ļ¬‚ows 3. Determine ā€œrules of responseā€ for modules 4. Paper test, mobile ļ¬rst Create example comps as needed and begin exploring detailed module design. Translate into higher ļ¬delity CSS. Mock up LCD templates, placeholder LDD modules, and multiple concepts for navigation. Continue to reļ¬ne functionality, interplay and rules of system. Write UX/UI requirements as needed. Work with Dev to hand off detailed functionality. Collaborate with UX to reļ¬ne 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.Reļ¬ne 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 ļ¬xes, 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 ļ¬‚ows 2. Identify LCD templates that can be applied to steps in user ļ¬‚ows 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-speciļ¬c 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 ļ¬‚ows 2. Identify LCD templates that can be applied to steps in user ļ¬‚ows 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. Deļ¬ne 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. Reļ¬ne user ļ¬‚ows 3. Determine ā€œrules of responseā€ for modules 4. Paper test, mobile ļ¬rst Create example comps as needed and begin exploring detailed module design. Translate into higher ļ¬delity CSS. Mock up LCD templates, placeholder LDD modules, and multiple concepts for navigation. Continue to reļ¬ne functionality, interplay and rules of system. Write UX/UI requirements as needed. Work with Dev to hand off detailed functionality. Collaborate with UX to reļ¬ne 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.Reļ¬ne 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 ļ¬xes, 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. Reļ¬ne user ļ¬‚ows 3. Determine ā€œrules of responseā€ for modules 4. Paper test, mobile ļ¬rst
  • 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-speciļ¬c 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 ļ¬‚ows 2. Identify LCD templates that can be applied to steps in user ļ¬‚ows 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. Deļ¬ne 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. Reļ¬ne user ļ¬‚ows 3. Determine ā€œrules of responseā€ for modules 4. Paper test, mobile ļ¬rst Create example comps as needed and begin exploring detailed module design. Translate into higher ļ¬delity CSS. Mock up LCD templates, placeholder LDD modules, and multiple concepts for navigation. Continue to reļ¬ne functionality, interplay and rules of system. Write UX/UI requirements as needed. Work with Dev to hand off detailed functionality. Collaborate with UX to reļ¬ne 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.Reļ¬ne 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 ļ¬xes, 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!Deļ¬nitely. YES! Maybe? YES! YES! Careful Careful Careful Templates > Modules > Elements TOGGLE REFLOW RESIZE NO
  • 23. sophia voychehovski ā€¢ @sophiavux ā€¢ sophiavux.com YES!Deļ¬nitely. 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, ļ¬rst 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, ļ¬rst 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