SlideShare a Scribd company logo
1 of 32
Download to read offline
Lessons Learned:
Complex IA
Jason Wiener
About Me
Jason Wiener
● 6x Founder/CEO/CTO
● 22 years experience in agencies and
development & content companies
● Built products that have had:
○ millions of people per day
○ tens of thousands of users per
second
Lessons Learned: Compex IA - Jason Wiener - 13 June 2018
What we’ll discuss tonight
● Quick refresher on UX
● How IA fits into UX
● My approach on UX & IA
● Tackling IA & UX challenges for complex applications
○ "Clean Slate" - Creating a new product from scratch
○ "Meat in the Sandwich" - Auditing existing products for revisions/updates
Lessons Learned: Compex IA - Jason Wiener - 13 June 2018
Quick UX Refresher
Lessons Learned: Compex IA - Jason Wiener - 13 June 2018
What is UX?
● It’s the experience a product creates, for people who use, it in
the real world
● It’s NOT about the inner workings of a product or service
● It’s about how it works on the outside, where a person comes
into contact with it
● When someone asks you what it’s like to use a product or
service, they’re asking about the UX
Lessons Learned: Compex IA - Jason Wiener - 13 June 2018
The elements of holistic UX
Credit: Jesse James Garrett Lessons Learned: Compex IA - Jason Wiener - 13 June 2018
The elements of holistic UX
Strategy
● What are you solving and for whom?
● Ask yourself:
○ What does the user need?
○ What’s the context of the solution?
Credit: Jesse James Garrett Lessons Learned: Compex IA - Jason Wiener - 13 June 2018
The elements of holistic UX
Scope
● What will the product feature to solve the strategic problems?
● The deliverable for this phase is more commonly known as the
FRD (Feature Requirements Document)
○ a.k.a. the “spec”
Credit: Jesse James Garrett Lessons Learned: Compex IA - Jason Wiener - 13 June 2018
The elements of holistic UX
Structure
● How will the user interact with the scoped features?
● Ask yourself:
○ How does the user move through and make sense of the tasks?
○ Does the flow feel natural?
○ Can users relate to how they’ll solve their problems?
Credit: Jesse James Garrett Lessons Learned: Compex IA - Jason Wiener - 13 June 2018
The elements of holistic UX
Skeleton
● What are the actual touchpoints the user will use to solve their
problems?
● The deliverable for this phase is more commonly known as
wireframes
Credit: Jesse James Garrett Lessons Learned: Compex IA - Jason Wiener - 13 June 2018
The elements of holistic UX
Surface
● How will the touchpoints be presented to minimize friction and
optimize the user's experience?
● Ask yourself:
○ How does it look, feel, sound?
○ How will we gain the user's affinity?
● This is the actual UI or design of your product
Credit: Jesse James Garrett Lessons Learned: Compex IA - Jason Wiener - 13 June 2018
Where does IA fit?
Lessons Learned: Compex IA - Jason Wiener - 13 June 2018
IA: Smack in the middle
Credit: Jesse James Garrett
Structure
● IA is the way users INTERACT with your product
● It's the function, not the form
Lessons Learned: Compex IA - Jason Wiener - 13 June 2018
IA: Smack in the middle
Credit: Jesse James Garrett
Structure
● IA is the way users INTERACT with your product
● It's the function, not the form
● What does that look like?
Lessons Learned: Compex IA - Jason Wiener - 13 June 2018
IA: What it looks like
Credit: Jesse James Garrett Lessons Learned: Compex IA - Jason Wiener - 13 June 2018
My approach
Lessons Learned: Compex IA - Jason Wiener - 13 June 2018
Problem
What are we
solving and
for whom?
Napkin
diagram
FRD 10.20.XX 11.01.XXFlowConcept Wires Comps Prod
Nail the
scope
IA / Boxes &
Arrows
Design
Skeleton Develop,
Launch/Test
& Improve
Lessons Learned: Compex IA - Jason Wiener - 13 June 2018
Use cases
Lessons Learned: Compex IA - Jason Wiener - 13 June 2018
Taking the Strategy & Scope and
solving users’ actual problems
“Clean Slate”
Creating a new product from
scratch
Lessons Learned: Compex IA - Jason Wiener - 13 June 2018
“Clean Slate”
● Creating a new product from scratch it awesome
● It can also be the scariest thing ever in product development
● ...but the world is your oyster.
Lessons Learned: Compex IA - Jason Wiener - 13 June 2018
● FRD/Scope
● Your mind’s eye
○ Put yourself in the persona’s “shoes”
○ Solve their problems
● Pad of paper and a pencil (or pen)
Where do I start?
Lessons Learned: Compex IA - Jason Wiener - 13 June 2018
First Pass
Lessons Learned: Compex IA - Jason Wiener - 13 June 2018
● Do it again…
● Or rather turn it into pixels
● Challenges:
○ How do you deal with multiple personas?
○ What if it’s not “perfect?”
Then what?
Lessons Learned: Compex IA - Jason Wiener - 13 June 2018
Finished IA
Lessons Learned: Compex IA - Jason Wiener - 13 June 2018
Coming into a project already in
production or into development
“Meat in the
Sandwich”
Auditing an existing product to then
analyze/improve/update
Lessons Learned: Compex IA - Jason Wiener - 13 June 2018
“Meat in the Sandwich”
● You have the bread, but need the meat
● Coming into a project in production or late into development
● May or may not have a well documented Strategy or Scope/FRD
● Normally, you're coming into this when a team has been
"transitioned" off or the business stakeholders have a "holy shit"
moment
Lessons Learned: Compex IA - Jason Wiener - 13 June 2018
“Meat in the Sandwich”
● However, the notion is that you have a general sense of:
○ What you're trying to solve and for whom
○ What the product should do functionally
○ What the product currently does
● Your job is to extract the IA, when it may not exist in a usable
fashion because
○ The dev team missed the mark in subsequent phases
○ The IA simply never got done
Lessons Learned: Compex IA - Jason Wiener - 13 June 2018
● Best is TOP down
● Work closely with actual code as well as a working build of the
product (if possible)
● Walk through and inventory they flows noting the discrepancies
with the PRD
● Start with broad stroke functionality
○ Use “black boxes” to block out FPO flow
● Then come back and fill in the FPO blocks
How should I approach this?
Lessons Learned: Compex IA - Jason Wiener - 13 June 2018
Finished Audit IA
Lessons Learned: Compex IA - Jason Wiener - 13 June 2018
● Breakout and detail highly-intricate features
● Wire them back into the larger flow once you detailed the
functionality
● Like a clean slate, pad and pencil (pen) first
● Then render to pixels
Best Practices
Lessons Learned: Compex IA - Jason Wiener - 13 June 2018
1. Empathize with your users &
solve their problem
2. Start broad and narrow in
3. Do it, then do it again
4. Boxes and arrows are your
friend
5. It’s a holistic process
Takeaways
Lessons Learned: Compex IA - Jason Wiener - 13 June 2018
Lessons Learned:
Complex IA
Thanks & Say Hi!
http://jasonwiener.com
</preso>

More Related Content

Similar to Lessons Learned: Complex IA

User Centered Design: guarantee that your business process automation project...
User Centered Design: guarantee that your business process automation project...User Centered Design: guarantee that your business process automation project...
User Centered Design: guarantee that your business process automation project...Bonitasoft
 
Did It Work? Measuring the Impact of Product Launches by Mixpanel Dir of PM
Did It Work? Measuring the Impact of Product Launches by Mixpanel Dir of PMDid It Work? Measuring the Impact of Product Launches by Mixpanel Dir of PM
Did It Work? Measuring the Impact of Product Launches by Mixpanel Dir of PMProduct School
 
Notes From User Experience Week 2008
Notes From User Experience Week 2008Notes From User Experience Week 2008
Notes From User Experience Week 2008Zef Fugaz
 
Product Owner vs Product Manager
Product Owner vs Product ManagerProduct Owner vs Product Manager
Product Owner vs Product ManagerAgileSparks
 
Bkbiet day5
Bkbiet day5Bkbiet day5
Bkbiet day5mihirio
 
Building Developer Tools Your Coworkers Won't Hate
Building Developer Tools Your Coworkers Won't HateBuilding Developer Tools Your Coworkers Won't Hate
Building Developer Tools Your Coworkers Won't HateJ On The Beach
 
Turning a Startup to a Design-Driven Company
Turning a Startup to a Design-Driven CompanyTurning a Startup to a Design-Driven Company
Turning a Startup to a Design-Driven CompanyTanya Zavialova
 
Irn bru pro forma
Irn bru pro formaIrn bru pro forma
Irn bru pro formaOscarGibb
 
#DiscoveryDojo: Hunt for Product Value with Stakeholders
#DiscoveryDojo: Hunt for Product Value with Stakeholders#DiscoveryDojo: Hunt for Product Value with Stakeholders
#DiscoveryDojo: Hunt for Product Value with StakeholdersEBG Consulting, Inc.
 
TERMINALFOUR t44u 2008 - Beyond usable: creating lovable (and profitable) web...
TERMINALFOUR t44u 2008 - Beyond usable: creating lovable (and profitable) web...TERMINALFOUR t44u 2008 - Beyond usable: creating lovable (and profitable) web...
TERMINALFOUR t44u 2008 - Beyond usable: creating lovable (and profitable) web...Terminalfour
 
Design Types
Design TypesDesign Types
Design Types1&1
 
Great companies are built on great products.
Great companies are built on great products. Great companies are built on great products.
Great companies are built on great products. Paul Ortchanian
 
User Experience & Web Product Design
User Experience & Web Product DesignUser Experience & Web Product Design
User Experience & Web Product DesignSteve Hickey
 
Designed by Committee: An Analytics and User-Focused Approach to the Overhaul...
Designed by Committee: An Analytics and User-Focused Approach to the Overhaul...Designed by Committee: An Analytics and User-Focused Approach to the Overhaul...
Designed by Committee: An Analytics and User-Focused Approach to the Overhaul...nealw6971
 
Balancing Product and UX Design by Babylist Sr Product Designer
Balancing Product and UX Design by Babylist Sr Product DesignerBalancing Product and UX Design by Babylist Sr Product Designer
Balancing Product and UX Design by Babylist Sr Product DesignerProduct School
 
Origin Eight - "Optimizing Drupal for Digital Marketing" - Drupal Camp 2017
Origin Eight - "Optimizing Drupal for Digital Marketing" - Drupal Camp 2017Origin Eight - "Optimizing Drupal for Digital Marketing" - Drupal Camp 2017
Origin Eight - "Optimizing Drupal for Digital Marketing" - Drupal Camp 2017Seth Viebrock
 
Jobs To Be Done - Cortex 2016
Jobs To Be Done - Cortex 2016Jobs To Be Done - Cortex 2016
Jobs To Be Done - Cortex 2016Jerry Fix
 
Continuous feedback matters how retros expose and fix problems
Continuous feedback matters  how retros expose and fix problemsContinuous feedback matters  how retros expose and fix problems
Continuous feedback matters how retros expose and fix problemsAlex Sherman
 
ITNetwork BACon agile spring. Андрей Таганский - Product Manager - профессия...
 ITNetwork BACon agile spring. Андрей Таганский - Product Manager - профессия... ITNetwork BACon agile spring. Андрей Таганский - Product Manager - профессия...
ITNetwork BACon agile spring. Андрей Таганский - Product Manager - профессия...it-network
 
When Developer Must Become Designer - How to be a one-person UX team
When Developer Must Become Designer - How to be a one-person UX teamWhen Developer Must Become Designer - How to be a one-person UX team
When Developer Must Become Designer - How to be a one-person UX teamAngel Banks
 

Similar to Lessons Learned: Complex IA (20)

User Centered Design: guarantee that your business process automation project...
User Centered Design: guarantee that your business process automation project...User Centered Design: guarantee that your business process automation project...
User Centered Design: guarantee that your business process automation project...
 
Did It Work? Measuring the Impact of Product Launches by Mixpanel Dir of PM
Did It Work? Measuring the Impact of Product Launches by Mixpanel Dir of PMDid It Work? Measuring the Impact of Product Launches by Mixpanel Dir of PM
Did It Work? Measuring the Impact of Product Launches by Mixpanel Dir of PM
 
Notes From User Experience Week 2008
Notes From User Experience Week 2008Notes From User Experience Week 2008
Notes From User Experience Week 2008
 
Product Owner vs Product Manager
Product Owner vs Product ManagerProduct Owner vs Product Manager
Product Owner vs Product Manager
 
Bkbiet day5
Bkbiet day5Bkbiet day5
Bkbiet day5
 
Building Developer Tools Your Coworkers Won't Hate
Building Developer Tools Your Coworkers Won't HateBuilding Developer Tools Your Coworkers Won't Hate
Building Developer Tools Your Coworkers Won't Hate
 
Turning a Startup to a Design-Driven Company
Turning a Startup to a Design-Driven CompanyTurning a Startup to a Design-Driven Company
Turning a Startup to a Design-Driven Company
 
Irn bru pro forma
Irn bru pro formaIrn bru pro forma
Irn bru pro forma
 
#DiscoveryDojo: Hunt for Product Value with Stakeholders
#DiscoveryDojo: Hunt for Product Value with Stakeholders#DiscoveryDojo: Hunt for Product Value with Stakeholders
#DiscoveryDojo: Hunt for Product Value with Stakeholders
 
TERMINALFOUR t44u 2008 - Beyond usable: creating lovable (and profitable) web...
TERMINALFOUR t44u 2008 - Beyond usable: creating lovable (and profitable) web...TERMINALFOUR t44u 2008 - Beyond usable: creating lovable (and profitable) web...
TERMINALFOUR t44u 2008 - Beyond usable: creating lovable (and profitable) web...
 
Design Types
Design TypesDesign Types
Design Types
 
Great companies are built on great products.
Great companies are built on great products. Great companies are built on great products.
Great companies are built on great products.
 
User Experience & Web Product Design
User Experience & Web Product DesignUser Experience & Web Product Design
User Experience & Web Product Design
 
Designed by Committee: An Analytics and User-Focused Approach to the Overhaul...
Designed by Committee: An Analytics and User-Focused Approach to the Overhaul...Designed by Committee: An Analytics and User-Focused Approach to the Overhaul...
Designed by Committee: An Analytics and User-Focused Approach to the Overhaul...
 
Balancing Product and UX Design by Babylist Sr Product Designer
Balancing Product and UX Design by Babylist Sr Product DesignerBalancing Product and UX Design by Babylist Sr Product Designer
Balancing Product and UX Design by Babylist Sr Product Designer
 
Origin Eight - "Optimizing Drupal for Digital Marketing" - Drupal Camp 2017
Origin Eight - "Optimizing Drupal for Digital Marketing" - Drupal Camp 2017Origin Eight - "Optimizing Drupal for Digital Marketing" - Drupal Camp 2017
Origin Eight - "Optimizing Drupal for Digital Marketing" - Drupal Camp 2017
 
Jobs To Be Done - Cortex 2016
Jobs To Be Done - Cortex 2016Jobs To Be Done - Cortex 2016
Jobs To Be Done - Cortex 2016
 
Continuous feedback matters how retros expose and fix problems
Continuous feedback matters  how retros expose and fix problemsContinuous feedback matters  how retros expose and fix problems
Continuous feedback matters how retros expose and fix problems
 
ITNetwork BACon agile spring. Андрей Таганский - Product Manager - профессия...
 ITNetwork BACon agile spring. Андрей Таганский - Product Manager - профессия... ITNetwork BACon agile spring. Андрей Таганский - Product Manager - профессия...
ITNetwork BACon agile spring. Андрей Таганский - Product Manager - профессия...
 
When Developer Must Become Designer - How to be a one-person UX team
When Developer Must Become Designer - How to be a one-person UX teamWhen Developer Must Become Designer - How to be a one-person UX team
When Developer Must Become Designer - How to be a one-person UX team
 

Recently uploaded

Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 

Recently uploaded (20)

Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 

Lessons Learned: Complex IA

  • 2. About Me Jason Wiener ● 6x Founder/CEO/CTO ● 22 years experience in agencies and development & content companies ● Built products that have had: ○ millions of people per day ○ tens of thousands of users per second Lessons Learned: Compex IA - Jason Wiener - 13 June 2018
  • 3. What we’ll discuss tonight ● Quick refresher on UX ● How IA fits into UX ● My approach on UX & IA ● Tackling IA & UX challenges for complex applications ○ "Clean Slate" - Creating a new product from scratch ○ "Meat in the Sandwich" - Auditing existing products for revisions/updates Lessons Learned: Compex IA - Jason Wiener - 13 June 2018
  • 4. Quick UX Refresher Lessons Learned: Compex IA - Jason Wiener - 13 June 2018
  • 5. What is UX? ● It’s the experience a product creates, for people who use, it in the real world ● It’s NOT about the inner workings of a product or service ● It’s about how it works on the outside, where a person comes into contact with it ● When someone asks you what it’s like to use a product or service, they’re asking about the UX Lessons Learned: Compex IA - Jason Wiener - 13 June 2018
  • 6. The elements of holistic UX Credit: Jesse James Garrett Lessons Learned: Compex IA - Jason Wiener - 13 June 2018
  • 7. The elements of holistic UX Strategy ● What are you solving and for whom? ● Ask yourself: ○ What does the user need? ○ What’s the context of the solution? Credit: Jesse James Garrett Lessons Learned: Compex IA - Jason Wiener - 13 June 2018
  • 8. The elements of holistic UX Scope ● What will the product feature to solve the strategic problems? ● The deliverable for this phase is more commonly known as the FRD (Feature Requirements Document) ○ a.k.a. the “spec” Credit: Jesse James Garrett Lessons Learned: Compex IA - Jason Wiener - 13 June 2018
  • 9. The elements of holistic UX Structure ● How will the user interact with the scoped features? ● Ask yourself: ○ How does the user move through and make sense of the tasks? ○ Does the flow feel natural? ○ Can users relate to how they’ll solve their problems? Credit: Jesse James Garrett Lessons Learned: Compex IA - Jason Wiener - 13 June 2018
  • 10. The elements of holistic UX Skeleton ● What are the actual touchpoints the user will use to solve their problems? ● The deliverable for this phase is more commonly known as wireframes Credit: Jesse James Garrett Lessons Learned: Compex IA - Jason Wiener - 13 June 2018
  • 11. The elements of holistic UX Surface ● How will the touchpoints be presented to minimize friction and optimize the user's experience? ● Ask yourself: ○ How does it look, feel, sound? ○ How will we gain the user's affinity? ● This is the actual UI or design of your product Credit: Jesse James Garrett Lessons Learned: Compex IA - Jason Wiener - 13 June 2018
  • 12. Where does IA fit? Lessons Learned: Compex IA - Jason Wiener - 13 June 2018
  • 13. IA: Smack in the middle Credit: Jesse James Garrett Structure ● IA is the way users INTERACT with your product ● It's the function, not the form Lessons Learned: Compex IA - Jason Wiener - 13 June 2018
  • 14. IA: Smack in the middle Credit: Jesse James Garrett Structure ● IA is the way users INTERACT with your product ● It's the function, not the form ● What does that look like? Lessons Learned: Compex IA - Jason Wiener - 13 June 2018
  • 15. IA: What it looks like Credit: Jesse James Garrett Lessons Learned: Compex IA - Jason Wiener - 13 June 2018
  • 16. My approach Lessons Learned: Compex IA - Jason Wiener - 13 June 2018
  • 17. Problem What are we solving and for whom? Napkin diagram FRD 10.20.XX 11.01.XXFlowConcept Wires Comps Prod Nail the scope IA / Boxes & Arrows Design Skeleton Develop, Launch/Test & Improve Lessons Learned: Compex IA - Jason Wiener - 13 June 2018
  • 18. Use cases Lessons Learned: Compex IA - Jason Wiener - 13 June 2018
  • 19. Taking the Strategy & Scope and solving users’ actual problems “Clean Slate” Creating a new product from scratch Lessons Learned: Compex IA - Jason Wiener - 13 June 2018
  • 20. “Clean Slate” ● Creating a new product from scratch it awesome ● It can also be the scariest thing ever in product development ● ...but the world is your oyster. Lessons Learned: Compex IA - Jason Wiener - 13 June 2018
  • 21. ● FRD/Scope ● Your mind’s eye ○ Put yourself in the persona’s “shoes” ○ Solve their problems ● Pad of paper and a pencil (or pen) Where do I start? Lessons Learned: Compex IA - Jason Wiener - 13 June 2018
  • 22. First Pass Lessons Learned: Compex IA - Jason Wiener - 13 June 2018
  • 23. ● Do it again… ● Or rather turn it into pixels ● Challenges: ○ How do you deal with multiple personas? ○ What if it’s not “perfect?” Then what? Lessons Learned: Compex IA - Jason Wiener - 13 June 2018
  • 24. Finished IA Lessons Learned: Compex IA - Jason Wiener - 13 June 2018
  • 25. Coming into a project already in production or into development “Meat in the Sandwich” Auditing an existing product to then analyze/improve/update Lessons Learned: Compex IA - Jason Wiener - 13 June 2018
  • 26. “Meat in the Sandwich” ● You have the bread, but need the meat ● Coming into a project in production or late into development ● May or may not have a well documented Strategy or Scope/FRD ● Normally, you're coming into this when a team has been "transitioned" off or the business stakeholders have a "holy shit" moment Lessons Learned: Compex IA - Jason Wiener - 13 June 2018
  • 27. “Meat in the Sandwich” ● However, the notion is that you have a general sense of: ○ What you're trying to solve and for whom ○ What the product should do functionally ○ What the product currently does ● Your job is to extract the IA, when it may not exist in a usable fashion because ○ The dev team missed the mark in subsequent phases ○ The IA simply never got done Lessons Learned: Compex IA - Jason Wiener - 13 June 2018
  • 28. ● Best is TOP down ● Work closely with actual code as well as a working build of the product (if possible) ● Walk through and inventory they flows noting the discrepancies with the PRD ● Start with broad stroke functionality ○ Use “black boxes” to block out FPO flow ● Then come back and fill in the FPO blocks How should I approach this? Lessons Learned: Compex IA - Jason Wiener - 13 June 2018
  • 29. Finished Audit IA Lessons Learned: Compex IA - Jason Wiener - 13 June 2018
  • 30. ● Breakout and detail highly-intricate features ● Wire them back into the larger flow once you detailed the functionality ● Like a clean slate, pad and pencil (pen) first ● Then render to pixels Best Practices Lessons Learned: Compex IA - Jason Wiener - 13 June 2018
  • 31. 1. Empathize with your users & solve their problem 2. Start broad and narrow in 3. Do it, then do it again 4. Boxes and arrows are your friend 5. It’s a holistic process Takeaways Lessons Learned: Compex IA - Jason Wiener - 13 June 2018
  • 32. Lessons Learned: Complex IA Thanks & Say Hi! http://jasonwiener.com </preso>