SlideShare uma empresa Scribd logo
1 de 27
Baixar para ler offline
Facilitating
holistic product decisions
with information architecture
Johanna Kollmann | @johannakoll | IA Summit 2017, Vancouver
CHALLENGES
“Multi-context”product
Website
Command-line tool
Integrations & notifications
Photo by NASA HQ PHOTO, https://flic.kr/p/cxko4u
Mental Model
System Model
Conceptual Model
We ended up designing “from the code layer out”
- rather than having product intent drive the system.
HOLISTIC PRODUCT THINKING
CODE HAS IA
1) Concepts and language in the code beat the best diagrams.
Lessons learned
From an IA’s point-of-view:
• How will user journeys change?
• What’s the new hierarchy?
• Does our taxonomy still work?
• What do we call features and product concepts?
• Which words will make sense to users, 

what have we learned from research?
Scenario: scaling the product
From an engineer’s point-of-view:
• How does the data model need to change to support this?
• How do existing code structures need to change?
• What do we call things in the code?
• What new services and capabilities will be required?
Scenario: scaling the product
1) Concepts and language in the code beat the best diagrams.
2)Collaborate with system architects and engineers to ensure that
concepts in the code match the product intent.
Lessons learned
• Re-architect the code to match the conceptual model
• Can you use the terms that are user-facing in the code?
• It is what’s in the code that will be used and remembered
Build from the product layer in
- not from the code layer out
1) Concepts and language in the code beat the best diagrams.
2) Collaborate with system architects and engineers to ensure that concepts in the
code match the product intent.
3) Engage with, and inform, the IA of your system architecture.
Lessons learned
1) Concepts and language in the code beat the best diagrams.
2) Collaborate with system architects and engineers to ensure that concepts in the
code match the product intent.
3) Engage with, and inform, the IA of your system architecture.
Lessons learned
THINKING IN USER JOURNEYS
IS HARD
Objectives + metrics
Epics
User stories
Tasks
Customer Needs Business goals
Feature
Discovery phase Feature plan
1) Concepts and language in the code beat the best diagrams.
2) Collaborate with system architects and engineers to ensure that concepts in the
code match the product intent.
3) Engage with, and inform, the IA of your system architecture.
4)Feature testing can create a shared understanding of high-priority
features.
Lessons learned
Example credit: https://github.com/guidance-guarantee-programme/pension_guidance/blob/master/features/customer_booking_request.feature
Feature testing
• Written before you start coding
• Expressed in human language
• Facilitates understanding the feature
across the user journey
• Great for clarifying questions, easy to
collaborate on
1) Concepts and language in the code beat the best diagrams.
2) Collaborate with system architects and engineers to ensure that concepts in the
code match the product intent.
3) Engage with, and inform, the IA of your system architecture.
4) Feature testing can create a shared understanding of high-priority features.
5)Feature inventories that include engineering capabilities can provide a
holistic overview across product and system architecture.
Lessons learned
Feature inventory
• High-value core features
• Map against channels, integrations,
whatever your context requires
• Map system architecture (services,
capabilities)against features
• Will inform API development
TAKE-AWAYS
Semantics matter!
The code has IA and drives your engineering
colleagues’conceptual model.
Identify process points and tools that
can connect the product and system architecture.
1) Concepts and language in the code beat the best diagrams.
2) Collaborate with system architects and engineers to ensure that concepts in the
code match the product intent.
3) Engage with, and inform, the IA of your system architecture.
4) Feature testing can create a shared understanding of high-priority features.
5) Feature inventories that include engineering capabilities can provide a holistic
overview across product and system architecture.
Lessons learned
say hi: @johannakoll
THANKS
MERCI
DANKE

Mais conteúdo relacionado

Destaque

Transforming Folksonomy for the World Health Organization - IAS17 - Informati...
Transforming Folksonomy for the World Health Organization - IAS17 - Informati...Transforming Folksonomy for the World Health Organization - IAS17 - Informati...
Transforming Folksonomy for the World Health Organization - IAS17 - Informati...aungstad
 
The embedded researcher
The embedded researcherThe embedded researcher
The embedded researcherAmy Silvers
 
AI for IA's: Machine Learning Demystified at IA Summit 2017 - IAS17
AI for IA's: Machine Learning Demystified at IA Summit 2017 - IAS17AI for IA's: Machine Learning Demystified at IA Summit 2017 - IAS17
AI for IA's: Machine Learning Demystified at IA Summit 2017 - IAS17Carol Smith
 
The State of UX: Industry Trends & Survey Results - IA Summit 2017
The State of UX: Industry Trends & Survey Results - IA Summit 2017The State of UX: Industry Trends & Survey Results - IA Summit 2017
The State of UX: Industry Trends & Survey Results - IA Summit 2017Lyle Kantrovich
 
Plain language is accessibility for content
Plain language is accessibility for contentPlain language is accessibility for content
Plain language is accessibility for contentWhitney Quesenbery
 
The Magic of Content: Inhalt als Business Asset begreifen
The Magic of Content: Inhalt als Business Asset begreifenThe Magic of Content: Inhalt als Business Asset begreifen
The Magic of Content: Inhalt als Business Asset begreifenBrigitte Alice Radl
 
What is an Enterprise Information Model?
What is an Enterprise Information Model? What is an Enterprise Information Model?
What is an Enterprise Information Model? Bram Wessel
 
Collaboration. Customers. Conflict? Bridging the Gap between Agile and UX
Collaboration. Customers. Conflict?    Bridging the Gap between Agile and UXCollaboration. Customers. Conflict?    Bridging the Gap between Agile and UX
Collaboration. Customers. Conflict? Bridging the Gap between Agile and UXjohanna kollmann
 
Rolf Molich - “Five users will find 85% of the usability problems” – and othe...
Rolf Molich - “Five users will find 85% of the usability problems” – and othe...Rolf Molich - “Five users will find 85% of the usability problems” – and othe...
Rolf Molich - “Five users will find 85% of the usability problems” – and othe...UCDUK
 
Intelligent Guides: Architecting systems for context-driven interactions
Intelligent Guides: Architecting systems for context-driven interactionsIntelligent Guides: Architecting systems for context-driven interactions
Intelligent Guides: Architecting systems for context-driven interactionsTim Caynes
 
Desiring Ecologies: Meaning-Making in the Network Wilderness
Desiring Ecologies: Meaning-Making in the Network WildernessDesiring Ecologies: Meaning-Making in the Network Wilderness
Desiring Ecologies: Meaning-Making in the Network WildernessAndy Fitzgerald
 
Adopting IA Heuristics and Iterative UX Reviews: A USPS.com Case Study
Adopting IA Heuristics and Iterative UX Reviews: A USPS.com Case StudyAdopting IA Heuristics and Iterative UX Reviews: A USPS.com Case Study
Adopting IA Heuristics and Iterative UX Reviews: A USPS.com Case StudyJeffrey Ryan Pass
 
Deconstructing delight
Deconstructing delightDeconstructing delight
Deconstructing delightDana Chisnell
 
Automatic Attendance System using CNN
Automatic Attendance System using CNNAutomatic Attendance System using CNN
Automatic Attendance System using CNNPinaki Ranjan Sarkar
 
Dijital verilerin olcumlenmesi 19 soru 19 cevap
Dijital verilerin olcumlenmesi 19 soru 19 cevapDijital verilerin olcumlenmesi 19 soru 19 cevap
Dijital verilerin olcumlenmesi 19 soru 19 cevapŞahin Seçil
 
Meaning Modes in Design - Fluxible 2016
Meaning Modes in Design - Fluxible 2016Meaning Modes in Design - Fluxible 2016
Meaning Modes in Design - Fluxible 2016Marsha Haverty
 

Destaque (18)

Transforming Folksonomy for the World Health Organization - IAS17 - Informati...
Transforming Folksonomy for the World Health Organization - IAS17 - Informati...Transforming Folksonomy for the World Health Organization - IAS17 - Informati...
Transforming Folksonomy for the World Health Organization - IAS17 - Informati...
 
The embedded researcher
The embedded researcherThe embedded researcher
The embedded researcher
 
AI for IA's: Machine Learning Demystified at IA Summit 2017 - IAS17
AI for IA's: Machine Learning Demystified at IA Summit 2017 - IAS17AI for IA's: Machine Learning Demystified at IA Summit 2017 - IAS17
AI for IA's: Machine Learning Demystified at IA Summit 2017 - IAS17
 
The State of UX: Industry Trends & Survey Results - IA Summit 2017
The State of UX: Industry Trends & Survey Results - IA Summit 2017The State of UX: Industry Trends & Survey Results - IA Summit 2017
The State of UX: Industry Trends & Survey Results - IA Summit 2017
 
Plain language is accessibility for content
Plain language is accessibility for contentPlain language is accessibility for content
Plain language is accessibility for content
 
The Magic of Content: Inhalt als Business Asset begreifen
The Magic of Content: Inhalt als Business Asset begreifenThe Magic of Content: Inhalt als Business Asset begreifen
The Magic of Content: Inhalt als Business Asset begreifen
 
Taxonomy for App Makers
Taxonomy for App MakersTaxonomy for App Makers
Taxonomy for App Makers
 
What is an Enterprise Information Model?
What is an Enterprise Information Model? What is an Enterprise Information Model?
What is an Enterprise Information Model?
 
Collaboration. Customers. Conflict? Bridging the Gap between Agile and UX
Collaboration. Customers. Conflict?    Bridging the Gap between Agile and UXCollaboration. Customers. Conflict?    Bridging the Gap between Agile and UX
Collaboration. Customers. Conflict? Bridging the Gap between Agile and UX
 
Rolf Molich - “Five users will find 85% of the usability problems” – and othe...
Rolf Molich - “Five users will find 85% of the usability problems” – and othe...Rolf Molich - “Five users will find 85% of the usability problems” – and othe...
Rolf Molich - “Five users will find 85% of the usability problems” – and othe...
 
Intelligent Guides: Architecting systems for context-driven interactions
Intelligent Guides: Architecting systems for context-driven interactionsIntelligent Guides: Architecting systems for context-driven interactions
Intelligent Guides: Architecting systems for context-driven interactions
 
Desiring Ecologies: Meaning-Making in the Network Wilderness
Desiring Ecologies: Meaning-Making in the Network WildernessDesiring Ecologies: Meaning-Making in the Network Wilderness
Desiring Ecologies: Meaning-Making in the Network Wilderness
 
Adopting IA Heuristics and Iterative UX Reviews: A USPS.com Case Study
Adopting IA Heuristics and Iterative UX Reviews: A USPS.com Case StudyAdopting IA Heuristics and Iterative UX Reviews: A USPS.com Case Study
Adopting IA Heuristics and Iterative UX Reviews: A USPS.com Case Study
 
Deconstructing delight
Deconstructing delightDeconstructing delight
Deconstructing delight
 
Automatic Attendance System using CNN
Automatic Attendance System using CNNAutomatic Attendance System using CNN
Automatic Attendance System using CNN
 
Dijital verilerin olcumlenmesi 19 soru 19 cevap
Dijital verilerin olcumlenmesi 19 soru 19 cevapDijital verilerin olcumlenmesi 19 soru 19 cevap
Dijital verilerin olcumlenmesi 19 soru 19 cevap
 
Writing Great Alt Text
Writing Great Alt TextWriting Great Alt Text
Writing Great Alt Text
 
Meaning Modes in Design - Fluxible 2016
Meaning Modes in Design - Fluxible 2016Meaning Modes in Design - Fluxible 2016
Meaning Modes in Design - Fluxible 2016
 

Mais de johanna kollmann

Systems Thinking for Product Managers
Systems Thinking  for Product ManagersSystems Thinking  for Product Managers
Systems Thinking for Product Managersjohanna kollmann
 
Making sense of messy problems - Systems thinking for interaction designers
Making sense of messy problems - Systems thinking for interaction designersMaking sense of messy problems - Systems thinking for interaction designers
Making sense of messy problems - Systems thinking for interaction designersjohanna kollmann
 
Sense-making for digital products - UX Lausanne
Sense-making for digital products - UX LausanneSense-making for digital products - UX Lausanne
Sense-making for digital products - UX Lausannejohanna kollmann
 
Customer insights for product strategy
 Customer insights for product strategy Customer insights for product strategy
Customer insights for product strategyjohanna kollmann
 
Systems Thinking workshop @ Lean UX NYC 2014
Systems Thinking workshop @ Lean UX NYC 2014Systems Thinking workshop @ Lean UX NYC 2014
Systems Thinking workshop @ Lean UX NYC 2014johanna kollmann
 
Collaboration hacks - let's do great together
Collaboration hacks - let's do great togetherCollaboration hacks - let's do great together
Collaboration hacks - let's do great togetherjohanna kollmann
 
Lean Startup in Design Consulting: presented at Lean UX NYC
Lean Startup in Design Consulting: presented at Lean UX NYCLean Startup in Design Consulting: presented at Lean UX NYC
Lean Startup in Design Consulting: presented at Lean UX NYCjohanna kollmann
 
Systems Thinking workshop, given at Lean UX NYC
Systems Thinking workshop, given at Lean UX NYCSystems Thinking workshop, given at Lean UX NYC
Systems Thinking workshop, given at Lean UX NYCjohanna kollmann
 
How to get more than opinions: UX tips for customer development
How to get more than opinions: UX tips for customer developmentHow to get more than opinions: UX tips for customer development
How to get more than opinions: UX tips for customer developmentjohanna kollmann
 
UX techniques for customer development and making sense of qualitative data
UX techniques for customer development and making sense of qualitative dataUX techniques for customer development and making sense of qualitative data
UX techniques for customer development and making sense of qualitative datajohanna kollmann
 
Connecting the dots - Frontiers of Interaction 2012
Connecting the dots - Frontiers of Interaction 2012Connecting the dots - Frontiers of Interaction 2012
Connecting the dots - Frontiers of Interaction 2012johanna kollmann
 
It's about people - how Agile and UX can play well together
It's about people - how Agile and UX can play well togetherIt's about people - how Agile and UX can play well together
It's about people - how Agile and UX can play well togetherjohanna kollmann
 
Making sense of messy problems - Systems Thinking for multi-channel UX
Making sense of messy problems - Systems Thinking for multi-channel UXMaking sense of messy problems - Systems Thinking for multi-channel UX
Making sense of messy problems - Systems Thinking for multi-channel UXjohanna kollmann
 
The client & us!? Applying a balanced team mindset in agencies
The client & us!? Applying a balanced team mindset in agenciesThe client & us!? Applying a balanced team mindset in agencies
The client & us!? Applying a balanced team mindset in agenciesjohanna kollmann
 
Our hearts beat for people: UX research in agile contexts.
Our hearts beat for people: UX research in agile contexts. Our hearts beat for people: UX research in agile contexts.
Our hearts beat for people: UX research in agile contexts. johanna kollmann
 
How to get more than opinions: Interview techniques and advice
How to get more than opinions: Interview techniques and adviceHow to get more than opinions: Interview techniques and advice
How to get more than opinions: Interview techniques and advicejohanna kollmann
 
We Love Change? Change is Scary!
We Love Change? Change is Scary!We Love Change? Change is Scary!
We Love Change? Change is Scary!johanna kollmann
 
Beyond Co-design. How open collaboration formats can enhance your design proc...
Beyond Co-design. How open collaboration formats can enhance your design proc...Beyond Co-design. How open collaboration formats can enhance your design proc...
Beyond Co-design. How open collaboration formats can enhance your design proc...johanna kollmann
 
Crowdsourcing innovation, version 2
Crowdsourcing innovation, version 2Crowdsourcing innovation, version 2
Crowdsourcing innovation, version 2johanna kollmann
 

Mais de johanna kollmann (20)

Systems Thinking for Product Managers
Systems Thinking  for Product ManagersSystems Thinking  for Product Managers
Systems Thinking for Product Managers
 
Understanding systems
Understanding systemsUnderstanding systems
Understanding systems
 
Making sense of messy problems - Systems thinking for interaction designers
Making sense of messy problems - Systems thinking for interaction designersMaking sense of messy problems - Systems thinking for interaction designers
Making sense of messy problems - Systems thinking for interaction designers
 
Sense-making for digital products - UX Lausanne
Sense-making for digital products - UX LausanneSense-making for digital products - UX Lausanne
Sense-making for digital products - UX Lausanne
 
Customer insights for product strategy
 Customer insights for product strategy Customer insights for product strategy
Customer insights for product strategy
 
Systems Thinking workshop @ Lean UX NYC 2014
Systems Thinking workshop @ Lean UX NYC 2014Systems Thinking workshop @ Lean UX NYC 2014
Systems Thinking workshop @ Lean UX NYC 2014
 
Collaboration hacks - let's do great together
Collaboration hacks - let's do great togetherCollaboration hacks - let's do great together
Collaboration hacks - let's do great together
 
Lean Startup in Design Consulting: presented at Lean UX NYC
Lean Startup in Design Consulting: presented at Lean UX NYCLean Startup in Design Consulting: presented at Lean UX NYC
Lean Startup in Design Consulting: presented at Lean UX NYC
 
Systems Thinking workshop, given at Lean UX NYC
Systems Thinking workshop, given at Lean UX NYCSystems Thinking workshop, given at Lean UX NYC
Systems Thinking workshop, given at Lean UX NYC
 
How to get more than opinions: UX tips for customer development
How to get more than opinions: UX tips for customer developmentHow to get more than opinions: UX tips for customer development
How to get more than opinions: UX tips for customer development
 
UX techniques for customer development and making sense of qualitative data
UX techniques for customer development and making sense of qualitative dataUX techniques for customer development and making sense of qualitative data
UX techniques for customer development and making sense of qualitative data
 
Connecting the dots - Frontiers of Interaction 2012
Connecting the dots - Frontiers of Interaction 2012Connecting the dots - Frontiers of Interaction 2012
Connecting the dots - Frontiers of Interaction 2012
 
It's about people - how Agile and UX can play well together
It's about people - how Agile and UX can play well togetherIt's about people - how Agile and UX can play well together
It's about people - how Agile and UX can play well together
 
Making sense of messy problems - Systems Thinking for multi-channel UX
Making sense of messy problems - Systems Thinking for multi-channel UXMaking sense of messy problems - Systems Thinking for multi-channel UX
Making sense of messy problems - Systems Thinking for multi-channel UX
 
The client & us!? Applying a balanced team mindset in agencies
The client & us!? Applying a balanced team mindset in agenciesThe client & us!? Applying a balanced team mindset in agencies
The client & us!? Applying a balanced team mindset in agencies
 
Our hearts beat for people: UX research in agile contexts.
Our hearts beat for people: UX research in agile contexts. Our hearts beat for people: UX research in agile contexts.
Our hearts beat for people: UX research in agile contexts.
 
How to get more than opinions: Interview techniques and advice
How to get more than opinions: Interview techniques and adviceHow to get more than opinions: Interview techniques and advice
How to get more than opinions: Interview techniques and advice
 
We Love Change? Change is Scary!
We Love Change? Change is Scary!We Love Change? Change is Scary!
We Love Change? Change is Scary!
 
Beyond Co-design. How open collaboration formats can enhance your design proc...
Beyond Co-design. How open collaboration formats can enhance your design proc...Beyond Co-design. How open collaboration formats can enhance your design proc...
Beyond Co-design. How open collaboration formats can enhance your design proc...
 
Crowdsourcing innovation, version 2
Crowdsourcing innovation, version 2Crowdsourcing innovation, version 2
Crowdsourcing innovation, version 2
 

Último

How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
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
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
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
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 

Último (20)

How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
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
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 

Facilitating holistic product decisions with information architecture

  • 1. Facilitating holistic product decisions with information architecture Johanna Kollmann | @johannakoll | IA Summit 2017, Vancouver
  • 2.
  • 5. Photo by NASA HQ PHOTO, https://flic.kr/p/cxko4u
  • 7. We ended up designing “from the code layer out” - rather than having product intent drive the system.
  • 10. 1) Concepts and language in the code beat the best diagrams. Lessons learned
  • 11. From an IA’s point-of-view: • How will user journeys change? • What’s the new hierarchy? • Does our taxonomy still work? • What do we call features and product concepts? • Which words will make sense to users, 
 what have we learned from research? Scenario: scaling the product
  • 12. From an engineer’s point-of-view: • How does the data model need to change to support this? • How do existing code structures need to change? • What do we call things in the code? • What new services and capabilities will be required? Scenario: scaling the product
  • 13. 1) Concepts and language in the code beat the best diagrams. 2)Collaborate with system architects and engineers to ensure that concepts in the code match the product intent. Lessons learned
  • 14. • Re-architect the code to match the conceptual model • Can you use the terms that are user-facing in the code? • It is what’s in the code that will be used and remembered Build from the product layer in - not from the code layer out
  • 15. 1) Concepts and language in the code beat the best diagrams. 2) Collaborate with system architects and engineers to ensure that concepts in the code match the product intent. 3) Engage with, and inform, the IA of your system architecture. Lessons learned
  • 16. 1) Concepts and language in the code beat the best diagrams. 2) Collaborate with system architects and engineers to ensure that concepts in the code match the product intent. 3) Engage with, and inform, the IA of your system architecture. Lessons learned
  • 17. THINKING IN USER JOURNEYS IS HARD
  • 18. Objectives + metrics Epics User stories Tasks Customer Needs Business goals Feature Discovery phase Feature plan
  • 19. 1) Concepts and language in the code beat the best diagrams. 2) Collaborate with system architects and engineers to ensure that concepts in the code match the product intent. 3) Engage with, and inform, the IA of your system architecture. 4)Feature testing can create a shared understanding of high-priority features. Lessons learned
  • 20. Example credit: https://github.com/guidance-guarantee-programme/pension_guidance/blob/master/features/customer_booking_request.feature Feature testing • Written before you start coding • Expressed in human language • Facilitates understanding the feature across the user journey • Great for clarifying questions, easy to collaborate on
  • 21. 1) Concepts and language in the code beat the best diagrams. 2) Collaborate with system architects and engineers to ensure that concepts in the code match the product intent. 3) Engage with, and inform, the IA of your system architecture. 4) Feature testing can create a shared understanding of high-priority features. 5)Feature inventories that include engineering capabilities can provide a holistic overview across product and system architecture. Lessons learned
  • 22. Feature inventory • High-value core features • Map against channels, integrations, whatever your context requires • Map system architecture (services, capabilities)against features • Will inform API development
  • 24. Semantics matter! The code has IA and drives your engineering colleagues’conceptual model.
  • 25. Identify process points and tools that can connect the product and system architecture.
  • 26. 1) Concepts and language in the code beat the best diagrams. 2) Collaborate with system architects and engineers to ensure that concepts in the code match the product intent. 3) Engage with, and inform, the IA of your system architecture. 4) Feature testing can create a shared understanding of high-priority features. 5) Feature inventories that include engineering capabilities can provide a holistic overview across product and system architecture. Lessons learned