SlideShare a Scribd company logo
1 of 113
Download to read offline
Communication with 
Flexible Documentation 
Effective communication and efficient 
workflow for today’s web designers 
Jon Hadden 
#UXCamp 
@niceux niceux.com
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)
Hi, my name is Jon. 
I am an American
Hi, my name is Jon. 
I am an Minnesotan-American
Hi, my name is Jon. 
I love information architecture, 
observing human behavior, front-end 
development and helping 
people enjoy the web. 
NiceUX
Hi, my name is Jon. 
I love information architecture, 
observing human behavior, front-end 
development and helping 
people enjoy the web. 
NiceUX
1. Be efficient. 
Photo Credits: http://www.smashingmagazine.com/wp-content/uploads/2011/12/7.jpg
1. Be efficient. 
2. Remain flexible and adapt to 
surroundings. 
Photo Credits: http://www.smashingmagazine.com/wp-content/uploads/2011/12/7.jpg
1. Be efficient. 
2. Remain flexible and adapt to 
surroundings. 
3. Find the best way to effectively 
communicate to your audience. 
Photo Credits: http://www.smashingmagazine.com/wp-content/uploads/2011/12/7.jpg
The approach and manner in which you tell a story, influences an 
audience’s perception of that story’s value. 
@niceux #UXCamp 
Photo Credits: http://www.bbc.co.uk/blogs/legacy/bbcinternet/2012/06/bbc_tv_channel_homepages_redes.html
Story time 
The project that broke the narwhal’s back
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 
3-5 seconds 
Invoice Amount
4 things needed to approve 
an invoice without error 
1. Invoice Amount 
2. Bill Amount 
3. Route Details 
4. Associated Notes 
Invoice List 
3-5 seconds 
Invoice 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
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 
Notes 
3-5 seconds 
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 
3-5 seconds 
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 
~ 2 minutes per 
approved invoice
User Research & Analysis Personas Information Architecture Measurement & Iteration Build & Maintain
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 
1. Nights and weekends. 
2. 20 Changing Wireframes 10 PSDs 
the same thing a billion 
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 
times … just because.
Concept Direction 1 
30 Wireframes 
Concept Direction 2 Concept Direction 3 
20 PSDs 
Large 
1. Nights and weekends. 
2. 20 Changing Wireframes 10 PSDs 
the same thing a billion 
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 
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 
1. Nights and weekends. 
2. 20 Changing Wireframes 10 PSDs 
the same thing a billion 
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 
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/
Considering the variables: 
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?
Approach the cognitive load of consuming 
and creating your documentation like you 
would the usability of an app. 
@niceux #UXCamp 
Photo Credits: http://www.bbc.co.uk/blogs/legacy/bbcinternet/2012/06/bbc_tv_channel_homepages_redes.html
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. 
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. 
Photo Credits: http://www.slideshare.net/runger/big-d-sketchingkey
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.
Collaborative, cross-functional sketch 
sessions are the s 
new post-it notes of 
experience design. 
@niceux #UXCamp 
Photo Credits: http://spin.atomicobject.com/2012/04/22/more-takeaways-from-cooper-ux-bootcamp/
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
Content strategists in the digital age need to 
become data philosophers and explore the 
metaphysics of content, starting with the 
question “What is content?” 
Rachel Lovinger in 2007: http://boxesandarrows.com/content-strategy-the-philosophy-of-data/ 
Photo Credits: http://www.bbc.co.uk/blogs/legacy/bbcinternet/2012/06/bbc_tv_channel_homepages_redes.html
Content Modeling 
1. Structure and Relationships. 
Photo Credits: http://alistapart.com/article/content-modelling-a-master-skill
Content Modeling 
1. Structure and Relationships. 
2. Volume and Details. 
Photo Credits: http://alistapart.com/article/content-modelling-a-master-skill
Content Modeling 
1. Structure and Relationships. 
2. Volume and Details. 
3. Potential Issues Posed to Design and Development. 
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 
Wikipedia: http://en.wikipedia.org/wiki/Information_architecture 
Photo Credits: http://www.bbc.co.uk/blogs/legacy/bbcinternet/2012/06/bbc_tv_channel_homepages_redes.html
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. 
@niceux #UXCamp 
Photo Credits: http://www.bbc.co.uk/blogs/legacy/bbcinternet/2012/06/bbc_tv_channel_homepages_redes.html
If you’re using code to prototype, plan ahead for the 
inevitable request to have it represent the end product. 
@niceux #UXCamp 
Photo Credits: http://www.bbc.co.uk/blogs/legacy/bbcinternet/2012/06/bbc_tv_channel_homepages_redes.html
Stephen Hay 
…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
Plan ahead to supplement a coded prototype with 
annotations, a static PDF of key screens or a how-to guide. 
@niceux #UXCamp 
Photo Credits: http://www.bbc.co.uk/blogs/legacy/bbcinternet/2012/06/bbc_tv_channel_homepages_redes.html
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
Samantha Warren 
[Style tiles are] a catalyst 
for discussions around the 
preferences and goals of 
the client. 
http://styletil.es/
Dan Mall 
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/
Me 
Now is my happy time 
with CSS. In-browser 
visual tweaks using the 
inspector and console.
Design Wireframe / Dev
Too much spacing 
Text isn’t bold, 
wrong typeface 
Too much spacing 
Incorrect Typeface 
Text is too big 
Not enough “leading”
Too much spacing 
Text isn’t bold, 
wrong typeface 
Too much spacing 
Incorrect Typeface 
Text is too big 
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;
• Involve stakeholders throughout design process so they 
understand critical thinking 
• High level concept creation using sketches 
• Utilize JSON to make your content modeling portable. 
• Wireframe in your products natural environment, the 
browser, in order to educate your client, identify design 
nuances and jump start your build. 
• Stop with all the Wireframe and PSD decks 
• Utilize the browser’s inspector to give proper design 
direction
• Involve stakeholders throughout design process so they 
understand critical thinking 
• High level concept creation using sketches 
• Utilize JSON to make your content modeling portable. 
• Wireframe in your products natural environment, the 
browser, in order to educate your client, identify design 
nuances and jump start your build. 
• Stop with all the Wireframe and PSD decks 
• Utilize the browser’s inspector to give proper design 
direction
• Involve stakeholders throughout design process so they 
understand critical thinking 
• High level concept creation using sketches 
• Utilize JSON to make your content modeling portable. 
• Wireframe in your products natural environment, the 
browser, in order to educate your client, identify design 
nuances and jump start your build. 
• Stop with all the Wireframe and PSD decks 
• Utilize the browser’s inspector to give proper design 
direction
• Involve stakeholders throughout design process so they 
understand critical thinking 
• High level concept creation using sketches 
• Utilize JSON to make your content modeling portable. 
• Wireframe in your products natural environment, the 
browser, in order to educate your client, identify design 
nuances and jump start your build. 
• Stop with all the Wireframe and PSD decks 
• Utilize the browser’s inspector to give proper design 
direction
• Involve stakeholders throughout design process so they 
understand critical thinking 
• High level concept creation using sketches 
• Utilize JSON to make your content modeling portable. 
• Wireframe in your products natural environment, the 
browser, in order to educate your client, identify design 
nuances and jump start your build. 
• Stop with all the Wireframe and PSD decks 
• Utilize the browser’s inspector to give proper design 
direction
• Involve stakeholders throughout design process so they 
understand critical thinking 
• High level concept creation using sketches 
• Utilize JSON to make your content modeling portable. 
• Wireframe in your products natural environment, the 
browser, in order to educate your client, identify design 
nuances and jump start your build. 
• Stop with all the Wireframe and PSD decks 
• Utilize the browser’s inspector to give proper design 
direction
Measuring success of a workflow change means answering one 
question: Does this change make everyone on the team happier? 
@niceux #UXCamp 
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

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
 
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.pdfamanda2495
 
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 Availabledollysharma2066
 
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% verifiedDelhi Call girls
 
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证eeanqy
 
Design Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxDesign Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxTusharBahuguna2
 
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men 🔝jhansi🔝 Escorts S...
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men  🔝jhansi🔝   Escorts S...➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men  🔝jhansi🔝   Escorts S...
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men 🔝jhansi🔝 Escorts S...amitlee9823
 
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)amitlee9823
 
Book Paid In Vashi In 8976425520 Navi Mumbai Call Girls
Book Paid In Vashi In 8976425520 Navi Mumbai Call GirlsBook Paid In Vashi In 8976425520 Navi Mumbai Call Girls
Book Paid In Vashi In 8976425520 Navi Mumbai Call Girlsmodelanjalisharma4
 
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...BarusRa
 
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
 
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 8377877756dollysharma2066
 
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...kumaririma588
 
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...SUHANI PANDEY
 
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men 🔝dharamshala🔝 ...
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men  🔝dharamshala🔝  ...➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men  🔝dharamshala🔝  ...
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men 🔝dharamshala🔝 ...amitlee9823
 
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...amitlee9823
 
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Real service provider college girl Mira Road 8976425520
Real service provider college girl Mira Road 8976425520Real service provider college girl Mira Road 8976425520
Real service provider college girl Mira Road 8976425520modelanjalisharma4
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation decktbatkhuu1
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 

Recently uploaded (20)

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...
 
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
 
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
 
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
 
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
 
Design Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxDesign Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptx
 
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men 🔝jhansi🔝 Escorts S...
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men  🔝jhansi🔝   Escorts S...➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men  🔝jhansi🔝   Escorts S...
➥🔝 7737669865 🔝▻ jhansi Call-girls in Women Seeking Men 🔝jhansi🔝 Escorts S...
 
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 
Book Paid In Vashi In 8976425520 Navi Mumbai Call Girls
Book Paid In Vashi In 8976425520 Navi Mumbai Call GirlsBook Paid In Vashi In 8976425520 Navi Mumbai Call Girls
Book Paid In Vashi In 8976425520 Navi Mumbai Call Girls
 
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
 
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...
 
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
 
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
 
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
 
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men 🔝dharamshala🔝 ...
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men  🔝dharamshala🔝  ...➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men  🔝dharamshala🔝  ...
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men 🔝dharamshala🔝 ...
 
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...
 
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
 
Real service provider college girl Mira Road 8976425520
Real service provider college girl Mira Road 8976425520Real service provider college girl Mira Road 8976425520
Real service provider college girl Mira Road 8976425520
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation deck
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 

Featured

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 HubspotMarius Sescu
 
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 ChatGPTExpeed Software
 
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 EngineeringsPixeldarts
 
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 HealthThinkNow
 
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.pdfmarketingartwork
 
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 2024Neil Kimberley
 
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)contently
 
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 2024Albert Qian
 
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 InsightsKurio // The Social Media Age(ncy)
 
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 2024Search Engine Journal
 
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 summarySpeakerHub
 
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 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 Tessa Mero
 
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 IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
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 managementMindGenius
 
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...RachelPearson36
 

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 edmonton ux camp 2014

  • 1. Communication with Flexible Documentation Effective communication and efficient workflow for today’s web designers Jon Hadden #UXCamp @niceux niceux.com
  • 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. Hi, my name is Jon. I am an American
  • 7. Hi, my name is Jon. I am an Minnesotan-American
  • 8. Hi, my name is Jon. I love information architecture, observing human behavior, front-end development and helping people enjoy the web. NiceUX
  • 9. Hi, my name is Jon. I love information architecture, observing human behavior, front-end development and helping people enjoy the web. NiceUX
  • 10. 1. Be efficient. Photo Credits: http://www.smashingmagazine.com/wp-content/uploads/2011/12/7.jpg
  • 11. 1. Be efficient. 2. Remain flexible and adapt to surroundings. Photo Credits: http://www.smashingmagazine.com/wp-content/uploads/2011/12/7.jpg
  • 12. 1. Be efficient. 2. Remain flexible and adapt to surroundings. 3. Find the best way to effectively communicate to your audience. Photo Credits: http://www.smashingmagazine.com/wp-content/uploads/2011/12/7.jpg
  • 13. The approach and manner in which you tell a story, influences an audience’s perception of that story’s value. @niceux #UXCamp Photo Credits: http://www.bbc.co.uk/blogs/legacy/bbcinternet/2012/06/bbc_tv_channel_homepages_redes.html
  • 14. Story time The project that broke the narwhal’s back
  • 15. 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.
  • 16. 4 things needed to approve an invoice without error 1. Invoice Amount 2. Bill Amount 3. Route Details 4. Associated Notes
  • 17. 4 things needed to approve an invoice without error 1. Invoice Amount 2. Bill Amount 3. Route Details 4. Associated Notes Invoice List
  • 18. 4 things needed to approve an invoice without error 1. Invoice Amount 2. Bill Amount 3. Route Details 4. Associated Notes Invoice List 3-5 seconds Invoice Amount
  • 19. 4 things needed to approve an invoice without error 1. Invoice Amount 2. Bill Amount 3. Route Details 4. Associated Notes Invoice List 3-5 seconds Invoice Amount
  • 20. 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
  • 21. 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
  • 22. 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
  • 23. 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
  • 24. 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
  • 25. 4 things needed to approve an invoice without error 1. Invoice Amount 2. Bill Amount 3. Route Details 4. Associated Notes Transactions Notes 3-5 seconds Invoice Notes
  • 26. 4 things needed to approve an invoice without error 1. Invoice Amount 2. Bill Amount 3. Route Details 4. Associated Notes Transactions Notes 3-5 seconds Invoice Notes
  • 27. 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
  • 28. 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 ~ 2 minutes per approved invoice
  • 29.
  • 30.
  • 31.
  • 32. User Research & Analysis Personas Information Architecture Measurement & Iteration Build & Maintain
  • 33.
  • 34. 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
  • 35. 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
  • 36. 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
  • 37. 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
  • 38. 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
  • 39. 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
  • 40. 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
  • 41. 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
  • 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.
  • 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 1. Nights and weekends.
  • 45. Concept Direction 1 30 Wireframes Concept Direction 2 Concept Direction 3 20 PSDs Large 1. Nights and weekends. 2. 20 Changing Wireframes 10 PSDs the same thing a billion 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 times … just because.
  • 46. Concept Direction 1 30 Wireframes Concept Direction 2 Concept Direction 3 20 PSDs Large 1. Nights and weekends. 2. 20 Changing Wireframes 10 PSDs the same thing a billion 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 times … just because. 3. File names like: 204_OH_PortalRedesign_wireframes_FINAL_DRAFT_FINAL.graffle
  • 47. Concept Direction 1 30 Wireframes Concept Direction 2 Concept Direction 3 20 PSDs Large 1. Nights and weekends. 2. 20 Changing Wireframes 10 PSDs the same thing a billion 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 times … just because. 3. File names like: 204_OH_PortalRedesign_wireframes_FINAL_DRAFT_FINAL.graffle 4. Sucking at life.
  • 48. 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/
  • 49. Considering the variables: 1. Where are opportunities to reduce misinterpretation when viewing a design?
  • 50. 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?
  • 51. 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?
  • 52. Approach the cognitive load of consuming and creating your documentation like you would the usability of an app. @niceux #UXCamp Photo Credits: http://www.bbc.co.uk/blogs/legacy/bbcinternet/2012/06/bbc_tv_channel_homepages_redes.html
  • 53. 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
  • 54. 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
  • 55. Participatory Conceptual Design means involving non-designers to the designer tea party. 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. Photo Credits: http://www.slideshare.net/runger/big-d-sketchingkey
  • 56. 1. Define strategy, context of use and content.
  • 57. 1. Define strategy, context of use and content. 2. Rapidly produce many variations.
  • 58. 1. Define strategy, context of use and content. 2. Rapidly produce many variations. 3. Critique and repeat.
  • 59. Separate features, assumptions, risks and potential usability points of friction.
  • 60. Think through high level page flows and the conversation the user will have throughout their experience.
  • 61. Individually focus on UI elements, potential options for handling information and interaction.
  • 62. Put it all together.
  • 64. Collaborative, cross-functional sketch sessions are the s new post-it notes of experience design. @niceux #UXCamp Photo Credits: http://spin.atomicobject.com/2012/04/22/more-takeaways-from-cooper-ux-bootcamp/
  • 65. 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
  • 66. 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
  • 67. Content strategists in the digital age need to become data philosophers and explore the metaphysics of content, starting with the question “What is content?” Rachel Lovinger in 2007: http://boxesandarrows.com/content-strategy-the-philosophy-of-data/ Photo Credits: http://www.bbc.co.uk/blogs/legacy/bbcinternet/2012/06/bbc_tv_channel_homepages_redes.html
  • 68. Content Modeling 1. Structure and Relationships. Photo Credits: http://alistapart.com/article/content-modelling-a-master-skill
  • 69. Content Modeling 1. Structure and Relationships. 2. Volume and Details. Photo Credits: http://alistapart.com/article/content-modelling-a-master-skill
  • 70. Content Modeling 1. Structure and Relationships. 2. Volume and Details. 3. Potential Issues Posed to Design and Development. Photo Credits: http://alistapart.com/article/content-modelling-a-master-skill
  • 71.
  • 73.
  • 74. • Artist • Album • Title • Cover Art • Genres • Songs • Title • Time • Explicit
  • 75.
  • 76.
  • 77.
  • 78. 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
  • 79.
  • 80.
  • 81.
  • 82.
  • 83.
  • 84. 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
  • 85. Information Architecture is the structural design of shared information environments Wikipedia: http://en.wikipedia.org/wiki/Information_architecture Photo Credits: http://www.bbc.co.uk/blogs/legacy/bbcinternet/2012/06/bbc_tv_channel_homepages_redes.html
  • 86. 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
  • 87.
  • 89. Responsive Design Source Ordering Major vs. Minor Breakpoints Photo Credits: http://zurb.com/word/source-order
  • 91. Using code for your wireframes gives you realistic detail control. Transitions lasting 250 ms feel a lot different than 750 ms. @niceux #UXCamp Photo Credits: http://www.bbc.co.uk/blogs/legacy/bbcinternet/2012/06/bbc_tv_channel_homepages_redes.html
  • 92. If you’re using code to prototype, plan ahead for the inevitable request to have it represent the end product. @niceux #UXCamp Photo Credits: http://www.bbc.co.uk/blogs/legacy/bbcinternet/2012/06/bbc_tv_channel_homepages_redes.html
  • 93. Stephen Hay …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
  • 94. Plan ahead to supplement a coded prototype with annotations, a static PDF of key screens or a how-to guide. @niceux #UXCamp Photo Credits: http://www.bbc.co.uk/blogs/legacy/bbcinternet/2012/06/bbc_tv_channel_homepages_redes.html
  • 95.
  • 96. 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
  • 97. Samantha Warren [Style tiles are] a catalyst for discussions around the preferences and goals of the client. http://styletil.es/
  • 98. Dan Mall 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/
  • 99. Me Now is my happy time with CSS. In-browser visual tweaks using the inspector and console.
  • 100.
  • 102. Too much spacing Text isn’t bold, wrong typeface Too much spacing Incorrect Typeface Text is too big Not enough “leading”
  • 103.
  • 104. Too much spacing Text isn’t bold, wrong typeface Too much spacing Incorrect Typeface Text is too big Not enough “leading”
  • 105. 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;
  • 106. • Involve stakeholders throughout design process so they understand critical thinking • High level concept creation using sketches • Utilize JSON to make your content modeling portable. • Wireframe in your products natural environment, the browser, in order to educate your client, identify design nuances and jump start your build. • Stop with all the Wireframe and PSD decks • Utilize the browser’s inspector to give proper design direction
  • 107. • Involve stakeholders throughout design process so they understand critical thinking • High level concept creation using sketches • Utilize JSON to make your content modeling portable. • Wireframe in your products natural environment, the browser, in order to educate your client, identify design nuances and jump start your build. • Stop with all the Wireframe and PSD decks • Utilize the browser’s inspector to give proper design direction
  • 108. • Involve stakeholders throughout design process so they understand critical thinking • High level concept creation using sketches • Utilize JSON to make your content modeling portable. • Wireframe in your products natural environment, the browser, in order to educate your client, identify design nuances and jump start your build. • Stop with all the Wireframe and PSD decks • Utilize the browser’s inspector to give proper design direction
  • 109. • Involve stakeholders throughout design process so they understand critical thinking • High level concept creation using sketches • Utilize JSON to make your content modeling portable. • Wireframe in your products natural environment, the browser, in order to educate your client, identify design nuances and jump start your build. • Stop with all the Wireframe and PSD decks • Utilize the browser’s inspector to give proper design direction
  • 110. • Involve stakeholders throughout design process so they understand critical thinking • High level concept creation using sketches • Utilize JSON to make your content modeling portable. • Wireframe in your products natural environment, the browser, in order to educate your client, identify design nuances and jump start your build. • Stop with all the Wireframe and PSD decks • Utilize the browser’s inspector to give proper design direction
  • 111. • Involve stakeholders throughout design process so they understand critical thinking • High level concept creation using sketches • Utilize JSON to make your content modeling portable. • Wireframe in your products natural environment, the browser, in order to educate your client, identify design nuances and jump start your build. • Stop with all the Wireframe and PSD decks • Utilize the browser’s inspector to give proper design direction
  • 112. Measuring success of a workflow change means answering one question: Does this change make everyone on the team happier? @niceux #UXCamp Photo Credits: http://www.bbc.co.uk/blogs/legacy/bbcinternet/2012/06/bbc_tv_channel_homepages_redes.html