SlideShare une entreprise Scribd logo
1  sur  26
Télécharger pour lire hors ligne
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

Contenu connexe

Tendances

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
 
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
 
Dennis Lee UX Portfolio
Dennis Lee UX PortfolioDennis Lee UX Portfolio
Dennis Lee UX Portfoliodjae_lee
 
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
 

Tendances (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
 
Dennis Lee UX Portfolio
Dennis Lee UX PortfolioDennis Lee UX Portfolio
Dennis Lee UX Portfolio
 
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
 

Similaire à 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
 
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
 

Similaire à 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
 

Dernier

Kurla Call Girls Pooja Nehwal📞 9892124323 ✅ Vashi Call Service Available Nea...
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅  Vashi Call Service Available Nea...Kurla Call Girls Pooja Nehwal📞 9892124323 ✅  Vashi Call Service Available Nea...
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅ Vashi Call Service Available Nea...Pooja Nehwal
 
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...home
 
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779Delhi Call girls
 
Fashion trends before and after covid.pptx
Fashion trends before and after covid.pptxFashion trends before and after covid.pptx
Fashion trends before and after covid.pptxVanshNarang19
 
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call GirlsCBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girlsmodelanjalisharma4
 
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵anilsa9823
 
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdfThe_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdfAmirYakdi
 
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Call Girls in Nagpur High Profile
 
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...Suhani Kapoor
 
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service AmravatiVIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service AmravatiSuhani Kapoor
 
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...ranjana rawat
 
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceCALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceanilsa9823
 
Kindergarten Assessment Questions Via LessonUp
Kindergarten Assessment Questions Via LessonUpKindergarten Assessment Questions Via LessonUp
Kindergarten Assessment Questions Via LessonUpmainac1
 
Presentation.pptx about blender what is blender
Presentation.pptx about blender what is blenderPresentation.pptx about blender what is blender
Presentation.pptx about blender what is blenderUbaidurrehman997675
 
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779Delhi Call girls
 
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...Yantram Animation Studio Corporation
 

Dernier (20)

Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SER...
Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SER...Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SER...
Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SER...
 
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅ Vashi Call Service Available Nea...
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅  Vashi Call Service Available Nea...Kurla Call Girls Pooja Nehwal📞 9892124323 ✅  Vashi Call Service Available Nea...
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅ Vashi Call Service Available Nea...
 
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
 
B. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdfB. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdf
 
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
 
Fashion trends before and after covid.pptx
Fashion trends before and after covid.pptxFashion trends before and after covid.pptx
Fashion trends before and after covid.pptx
 
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call GirlsCBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
 
escort service sasti (*~Call Girls in Prasad Nagar Metro❤️9953056974
escort service sasti (*~Call Girls in Prasad Nagar Metro❤️9953056974escort service sasti (*~Call Girls in Prasad Nagar Metro❤️9953056974
escort service sasti (*~Call Girls in Prasad Nagar Metro❤️9953056974
 
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
 
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdfThe_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
 
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
 
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
 
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
 
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service AmravatiVIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
 
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
 
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceCALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
 
Kindergarten Assessment Questions Via LessonUp
Kindergarten Assessment Questions Via LessonUpKindergarten Assessment Questions Via LessonUp
Kindergarten Assessment Questions Via LessonUp
 
Presentation.pptx about blender what is blender
Presentation.pptx about blender what is blenderPresentation.pptx about blender what is blender
Presentation.pptx about blender what is blender
 
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
 
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...
Captivating Charm: Exploring Marseille's Hillside Villas with Our 3D Architec...
 

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