SlideShare a Scribd company logo
1 of 116
Download to read offline
Communication with
Flexible Documentation
Jon Hadden
@niceux niceux.com
Effective communication and efficient
workflow for today’s web designers
33 years ago…
Birth of A Legend designed by Jakub Gruber (Buy this t-shirt)
33 years ago…
Birth of A Legend designed by Jakub Gruber (Buy this t-shirt)
I love strategy, information
architecture, observing human
behavior, front-end development
and helping people enjoy the web.
Hi, my name is Jon.
NiceUX
I love strategy, information
architecture, observing human
behavior, front-end development
and helping people enjoy the web.
Hi, my name is Jon.
NiceUX
=
Photo Credits: http://toparkornottopark.com/
Photo Credits: http://www.smashingmagazine.com/wp-content/uploads/2011/12/7.jpg
Pay attention to contextual information.
Be efficient.
Remain flexible and adapt to surroundings.
Find the best way to effectively
communicate to your audience.
Photo Credits: http://www.smashingmagazine.com/wp-content/uploads/2011/12/7.jpg
Pay attention to contextual information.
Be efficient.
Remain flexible and adapt to surroundings.
Find the best way to effectively
communicate to your audience.
Photo Credits: http://www.smashingmagazine.com/wp-content/uploads/2011/12/7.jpg
Pay attention to contextual information.
Be efficient.
Remain flexible and adapt to surroundings.
Find the best way to effectively
communicate to your audience.
Photo Credits: http://www.smashingmagazine.com/wp-content/uploads/2011/12/7.jpg
Pay attention to contextual information.
Be efficient.
Remain flexible and adapt to surroundings.
Find the best way to effectively
communicate to your audience.
The approach and manner in which you tell a story, influences an
audience’s perception of that story’s value.
Photo Credits: http://www.bbc.co.uk/blogs/legacy/bbcinternet/2012/06/bbc_tv_channel_homepages_redes.html
@niceux
Story time
Approve an invoice
• Performed multiple times per day, every day.
• User’s end of the year bonus depended upon
number of non-error approvals.
• Used by 40-60 year olds who don’t use their
computers besides to check in over email or
Facebook with their college aged kids.
• Primarily used at a desktop PC, using IE7
• Originally built as desktop application, and 10 yr
old code was “dropped” into a web version.
4 things needed to approve
an invoice without error
1. Invoice Amount
2. Bill Amount
3. Route Details
4. Associated Notes
4 things needed to approve
an invoice without error
1. Invoice Amount
2. Bill Amount
3. Route Details
4. Associated Notes
Invoice List
4 things needed to approve
an invoice without error
1. Invoice Amount
2. Bill Amount
3. Route Details
4. Associated Notes
Invoice List
Invoice Amount
3-5 seconds
4 things needed to approve
an invoice without error
1. Invoice Amount
2. Bill Amount
3. Route Details
4. Associated Notes
Invoice List
Invoice Amount
3-5 seconds
4 things needed to approve
an invoice without error
1. Invoice Amount
2. Bill Amount
3. Route Details
4. Associated Notes
Invoice List
Invoice Amount
3-5 seconds
Bill Amount
4 things needed to approve
an invoice without error
1. Invoice Amount
2. Bill Amount
3. Route Details
4. Associated Notes
Invoice List
Invoice Amount
3-5 seconds
Bill Amount
4 things needed to approve
an invoice without error
1. Invoice Amount
2. Bill Amount
3. Route Details
4. Associated Notes
Invoice List
Invoice Amount
3-5 seconds
Bill Amount Route Details
4 things needed to approve
an invoice without error
1. Invoice Amount
2. Bill Amount
3. Route Details
4. Associated Notes
Invoice List
Invoice Amount
3-5 seconds
Bill Amount Route Details
4 things needed to approve
an invoice without error
1. Invoice Amount
2. Bill Amount
3. Route Details
4. Associated Notes
Transactions
~ 6 seconds
Notes
4 things needed to approve
an invoice without error
1. Invoice Amount
2. Bill Amount
3. Route Details
4. Associated Notes
Transactions
3-5 seconds
Notes
Invoice Notes
4 things needed to approve
an invoice without error
1. Invoice Amount
2. Bill Amount
3. Route Details
4. Associated Notes
Transactions
3-5 seconds
Notes
Invoice Notes
4 things needed to approve
an invoice without error
1. Invoice Amount
2. Bill Amount
3. Route Details
4. Associated Notes
Transactions Notes
Invoice Notes
~ 6 seconds
4 things needed to approve
an invoice without error
1. Invoice Amount
2. Bill Amount
3. Route Details
4. Associated Notes
Transactions Notes
Invoice Notes
~ 5 minutes per
approved invoice
Photo Credits: Dennis Kardys http://www.wsol.com/a-more-flexible-workflow/
Concept Direction 1
30 Wireframes
Concept Direction 2 Concept Direction 3
20 PSDs
Large
20 Wireframes 10 PSDs
Medium
30 Wireframes 5 PSDs
Small
20 Wireframes 5 PSDs
X-Small
30 Wireframes 20 PSDs
20 Wireframes 10 PSDs
30 Wireframes 5 PSDs
20 Wireframes 5 PSDs
30 Wireframes 20 PSDs
20 Wireframes 10 PSDs
30 Wireframes 5 PSDs
20 Wireframes 5 PSDs
Concept Direction 1
30 Wireframes
Concept Direction 2 Concept Direction 3
20 PSDs
Large
20 Wireframes 10 PSDs
Medium
30 Wireframes 5 PSDs
Small
20 Wireframes 5 PSDs
X-Small
30 Wireframes 20 PSDs
20 Wireframes 10 PSDs
30 Wireframes 5 PSDs
20 Wireframes 5 PSDs
30 Wireframes 20 PSDs
20 Wireframes 10 PSDs
30 Wireframes 5 PSDs
20 Wireframes 5 PSDs
Concept Direction 1
30 Wireframes
Concept Direction 2 Concept Direction 3
20 PSDs
Large
20 Wireframes 10 PSDs
Medium
30 Wireframes 5 PSDs
Small
20 Wireframes 5 PSDs
X-Small
30 Wireframes 20 PSDs
20 Wireframes 10 PSDs
30 Wireframes 5 PSDs
20 Wireframes 5 PSDs
30 Wireframes 20 PSDs
20 Wireframes 10 PSDs
30 Wireframes 5 PSDs
20 Wireframes 5 PSDs
Concept Direction 1
30 Wireframes
Concept Direction 2 Concept Direction 3
20 PSDs
Large
20 Wireframes 10 PSDs
Medium
30 Wireframes 5 PSDs
Small
20 Wireframes 5 PSDs
X-Small
30 Wireframes 20 PSDs
20 Wireframes 10 PSDs
30 Wireframes 5 PSDs
20 Wireframes 5 PSDs
30 Wireframes 20 PSDs
20 Wireframes 10 PSDs
30 Wireframes 5 PSDs
20 Wireframes 5 PSDs
Concept Direction 1
30 Wireframes
Concept Direction 2 Concept Direction 3
20 PSDs
Large
20 Wireframes 10 PSDs
Medium
30 Wireframes 5 PSDs
Small
20 Wireframes 5 PSDs
X-Small
30 Wireframes 20 PSDs
20 Wireframes 10 PSDs
30 Wireframes 5 PSDs
20 Wireframes 5 PSDs
30 Wireframes 20 PSDs
20 Wireframes 10 PSDs
30 Wireframes 5 PSDs
20 Wireframes 5 PSDs
Concept Direction 1
30 Wireframes
Concept Direction 2 Concept Direction 3
20 PSDs
Large
20 Wireframes 10 PSDs
Medium
30 Wireframes 5 PSDs
Small
20 Wireframes 5 PSDs
X-Small
30 Wireframes 20 PSDs
20 Wireframes 10 PSDs
30 Wireframes 5 PSDs
20 Wireframes 5 PSDs
30 Wireframes 20 PSDs
20 Wireframes 10 PSDs
30 Wireframes 5 PSDs
20 Wireframes 5 PSDs
Concept Direction 1
30 Wireframes
Concept Direction 2 Concept Direction 3
20 PSDs
Large
20 Wireframes 10 PSDs
Medium
30 Wireframes 5 PSDs
Small
20 Wireframes 5 PSDs
X-Small
30 Wireframes 20 PSDs
20 Wireframes 10 PSDs
30 Wireframes 5 PSDs
20 Wireframes 5 PSDs
30 Wireframes 20 PSDs
20 Wireframes 10 PSDs
30 Wireframes 5 PSDs
20 Wireframes 5 PSDs
Concept Direction 1
30 Wireframes
Concept Direction 2 Concept Direction 3
20 PSDs
Large
20 Wireframes 10 PSDs
Medium
30 Wireframes 5 PSDs
Small
20 Wireframes 5 PSDs
X-Small
30 Wireframes 20 PSDs
20 Wireframes 10 PSDs
30 Wireframes 5 PSDs
20 Wireframes 5 PSDs
30 Wireframes 20 PSDs
20 Wireframes 10 PSDs
30 Wireframes 5 PSDs
20 Wireframes 5 PSDs
Concept Direction 1
30 Wireframes
Concept Direction 2 Concept Direction 3
20 PSDs
Large
20 Wireframes 10 PSDs
Medium
30 Wireframes 5 PSDs
Small
20 Wireframes 5 PSDs
X-Small
30 Wireframes 20 PSDs
20 Wireframes 10 PSDs
30 Wireframes 5 PSDs
20 Wireframes 5 PSDs
30 Wireframes 20 PSDs
20 Wireframes 10 PSDs
30 Wireframes 5 PSDs
20 Wireframes 5 PSDs
Concept Direction 1
30 Wireframes
Concept Direction 2 Concept Direction 3
20 PSDs
Large
20 Wireframes 10 PSDs
Medium
30 Wireframes 5 PSDs
Small
20 Wireframes 5 PSDs
X-Small
30 Wireframes 20 PSDs
20 Wireframes 10 PSDs
30 Wireframes 5 PSDs
20 Wireframes 5 PSDs
30 Wireframes 20 PSDs
20 Wireframes 10 PSDs
30 Wireframes 5 PSDs
20 Wireframes 5 PSDs
1. Nights and weekends.
Concept Direction 1
30 Wireframes
Concept Direction 2 Concept Direction 3
20 PSDs
Large
20 Wireframes 10 PSDs
Medium
30 Wireframes 5 PSDs
Small
20 Wireframes 5 PSDs
X-Small
30 Wireframes 20 PSDs
20 Wireframes 10 PSDs
30 Wireframes 5 PSDs
20 Wireframes 5 PSDs
30 Wireframes 20 PSDs
20 Wireframes 10 PSDs
30 Wireframes 5 PSDs
20 Wireframes 5 PSDs
1. Nights and weekends.
2. Changing the same thing a billion
times … just because.
Concept Direction 1
30 Wireframes
Concept Direction 2 Concept Direction 3
20 PSDs
Large
20 Wireframes 10 PSDs
Medium
30 Wireframes 5 PSDs
Small
20 Wireframes 5 PSDs
X-Small
30 Wireframes 20 PSDs
20 Wireframes 10 PSDs
30 Wireframes 5 PSDs
20 Wireframes 5 PSDs
30 Wireframes 20 PSDs
20 Wireframes 10 PSDs
30 Wireframes 5 PSDs
20 Wireframes 5 PSDs
1. Nights and weekends.
2. Changing the same thing a billion
times … just because.
3. File names like: 

204_OH_PortalRedesign_wireframes_FINAL_DRAFT_FINAL.graffle
Concept Direction 1
30 Wireframes
Concept Direction 2 Concept Direction 3
20 PSDs
Large
20 Wireframes 10 PSDs
Medium
30 Wireframes 5 PSDs
Small
20 Wireframes 5 PSDs
X-Small
30 Wireframes 20 PSDs
20 Wireframes 10 PSDs
30 Wireframes 5 PSDs
20 Wireframes 5 PSDs
30 Wireframes 20 PSDs
20 Wireframes 10 PSDs
30 Wireframes 5 PSDs
20 Wireframes 5 PSDs
1. Nights and weekends.
2. Changing the same thing a billion
times … just because.
3. File names like: 

204_OH_PortalRedesign_wireframes_FINAL_DRAFT_FINAL.graffle
4. Sucking at life.
NOPE
Photo Credits: http://catswallpaperhd.us/cat/grumpy-cat-clipart-hd/attachment/grumpy-cat-clipart-hd-download-new-grumpy-cat-cartoon-free-wallpaper-x-full-hd-pictures/
1. Where are opportunities to reduce misinterpretation
when viewing a design?
Considering the variables:
1. Where are opportunities to reduce misinterpretation
when viewing a design?
2. How can I make my process more efficient, or reduce
the amount of work I need to do in order to get
everyone from point A to B?
Considering the variables:
1. Where are opportunities to reduce misinterpretation
when viewing a design?
2. How can I make my process more efficient, or reduce
the amount of work I need to do in order to get
everyone from point A to B?
3. Can I increase the portability of my documentation?
Considering the variables:
Approach the cognitive load of consuming
and creating your documentation like you
would the usability of an app.
Photo Credits: http://www.bbc.co.uk/blogs/legacy/bbcinternet/2012/06/bbc_tv_channel_homepages_redes.html
@niceux
Photo Credits: Dennis Kardys http://www.wsol.com/a-more-flexible-workflow/
Photo Credits: Dennis Kardys http://www.wsol.com/a-more-flexible-workflow/
As a designer
1. Conceptual Design
• Strategy & Concept Convergence
2. Content Strategy & IA
• Substance & Structure of Content
• Environment, Organization, Portability and Structural Layout
3. Interaction Design
• Types of Interactions, States and Transitions
4. Visual Design
• Element Design
As a developer
1. Environments
2. Data Binding
3. Content Delivery
4. Modular Elements
As a designer
1. Conceptual Design
• Strategy & Concept Convergence
2. Content Strategy & IA
• Substance & Structure of Content
• Environment, Organization, Portability and Structural Layout
3. Interaction Design
• Types of Interactions, States and Transitions
4. Visual Design
• Element Design
As a developer
1. Environments
2. Data Binding
3. Content Delivery
4. Modular Elements
Participatory Conceptual Design means involving
non-designers to the designer tea party.
Photo Credits: http://www.slideshare.net/runger/big-d-sketchingkey
Consider trying the 6-8-5 Sketch Workshop on your next project during the requirements
gathering and conceptual brainstorming phase with stakeholders and other team members.
1. Define strategy, context of use and content.
1. Define strategy, context of use and content.
2. Rapidly produce many variations.
1. Define strategy, context of use and content.
2. Rapidly produce many variations.
3. Critique and repeat.
Separate features, assumptions, risks and
potential usability points of friction.
Think through high level page flows and the
conversation the user will have throughout their
experience.
Individually focus on UI elements, potential
options for handling information and interaction.
Put it all together.
Tell your story.
s
Utilize collaborative, cross-functional
sketch sessions to gain buy-in and
converge on design concepts together.
Photo Credits: http://spin.atomicobject.com/2012/04/22/more-takeaways-from-cooper-ux-bootcamp/
@niceux #leandocs
As a designer
1. Conceptual Design
• Strategy & Concept Convergence
2. Content Strategy & IA
• Substance & Structure of Content
• Environment, Organization, Portability and Structural Layout
3. Interaction Design
• Types of Interactions, States and Transitions
4. Visual Design
• Element Design
As a developer
1. Environments
2. Data Binding
3. Content Delivery
4. Modular Elements
Content strategists in the digital age need to
become data philosophers and explore the
metaphysics of content, starting with the
question “What is content?”
Photo Credits: http://www.bbc.co.uk/blogs/legacy/bbcinternet/2012/06/bbc_tv_channel_homepages_redes.html
Rachel Lovinger in 2007: http://boxesandarrows.com/content-strategy-the-philosophy-of-data/
1. Structure and Relationships.
Content Modeling
Photo Credits: http://alistapart.com/article/content-modelling-a-master-skill
1. Structure and Relationships.
2. Volume and Details.
Content Modeling
Photo Credits: http://alistapart.com/article/content-modelling-a-master-skill
1. Structure and Relationships.
2. Volume and Details.
3. Potential Issues Posed to Design and Development.
Content Modeling
Photo Credits: http://alistapart.com/article/content-modelling-a-master-skill
Photo Credits: http://alistapart.com/article/content-modelling-a-master-skill
• Artist
• Album
• Title
• Cover Art
• Genres
• Songs
• Title
• Time
• Explicit
Utilizing JSON gives me and rest of the team a
flexible, structured, and sharable information
set to distribute in various environments.
Photo Credits: http://www.bbc.co.uk/blogs/legacy/bbcinternet/2012/06/bbc_tv_channel_homepages_redes.html
Utilizing JSON gives me and rest of the team a
flexible, structured, and sharable information
set to distribute in various environments.
Photo Credits: http://www.bbc.co.uk/blogs/legacy/bbcinternet/2012/06/bbc_tv_channel_homepages_redes.html
Information Architecture is the structural
design of shared information environments
Photo Credits: http://www.bbc.co.uk/blogs/legacy/bbcinternet/2012/06/bbc_tv_channel_homepages_redes.html
Wikipedia: http://en.wikipedia.org/wiki/Information_architecture
As a designer
1. Conceptual Design
• Strategy & Concept Convergence
2. Content Strategy & IA
• Substance & Structure of Content
• Environment, Organization, Portability and Structural Layout
3. Interaction Design
• Types of Interactions, States and Transitions
4. Visual Design
• Element Design
As a developer
1. Environments
2. Data Binding
3. Content Delivery
4. Modular Elements
Realistic Screen Real Estate
Responsive Design
Source Ordering
Major vs. Minor Breakpoints
Photo Credits: http://zurb.com/word/source-order
Edge Cases
Using code for your wireframes gives you realistic detail
control. Transitions lasting 250 ms feel a lot different than
750 ms.
Photo Credits: http://www.bbc.co.uk/blogs/legacy/bbcinternet/2012/06/bbc_tv_channel_homepages_redes.html
@niceux #UXCamp
If you’re using code to prototype, plan ahead for the
inevitable request to have it represent the end product.
Photo Credits: http://www.bbc.co.uk/blogs/legacy/bbcinternet/2012/06/bbc_tv_channel_homepages_redes.html
@niceux #UXCamp
…using the implicit
psychology at work in
design presentations to our
advantage … don’t let the
client think you’re further
ahead than you actually
are.
http://www.amazon.com/Responsive-Design-Workflow-
Stephen-Hay/dp/0321887867
Stephen Hay
Plan ahead to supplement a coded prototype with
annotations, a static PDF of key screens or a how-to guide.
Photo Credits: http://www.bbc.co.uk/blogs/legacy/bbcinternet/2012/06/bbc_tv_channel_homepages_redes.html
@niceux #UXCamp
As a designer
1. Conceptual Design
• Strategy & Concept Convergence
2. Content Strategy & IA
• Substance & Structure of Content
• Environment, Organization, Portability and Structural Layout
3. Interaction Design
• Types of Interactions, States and Transitions
4. Visual Design
• Element Design
As a developer
1. Environments
2. Data Binding
3. Content Delivery
4. Modular Elements
[Style tiles are] a catalyst
for discussions around the
preferences and goals of
the client.
http://styletil.es/
Samantha Warren
Wireframes and moodboards tend to be
too abstract. Perhaps it’s just that I’ve
never perfected the art of articulating
their purpose, but I find it akin to
showing someone a blueprint of their
dream house and asking them what
curtains would fit well in the space
http://danielmall.com/articles/rif-element-collages/
Dan Mall
Now is my happy time
with CSS. In-browser
visual tweaks using the
inspector and console.
Me
Design Wireframe / Dev
Too much spacing
Incorrect Typeface
Text is too big
Too much spacing
Text isn’t bold,
wrong typeface
Not enough “leading”
Too much spacing
Incorrect Typeface
Text is too big
Too much spacing
Text isn’t bold,
wrong typeface
Not enough “leading”
Reduce #header’s
top-padding to 10px
Add font-weight:
bold to nav
Increase padding-top to 300px
and reduce margin-top to 100px
Reduce line-height to 1.25em
Add font-family: “Open
sans”, Helvetica, sans-serif;
Measuring success of a workflow change means answering one
question: Does this change make everyone on the team happier?
Photo Credits: http://www.bbc.co.uk/blogs/legacy/bbcinternet/2012/06/bbc_tv_channel_homepages_redes.html
@niceux
Photo Credits: http://www.bbc.co.uk/blogs/legacy/bbcinternet/2012/06/bbc_tv_channel_homepages_redes.html
Thank you!

More Related Content

Recently uploaded

RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
amitlee9823
 
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
amitlee9823
 
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
amitlee9823
 
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
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
instagramfab782445
 
B. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdfB. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdf
University of Wisconsin-Milwaukee
 
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
amitlee9823
 
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
amitlee9823
 
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
nirzagarg
 

Recently uploaded (20)

8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
 
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
 
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
 
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
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...
 
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
 
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
 
B. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdfB. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdf
 
Case Study of Hotel Taj Vivanta, Pune
Case Study of Hotel Taj Vivanta, PuneCase Study of Hotel Taj Vivanta, Pune
Case Study of Hotel Taj Vivanta, Pune
 
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfJordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
 
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Th...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Th...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Th...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Th...
 
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
 
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
 
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
 
Q4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentationQ4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentation
 

Featured

How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 

Featured (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

Communication with Flexible Documentation - IxDA Miami 2014

  • 1. Communication with Flexible Documentation Jon Hadden @niceux niceux.com Effective communication and efficient workflow for today’s web designers
  • 3. Birth of A Legend designed by Jakub Gruber (Buy this t-shirt) 33 years ago…
  • 4. Birth of A Legend designed by Jakub Gruber (Buy this t-shirt)
  • 5.
  • 6. I love strategy, information architecture, observing human behavior, front-end development and helping people enjoy the web. Hi, my name is Jon. NiceUX
  • 7. I love strategy, information architecture, observing human behavior, front-end development and helping people enjoy the web. Hi, my name is Jon. NiceUX
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16. =
  • 18. Photo Credits: http://www.smashingmagazine.com/wp-content/uploads/2011/12/7.jpg Pay attention to contextual information. Be efficient. Remain flexible and adapt to surroundings. Find the best way to effectively communicate to your audience.
  • 19. Photo Credits: http://www.smashingmagazine.com/wp-content/uploads/2011/12/7.jpg Pay attention to contextual information. Be efficient. Remain flexible and adapt to surroundings. Find the best way to effectively communicate to your audience.
  • 20. Photo Credits: http://www.smashingmagazine.com/wp-content/uploads/2011/12/7.jpg Pay attention to contextual information. Be efficient. Remain flexible and adapt to surroundings. Find the best way to effectively communicate to your audience.
  • 21. Photo Credits: http://www.smashingmagazine.com/wp-content/uploads/2011/12/7.jpg Pay attention to contextual information. Be efficient. Remain flexible and adapt to surroundings. Find the best way to effectively communicate to your audience.
  • 22. The approach and manner in which you tell a story, influences an audience’s perception of that story’s value. Photo Credits: http://www.bbc.co.uk/blogs/legacy/bbcinternet/2012/06/bbc_tv_channel_homepages_redes.html @niceux
  • 24. Approve an invoice • Performed multiple times per day, every day. • User’s end of the year bonus depended upon number of non-error approvals. • Used by 40-60 year olds who don’t use their computers besides to check in over email or Facebook with their college aged kids. • Primarily used at a desktop PC, using IE7 • Originally built as desktop application, and 10 yr old code was “dropped” into a web version.
  • 25. 4 things needed to approve an invoice without error 1. Invoice Amount 2. Bill Amount 3. Route Details 4. Associated Notes
  • 26. 4 things needed to approve an invoice without error 1. Invoice Amount 2. Bill Amount 3. Route Details 4. Associated Notes Invoice List
  • 27. 4 things needed to approve an invoice without error 1. Invoice Amount 2. Bill Amount 3. Route Details 4. Associated Notes Invoice List Invoice Amount 3-5 seconds
  • 28. 4 things needed to approve an invoice without error 1. Invoice Amount 2. Bill Amount 3. Route Details 4. Associated Notes Invoice List Invoice Amount 3-5 seconds
  • 29. 4 things needed to approve an invoice without error 1. Invoice Amount 2. Bill Amount 3. Route Details 4. Associated Notes Invoice List Invoice Amount 3-5 seconds Bill Amount
  • 30. 4 things needed to approve an invoice without error 1. Invoice Amount 2. Bill Amount 3. Route Details 4. Associated Notes Invoice List Invoice Amount 3-5 seconds Bill Amount
  • 31. 4 things needed to approve an invoice without error 1. Invoice Amount 2. Bill Amount 3. Route Details 4. Associated Notes Invoice List Invoice Amount 3-5 seconds Bill Amount Route Details
  • 32. 4 things needed to approve an invoice without error 1. Invoice Amount 2. Bill Amount 3. Route Details 4. Associated Notes Invoice List Invoice Amount 3-5 seconds Bill Amount Route Details
  • 33. 4 things needed to approve an invoice without error 1. Invoice Amount 2. Bill Amount 3. Route Details 4. Associated Notes Transactions ~ 6 seconds Notes
  • 34. 4 things needed to approve an invoice without error 1. Invoice Amount 2. Bill Amount 3. Route Details 4. Associated Notes Transactions 3-5 seconds Notes Invoice Notes
  • 35. 4 things needed to approve an invoice without error 1. Invoice Amount 2. Bill Amount 3. Route Details 4. Associated Notes Transactions 3-5 seconds Notes Invoice Notes
  • 36. 4 things needed to approve an invoice without error 1. Invoice Amount 2. Bill Amount 3. Route Details 4. Associated Notes Transactions Notes Invoice Notes ~ 6 seconds
  • 37. 4 things needed to approve an invoice without error 1. Invoice Amount 2. Bill Amount 3. Route Details 4. Associated Notes Transactions Notes Invoice Notes ~ 5 minutes per approved invoice
  • 38.
  • 39.
  • 40.
  • 41. Photo Credits: Dennis Kardys http://www.wsol.com/a-more-flexible-workflow/
  • 42. Concept Direction 1 30 Wireframes Concept Direction 2 Concept Direction 3 20 PSDs Large 20 Wireframes 10 PSDs Medium 30 Wireframes 5 PSDs Small 20 Wireframes 5 PSDs X-Small 30 Wireframes 20 PSDs 20 Wireframes 10 PSDs 30 Wireframes 5 PSDs 20 Wireframes 5 PSDs 30 Wireframes 20 PSDs 20 Wireframes 10 PSDs 30 Wireframes 5 PSDs 20 Wireframes 5 PSDs
  • 43. Concept Direction 1 30 Wireframes Concept Direction 2 Concept Direction 3 20 PSDs Large 20 Wireframes 10 PSDs Medium 30 Wireframes 5 PSDs Small 20 Wireframes 5 PSDs X-Small 30 Wireframes 20 PSDs 20 Wireframes 10 PSDs 30 Wireframes 5 PSDs 20 Wireframes 5 PSDs 30 Wireframes 20 PSDs 20 Wireframes 10 PSDs 30 Wireframes 5 PSDs 20 Wireframes 5 PSDs
  • 44. Concept Direction 1 30 Wireframes Concept Direction 2 Concept Direction 3 20 PSDs Large 20 Wireframes 10 PSDs Medium 30 Wireframes 5 PSDs Small 20 Wireframes 5 PSDs X-Small 30 Wireframes 20 PSDs 20 Wireframes 10 PSDs 30 Wireframes 5 PSDs 20 Wireframes 5 PSDs 30 Wireframes 20 PSDs 20 Wireframes 10 PSDs 30 Wireframes 5 PSDs 20 Wireframes 5 PSDs
  • 45. Concept Direction 1 30 Wireframes Concept Direction 2 Concept Direction 3 20 PSDs Large 20 Wireframes 10 PSDs Medium 30 Wireframes 5 PSDs Small 20 Wireframes 5 PSDs X-Small 30 Wireframes 20 PSDs 20 Wireframes 10 PSDs 30 Wireframes 5 PSDs 20 Wireframes 5 PSDs 30 Wireframes 20 PSDs 20 Wireframes 10 PSDs 30 Wireframes 5 PSDs 20 Wireframes 5 PSDs
  • 46. Concept Direction 1 30 Wireframes Concept Direction 2 Concept Direction 3 20 PSDs Large 20 Wireframes 10 PSDs Medium 30 Wireframes 5 PSDs Small 20 Wireframes 5 PSDs X-Small 30 Wireframes 20 PSDs 20 Wireframes 10 PSDs 30 Wireframes 5 PSDs 20 Wireframes 5 PSDs 30 Wireframes 20 PSDs 20 Wireframes 10 PSDs 30 Wireframes 5 PSDs 20 Wireframes 5 PSDs
  • 47. Concept Direction 1 30 Wireframes Concept Direction 2 Concept Direction 3 20 PSDs Large 20 Wireframes 10 PSDs Medium 30 Wireframes 5 PSDs Small 20 Wireframes 5 PSDs X-Small 30 Wireframes 20 PSDs 20 Wireframes 10 PSDs 30 Wireframes 5 PSDs 20 Wireframes 5 PSDs 30 Wireframes 20 PSDs 20 Wireframes 10 PSDs 30 Wireframes 5 PSDs 20 Wireframes 5 PSDs
  • 48. Concept Direction 1 30 Wireframes Concept Direction 2 Concept Direction 3 20 PSDs Large 20 Wireframes 10 PSDs Medium 30 Wireframes 5 PSDs Small 20 Wireframes 5 PSDs X-Small 30 Wireframes 20 PSDs 20 Wireframes 10 PSDs 30 Wireframes 5 PSDs 20 Wireframes 5 PSDs 30 Wireframes 20 PSDs 20 Wireframes 10 PSDs 30 Wireframes 5 PSDs 20 Wireframes 5 PSDs
  • 49. Concept Direction 1 30 Wireframes Concept Direction 2 Concept Direction 3 20 PSDs Large 20 Wireframes 10 PSDs Medium 30 Wireframes 5 PSDs Small 20 Wireframes 5 PSDs X-Small 30 Wireframes 20 PSDs 20 Wireframes 10 PSDs 30 Wireframes 5 PSDs 20 Wireframes 5 PSDs 30 Wireframes 20 PSDs 20 Wireframes 10 PSDs 30 Wireframes 5 PSDs 20 Wireframes 5 PSDs
  • 50. Concept Direction 1 30 Wireframes Concept Direction 2 Concept Direction 3 20 PSDs Large 20 Wireframes 10 PSDs Medium 30 Wireframes 5 PSDs Small 20 Wireframes 5 PSDs X-Small 30 Wireframes 20 PSDs 20 Wireframes 10 PSDs 30 Wireframes 5 PSDs 20 Wireframes 5 PSDs 30 Wireframes 20 PSDs 20 Wireframes 10 PSDs 30 Wireframes 5 PSDs 20 Wireframes 5 PSDs
  • 51.
  • 52. Concept Direction 1 30 Wireframes Concept Direction 2 Concept Direction 3 20 PSDs Large 20 Wireframes 10 PSDs Medium 30 Wireframes 5 PSDs Small 20 Wireframes 5 PSDs X-Small 30 Wireframes 20 PSDs 20 Wireframes 10 PSDs 30 Wireframes 5 PSDs 20 Wireframes 5 PSDs 30 Wireframes 20 PSDs 20 Wireframes 10 PSDs 30 Wireframes 5 PSDs 20 Wireframes 5 PSDs 1. Nights and weekends.
  • 53. Concept Direction 1 30 Wireframes Concept Direction 2 Concept Direction 3 20 PSDs Large 20 Wireframes 10 PSDs Medium 30 Wireframes 5 PSDs Small 20 Wireframes 5 PSDs X-Small 30 Wireframes 20 PSDs 20 Wireframes 10 PSDs 30 Wireframes 5 PSDs 20 Wireframes 5 PSDs 30 Wireframes 20 PSDs 20 Wireframes 10 PSDs 30 Wireframes 5 PSDs 20 Wireframes 5 PSDs 1. Nights and weekends. 2. Changing the same thing a billion times … just because.
  • 54. Concept Direction 1 30 Wireframes Concept Direction 2 Concept Direction 3 20 PSDs Large 20 Wireframes 10 PSDs Medium 30 Wireframes 5 PSDs Small 20 Wireframes 5 PSDs X-Small 30 Wireframes 20 PSDs 20 Wireframes 10 PSDs 30 Wireframes 5 PSDs 20 Wireframes 5 PSDs 30 Wireframes 20 PSDs 20 Wireframes 10 PSDs 30 Wireframes 5 PSDs 20 Wireframes 5 PSDs 1. Nights and weekends. 2. Changing the same thing a billion times … just because. 3. File names like: 
 204_OH_PortalRedesign_wireframes_FINAL_DRAFT_FINAL.graffle
  • 55. Concept Direction 1 30 Wireframes Concept Direction 2 Concept Direction 3 20 PSDs Large 20 Wireframes 10 PSDs Medium 30 Wireframes 5 PSDs Small 20 Wireframes 5 PSDs X-Small 30 Wireframes 20 PSDs 20 Wireframes 10 PSDs 30 Wireframes 5 PSDs 20 Wireframes 5 PSDs 30 Wireframes 20 PSDs 20 Wireframes 10 PSDs 30 Wireframes 5 PSDs 20 Wireframes 5 PSDs 1. Nights and weekends. 2. Changing the same thing a billion times … just because. 3. File names like: 
 204_OH_PortalRedesign_wireframes_FINAL_DRAFT_FINAL.graffle 4. Sucking at life.
  • 57. 1. Where are opportunities to reduce misinterpretation when viewing a design? Considering the variables:
  • 58. 1. Where are opportunities to reduce misinterpretation when viewing a design? 2. How can I make my process more efficient, or reduce the amount of work I need to do in order to get everyone from point A to B? Considering the variables:
  • 59. 1. Where are opportunities to reduce misinterpretation when viewing a design? 2. How can I make my process more efficient, or reduce the amount of work I need to do in order to get everyone from point A to B? 3. Can I increase the portability of my documentation? Considering the variables:
  • 60. Approach the cognitive load of consuming and creating your documentation like you would the usability of an app. Photo Credits: http://www.bbc.co.uk/blogs/legacy/bbcinternet/2012/06/bbc_tv_channel_homepages_redes.html @niceux
  • 61. Photo Credits: Dennis Kardys http://www.wsol.com/a-more-flexible-workflow/
  • 62. Photo Credits: Dennis Kardys http://www.wsol.com/a-more-flexible-workflow/
  • 63. As a designer 1. Conceptual Design • Strategy & Concept Convergence 2. Content Strategy & IA • Substance & Structure of Content • Environment, Organization, Portability and Structural Layout 3. Interaction Design • Types of Interactions, States and Transitions 4. Visual Design • Element Design As a developer 1. Environments 2. Data Binding 3. Content Delivery 4. Modular Elements
  • 64. As a designer 1. Conceptual Design • Strategy & Concept Convergence 2. Content Strategy & IA • Substance & Structure of Content • Environment, Organization, Portability and Structural Layout 3. Interaction Design • Types of Interactions, States and Transitions 4. Visual Design • Element Design As a developer 1. Environments 2. Data Binding 3. Content Delivery 4. Modular Elements
  • 65. Participatory Conceptual Design means involving non-designers to the designer tea party. Photo Credits: http://www.slideshare.net/runger/big-d-sketchingkey Consider trying the 6-8-5 Sketch Workshop on your next project during the requirements gathering and conceptual brainstorming phase with stakeholders and other team members.
  • 66. 1. Define strategy, context of use and content.
  • 67. 1. Define strategy, context of use and content. 2. Rapidly produce many variations.
  • 68. 1. Define strategy, context of use and content. 2. Rapidly produce many variations. 3. Critique and repeat.
  • 69. Separate features, assumptions, risks and potential usability points of friction.
  • 70. Think through high level page flows and the conversation the user will have throughout their experience.
  • 71. Individually focus on UI elements, potential options for handling information and interaction.
  • 72. Put it all together.
  • 74. s Utilize collaborative, cross-functional sketch sessions to gain buy-in and converge on design concepts together. Photo Credits: http://spin.atomicobject.com/2012/04/22/more-takeaways-from-cooper-ux-bootcamp/ @niceux #leandocs
  • 75. As a designer 1. Conceptual Design • Strategy & Concept Convergence 2. Content Strategy & IA • Substance & Structure of Content • Environment, Organization, Portability and Structural Layout 3. Interaction Design • Types of Interactions, States and Transitions 4. Visual Design • Element Design As a developer 1. Environments 2. Data Binding 3. Content Delivery 4. Modular Elements
  • 76. Content strategists in the digital age need to become data philosophers and explore the metaphysics of content, starting with the question “What is content?” Photo Credits: http://www.bbc.co.uk/blogs/legacy/bbcinternet/2012/06/bbc_tv_channel_homepages_redes.html Rachel Lovinger in 2007: http://boxesandarrows.com/content-strategy-the-philosophy-of-data/
  • 77. 1. Structure and Relationships. Content Modeling Photo Credits: http://alistapart.com/article/content-modelling-a-master-skill
  • 78. 1. Structure and Relationships. 2. Volume and Details. Content Modeling Photo Credits: http://alistapart.com/article/content-modelling-a-master-skill
  • 79. 1. Structure and Relationships. 2. Volume and Details. 3. Potential Issues Posed to Design and Development. Content Modeling Photo Credits: http://alistapart.com/article/content-modelling-a-master-skill
  • 80.
  • 82.
  • 83. • Artist • Album • Title • Cover Art • Genres • Songs • Title • Time • Explicit
  • 84.
  • 85.
  • 86.
  • 87. Utilizing JSON gives me and rest of the team a flexible, structured, and sharable information set to distribute in various environments. Photo Credits: http://www.bbc.co.uk/blogs/legacy/bbcinternet/2012/06/bbc_tv_channel_homepages_redes.html
  • 88.
  • 89.
  • 90.
  • 91.
  • 92.
  • 93. Utilizing JSON gives me and rest of the team a flexible, structured, and sharable information set to distribute in various environments. Photo Credits: http://www.bbc.co.uk/blogs/legacy/bbcinternet/2012/06/bbc_tv_channel_homepages_redes.html
  • 94. Information Architecture is the structural design of shared information environments Photo Credits: http://www.bbc.co.uk/blogs/legacy/bbcinternet/2012/06/bbc_tv_channel_homepages_redes.html Wikipedia: http://en.wikipedia.org/wiki/Information_architecture
  • 95. As a designer 1. Conceptual Design • Strategy & Concept Convergence 2. Content Strategy & IA • Substance & Structure of Content • Environment, Organization, Portability and Structural Layout 3. Interaction Design • Types of Interactions, States and Transitions 4. Visual Design • Element Design As a developer 1. Environments 2. Data Binding 3. Content Delivery 4. Modular Elements
  • 96.
  • 98. Responsive Design Source Ordering Major vs. Minor Breakpoints Photo Credits: http://zurb.com/word/source-order
  • 100. Using code for your wireframes gives you realistic detail control. Transitions lasting 250 ms feel a lot different than 750 ms. Photo Credits: http://www.bbc.co.uk/blogs/legacy/bbcinternet/2012/06/bbc_tv_channel_homepages_redes.html @niceux #UXCamp
  • 101. If you’re using code to prototype, plan ahead for the inevitable request to have it represent the end product. Photo Credits: http://www.bbc.co.uk/blogs/legacy/bbcinternet/2012/06/bbc_tv_channel_homepages_redes.html @niceux #UXCamp
  • 102. …using the implicit psychology at work in design presentations to our advantage … don’t let the client think you’re further ahead than you actually are. http://www.amazon.com/Responsive-Design-Workflow- Stephen-Hay/dp/0321887867 Stephen Hay
  • 103. Plan ahead to supplement a coded prototype with annotations, a static PDF of key screens or a how-to guide. Photo Credits: http://www.bbc.co.uk/blogs/legacy/bbcinternet/2012/06/bbc_tv_channel_homepages_redes.html @niceux #UXCamp
  • 104.
  • 105. As a designer 1. Conceptual Design • Strategy & Concept Convergence 2. Content Strategy & IA • Substance & Structure of Content • Environment, Organization, Portability and Structural Layout 3. Interaction Design • Types of Interactions, States and Transitions 4. Visual Design • Element Design As a developer 1. Environments 2. Data Binding 3. Content Delivery 4. Modular Elements
  • 106. [Style tiles are] a catalyst for discussions around the preferences and goals of the client. http://styletil.es/ Samantha Warren
  • 107. Wireframes and moodboards tend to be too abstract. Perhaps it’s just that I’ve never perfected the art of articulating their purpose, but I find it akin to showing someone a blueprint of their dream house and asking them what curtains would fit well in the space http://danielmall.com/articles/rif-element-collages/ Dan Mall
  • 108. Now is my happy time with CSS. In-browser visual tweaks using the inspector and console. Me
  • 109.
  • 111. Too much spacing Incorrect Typeface Text is too big Too much spacing Text isn’t bold, wrong typeface Not enough “leading”
  • 112.
  • 113. Too much spacing Incorrect Typeface Text is too big Too much spacing Text isn’t bold, wrong typeface Not enough “leading”
  • 114. Reduce #header’s top-padding to 10px Add font-weight: bold to nav Increase padding-top to 300px and reduce margin-top to 100px Reduce line-height to 1.25em Add font-family: “Open sans”, Helvetica, sans-serif;
  • 115. Measuring success of a workflow change means answering one question: Does this change make everyone on the team happier? Photo Credits: http://www.bbc.co.uk/blogs/legacy/bbcinternet/2012/06/bbc_tv_channel_homepages_redes.html @niceux