SlideShare uma empresa Scribd logo
1 de 27
Baixar para ler offline
DEVPORTAL
INFORMATION
ARCHITECTURE
A 4-step method
Kata Nagygyörgy
UX Strategist
Mónika Alföldi-Zörgő
Information Architect
@MonikaZorgo
monika@pronovix.com
2
“Grow and help grow”
3
My colleagues, who make it possible for me to be here
DISTILL &
SHARE
DEVELOPER
PORTAL BEST
PRACTICES
4
5
IN THIS
PRESENTATION
Background
Discovered methods
Identified how the
methods fit into the
process and timeline
Tweaked and shaped
the process based on
client feedbacks
The 4-steps
Based on the iterations
4 steps were identified
Each building on each
other
What comes after IA?
How to use the result
of the IA workshop
.
“
Nobody comes to your website just to look at your
homepage or navigate your information architecture.
People come because they want to get something done.
6
“Nobody comes to your website just to
look at your homepage or navigate
your information architecture. People
come because they want to get
something done.”
(Ida Aalen, 2015.)
● To create a resilient
system
● Provide a lens to
guide thinking and
planning
● Getting to what to
why
● Provide a great
customer experience
● Content first approach
7
Our goal was
The Information Architecture phase of a Devportal
1
Website
architecture
analysis
interview
Inventory
session
2
The information
architecture
workshop
3
Define next
steps
4
8
Steps
1
Website
architecture
analysis
interview
Verify project and
business goals
Collect information
about the users /
target audience
Inventory
session
Review and
inventorize all the
existing materials
2
The information
architecture
workshop
Persona validation
Element collection
Element sorting
Group naming
Sitemap creation
Storyboards
User journeys
Sitemap for the MVP
3
Define next
steps
We identify the
missing contents and
set up expectations
for the possible next
phases like design,
content and
development.
4
Step 1
1
Website
architecture
analysis
interview
Verify project and
business goals
Collect information
about the users /
target audience
Inventory
session
Review and
inventorise all the
existing materials
2
The information
architecture
workshop
Persona validation
Element collection
Element sorting
Group naming
Sitemap creation
Storyboards
User journeys
Sitemap for the MVP
3
Define next
steps
We identify the
missing contents and
set up expectations
for the possible next
phases like design,
content and
development.
4
1 Dev portal site goals
- Describe the problems we solve with the portal
2 Target audience
- Discover the client knowledge (data, user research)
- Use the user's perspective as a main point of view
- Core tasks the users need to accomplish, thinking
holistically about goals
- Proto-Personas
3 Analyze competition
4 Inspiration sites
- Features and solutions you prefer
11
Interview
Who?
Product owner of the
developer portal, a lead
architect, possibly an API
developer, someone from
marketing, UX or any other
stakeholders you can/want
to involve.
Where?
Online
What?
Semi-structured interview
Step 2
1
Website
architecture
analysis
interview
Verify project and
business goals
Collect information
about the users /
target audience
Inventory
session
Review and
inventorize all the
existing materials
2
The information
architecture
workshop
Persona validation
Element collection
Element sorting
Group naming
Sitemap creation
Storyboards
User journeys
Sitemap for the MVP
3
Define next
steps
We identify the
missing contents and
set up expectations
for the possible next
phases like design,
content and
development.
4
13
Knowledge sharing sessions
more than
reference docs
interface for your
API initiative
self-service hub
for your API
plays a key role
as a trust signal
Inventory
session
14
Who?
Product owner of the
developer portal, a lead
architect, possibly an API
developer, someone from
marketing, UX or any other
stakeholders you can/want
to involve.
Where?
Online
What?
Discussion and online
presentation
Existing
content
Inspirational
sites
Website
architecture
analysis
discussion
Suggested
elements
Devportal
Elements
list
Step 3
1
Website
architecture
analysis
interview
Verify project and
business goals
Collect information
about the users /
target audience
Inventory
session
Review and
inventorize all the
existing materials
2
The information
architecture
workshop
Persona validation
Element collection
Element sorting
Group naming
Sitemap creation
Storyboards
User journeys
Sitemap for the MVP
3
Define next
steps
We identify the
missing contents and
set up expectations
for the possible next
phases like design,
content and
development.
4
IA Workshop
16
Who?
Product owner of the
developer portal, a lead
architect, possibly an API
developer, someone from
marketing, UX or any other
stakeholders you can/want
to involve.
Where?
Onsite (Online)
What?
Pre-planned workshop
agenda
▪ 2-day workshop
▪ The steps are built on each other
▪ Goal to set up an IA based on the user tasks
- Sitemap for the final site (full vision)
- MVP sitemap
▪ We always keep our users in mind
Proto-Persona
validation
DAY 1
Element collection Sorting the
inventory of
elements
Group naming
Sitemap
Storyboards
DAY 2
Discover stories
on the sitemap
MVP Sitemap
Step 4
1
Website
architecture
analysis
interview
Verify project and
business goals
Collect information
about the users /
target audience
Inventory
session
Review and
inventorize all the
existing materials
2
The information
architecture
workshop
Persona validation
Element collection
Element sorting
Group naming
Sitemap creation
Storyboards
User journeys
Sitemap for the MVP
3
Define next
steps
We identify the
missing contents and
set up expectations
for the possible next
phases like design,
content and
development.
4
Define next
steps
20
MVP SITE
ELEMENTS
Home 01
API
catalog
02
Document
ation
02
Quickstart
guide
03
Conceptua
l docs
03
FAQ 02
API detail
page 1
03
Login/
Register
02
My apps 02
My Profile 03
Who?
Product owner of the
developer portal, a lead
architect, possibly an API
developer, someone from
marketing, UX or any other
stakeholders you can/want
to involve.
Where?
Onsite
What?
Pre-planned workshop
agenda
Define next
steps
21
MVP SITE
ELEMENTS
CONTENT
Home 01
API
catalog
02
Document
ation
02
Quickstart
guide
03
Conceptua
l docs
03
FAQ 02
API detail
page 1
03
Login/
Register
02
My apps 02
My Profile 03
Existing
content
New content
needed
Templates
Define next
steps
22
MVP SITE
ELEMENTS
CONTENT
Home 01
API
catalog
02
Document
ation
02
Quickstart
guide
03
Conceptua
l docs
03
FAQ 02
API detail
page 1
03
Login/
Register
02
My apps 02
My Profile 03
Existing
content
New content
needed
Templates
DESIGN
TEMPLATES
UNIQUE
DESIGN
Define next
steps
23
MVP SITE
ELEMENTS
CONTENT
Home 01
API
catalog
02
Document
ation
02
Quickstart
guide
03
Conceptua
l docs
03
FAQ 02
API detail
page 1
03
Login/
Register
02
My apps 02
My Profile 03
Existing
content
New content
needed
Templates
DESIGN DEVELOPMENT
BACKEND
FRONTEND
24
Deliverables
Workshop report
Updated Proto-personas
Sitemap for the final site
Sitemap for the MVP
User journeys on the
sitemap
Element list for the MVP
pages
Thanks!
Mónika Alföldi-Zörgő
Information Architect
monika@pronovix.com
Developer portal mailing list
bit.ly/devportals
26
Image, screenshot and other
attributions
Unsplash.com

Mais conteúdo relacionado

Semelhante a Devportal Information Architecture: A 4-step Method

What is Web Development Definition, Process and Benefits
What is Web Development Definition, Process and BenefitsWhat is Web Development Definition, Process and Benefits
What is Web Development Definition, Process and Benefits
ImJobox
 

Semelhante a Devportal Information Architecture: A 4-step Method (20)

User centered design process - Measurefest Presentation
User centered design process - Measurefest PresentationUser centered design process - Measurefest Presentation
User centered design process - Measurefest Presentation
 
Keeping the Vision Alive: UX Leadership in Long-Term Projects
Keeping the Vision Alive: UX Leadership in Long-Term ProjectsKeeping the Vision Alive: UX Leadership in Long-Term Projects
Keeping the Vision Alive: UX Leadership in Long-Term Projects
 
4D Life Cycle
4D Life Cycle4D Life Cycle
4D Life Cycle
 
Maruti gollapudi cv
Maruti gollapudi cvMaruti gollapudi cv
Maruti gollapudi cv
 
Designing the User Experience
Designing the User ExperienceDesigning the User Experience
Designing the User Experience
 
Best Practices for University Websites
Best Practices for University WebsitesBest Practices for University Websites
Best Practices for University Websites
 
Information architecture for websites and intranets
Information architecture for websites and intranetsInformation architecture for websites and intranets
Information architecture for websites and intranets
 
UXD's process
UXD's processUXD's process
UXD's process
 
5_Srinivasan_R_Resume
5_Srinivasan_R_Resume5_Srinivasan_R_Resume
5_Srinivasan_R_Resume
 
Sachin_resume
Sachin_resumeSachin_resume
Sachin_resume
 
Houston UiPath Community - Document Understanding Solution Accelerators
Houston UiPath Community - Document Understanding Solution AcceleratorsHouston UiPath Community - Document Understanding Solution Accelerators
Houston UiPath Community - Document Understanding Solution Accelerators
 
Open / Drupal Camp Presentation: Brent Bice
Open / Drupal Camp Presentation: Brent BiceOpen / Drupal Camp Presentation: Brent Bice
Open / Drupal Camp Presentation: Brent Bice
 
Sfd labs service offerings
Sfd labs service offeringsSfd labs service offerings
Sfd labs service offerings
 
Workshop-BuildingSoftware-June2023.pptx
Workshop-BuildingSoftware-June2023.pptxWorkshop-BuildingSoftware-June2023.pptx
Workshop-BuildingSoftware-June2023.pptx
 
What is Web Development Definition, Process and Benefits
What is Web Development Definition, Process and BenefitsWhat is Web Development Definition, Process and Benefits
What is Web Development Definition, Process and Benefits
 
ipsoCreative // Web Development and Marketing Agency
ipsoCreative // Web Development and Marketing AgencyipsoCreative // Web Development and Marketing Agency
ipsoCreative // Web Development and Marketing Agency
 
Designing a Sustainable Enterprise UX Process
Designing a Sustainable Enterprise UX ProcessDesigning a Sustainable Enterprise UX Process
Designing a Sustainable Enterprise UX Process
 
You Should Find Out More About APS Webtech
You Should Find Out More About APS WebtechYou Should Find Out More About APS Webtech
You Should Find Out More About APS Webtech
 
ShaileshKumarPM
ShaileshKumarPMShaileshKumarPM
ShaileshKumarPM
 
UX Explained
UX ExplainedUX Explained
UX Explained
 

Mais de Pronovix

Inclusive, Accessible Tech: Bias-Free Language in Code and Configurations
Inclusive, Accessible Tech: Bias-Free Language in Code and ConfigurationsInclusive, Accessible Tech: Bias-Free Language in Code and Configurations
Inclusive, Accessible Tech: Bias-Free Language in Code and Configurations
Pronovix
 
Creating API documentation for international communities
Creating API documentation for international communitiesCreating API documentation for international communities
Creating API documentation for international communities
Pronovix
 
Docs-as-Code: Evolving the API Documentation Experience
Docs-as-Code: Evolving the API Documentation ExperienceDocs-as-Code: Evolving the API Documentation Experience
Docs-as-Code: Evolving the API Documentation Experience
Pronovix
 

Mais de Pronovix (20)

By the time they're reading the docs, it's already too late
By the time they're reading the docs, it's already too lateBy the time they're reading the docs, it's already too late
By the time they're reading the docs, it's already too late
 
Optimizing Dev Portals with Analytics and Feedback
Optimizing Dev Portals with Analytics and FeedbackOptimizing Dev Portals with Analytics and Feedback
Optimizing Dev Portals with Analytics and Feedback
 
Success metrics when launching your first developer portal
Success metrics when launching your first developer portalSuccess metrics when launching your first developer portal
Success metrics when launching your first developer portal
 
Documentation, APIs & AI
Documentation, APIs & AIDocumentation, APIs & AI
Documentation, APIs & AI
 
Making sense of analytics for documentation pages
Making sense of analytics for documentation pagesMaking sense of analytics for documentation pages
Making sense of analytics for documentation pages
 
Feedback cycles and their role in improving overall developer experiences
Feedback cycles and their role in improving overall developer experiencesFeedback cycles and their role in improving overall developer experiences
Feedback cycles and their role in improving overall developer experiences
 
GraphQL Isn't An Excuse To Stop Writing Docs
GraphQL Isn't An Excuse To Stop Writing DocsGraphQL Isn't An Excuse To Stop Writing Docs
GraphQL Isn't An Excuse To Stop Writing Docs
 
API Documentation For Web3
API Documentation For Web3API Documentation For Web3
API Documentation For Web3
 
Why your API doesn’t solve my problem: A use case-driven API design
Why your API doesn’t solve my problem: A use case-driven API designWhy your API doesn’t solve my problem: A use case-driven API design
Why your API doesn’t solve my problem: A use case-driven API design
 
unREST among the docs
unREST among the docsunREST among the docs
unREST among the docs
 
Developing a best-in-class deprecation policy for your APIs
Developing a best-in-class deprecation policy for your APIsDeveloping a best-in-class deprecation policy for your APIs
Developing a best-in-class deprecation policy for your APIs
 
Annotate, Automate & Educate: Driving generated OpenAPI docs to benefit everyone
Annotate, Automate & Educate: Driving generated OpenAPI docs to benefit everyoneAnnotate, Automate & Educate: Driving generated OpenAPI docs to benefit everyone
Annotate, Automate & Educate: Driving generated OpenAPI docs to benefit everyone
 
What do developers do when it comes to understanding and using APIs?
What do developers do when it comes to understanding and using APIs?What do developers do when it comes to understanding and using APIs?
What do developers do when it comes to understanding and using APIs?
 
Inclusive, Accessible Tech: Bias-Free Language in Code and Configurations
Inclusive, Accessible Tech: Bias-Free Language in Code and ConfigurationsInclusive, Accessible Tech: Bias-Free Language in Code and Configurations
Inclusive, Accessible Tech: Bias-Free Language in Code and Configurations
 
Creating API documentation for international communities
Creating API documentation for international communitiesCreating API documentation for international communities
Creating API documentation for international communities
 
One Developer Portal to Document Them All
One Developer Portal to Document Them AllOne Developer Portal to Document Them All
One Developer Portal to Document Them All
 
Docs-as-Code: Evolving the API Documentation Experience
Docs-as-Code: Evolving the API Documentation ExperienceDocs-as-Code: Evolving the API Documentation Experience
Docs-as-Code: Evolving the API Documentation Experience
 
Developer journey - make it easy for devs to love your product
Developer journey - make it easy for devs to love your productDeveloper journey - make it easy for devs to love your product
Developer journey - make it easy for devs to love your product
 
Complexity is not complicatedness
Complexity is not complicatednessComplexity is not complicatedness
Complexity is not complicatedness
 
How cognitive biases and ranking can foster an ineffective architecture and d...
How cognitive biases and ranking can foster an ineffective architecture and d...How cognitive biases and ranking can foster an ineffective architecture and d...
How cognitive biases and ranking can foster an ineffective architecture and d...
 

Último

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Último (20)

[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
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
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
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
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 

Devportal Information Architecture: A 4-step Method

  • 1. DEVPORTAL INFORMATION ARCHITECTURE A 4-step method Kata Nagygyörgy UX Strategist Mónika Alföldi-Zörgő Information Architect @MonikaZorgo monika@pronovix.com
  • 3. 3 My colleagues, who make it possible for me to be here
  • 5. 5 IN THIS PRESENTATION Background Discovered methods Identified how the methods fit into the process and timeline Tweaked and shaped the process based on client feedbacks The 4-steps Based on the iterations 4 steps were identified Each building on each other What comes after IA? How to use the result of the IA workshop .
  • 6. “ Nobody comes to your website just to look at your homepage or navigate your information architecture. People come because they want to get something done. 6 “Nobody comes to your website just to look at your homepage or navigate your information architecture. People come because they want to get something done.” (Ida Aalen, 2015.)
  • 7. ● To create a resilient system ● Provide a lens to guide thinking and planning ● Getting to what to why ● Provide a great customer experience ● Content first approach 7 Our goal was
  • 8. The Information Architecture phase of a Devportal 1 Website architecture analysis interview Inventory session 2 The information architecture workshop 3 Define next steps 4 8
  • 9. Steps 1 Website architecture analysis interview Verify project and business goals Collect information about the users / target audience Inventory session Review and inventorize all the existing materials 2 The information architecture workshop Persona validation Element collection Element sorting Group naming Sitemap creation Storyboards User journeys Sitemap for the MVP 3 Define next steps We identify the missing contents and set up expectations for the possible next phases like design, content and development. 4
  • 10. Step 1 1 Website architecture analysis interview Verify project and business goals Collect information about the users / target audience Inventory session Review and inventorise all the existing materials 2 The information architecture workshop Persona validation Element collection Element sorting Group naming Sitemap creation Storyboards User journeys Sitemap for the MVP 3 Define next steps We identify the missing contents and set up expectations for the possible next phases like design, content and development. 4
  • 11. 1 Dev portal site goals - Describe the problems we solve with the portal 2 Target audience - Discover the client knowledge (data, user research) - Use the user's perspective as a main point of view - Core tasks the users need to accomplish, thinking holistically about goals - Proto-Personas 3 Analyze competition 4 Inspiration sites - Features and solutions you prefer 11 Interview Who? Product owner of the developer portal, a lead architect, possibly an API developer, someone from marketing, UX or any other stakeholders you can/want to involve. Where? Online What? Semi-structured interview
  • 12. Step 2 1 Website architecture analysis interview Verify project and business goals Collect information about the users / target audience Inventory session Review and inventorize all the existing materials 2 The information architecture workshop Persona validation Element collection Element sorting Group naming Sitemap creation Storyboards User journeys Sitemap for the MVP 3 Define next steps We identify the missing contents and set up expectations for the possible next phases like design, content and development. 4
  • 13. 13 Knowledge sharing sessions more than reference docs interface for your API initiative self-service hub for your API plays a key role as a trust signal
  • 14. Inventory session 14 Who? Product owner of the developer portal, a lead architect, possibly an API developer, someone from marketing, UX or any other stakeholders you can/want to involve. Where? Online What? Discussion and online presentation Existing content Inspirational sites Website architecture analysis discussion Suggested elements Devportal Elements list
  • 15. Step 3 1 Website architecture analysis interview Verify project and business goals Collect information about the users / target audience Inventory session Review and inventorize all the existing materials 2 The information architecture workshop Persona validation Element collection Element sorting Group naming Sitemap creation Storyboards User journeys Sitemap for the MVP 3 Define next steps We identify the missing contents and set up expectations for the possible next phases like design, content and development. 4
  • 16. IA Workshop 16 Who? Product owner of the developer portal, a lead architect, possibly an API developer, someone from marketing, UX or any other stakeholders you can/want to involve. Where? Onsite (Online) What? Pre-planned workshop agenda ▪ 2-day workshop ▪ The steps are built on each other ▪ Goal to set up an IA based on the user tasks - Sitemap for the final site (full vision) - MVP sitemap ▪ We always keep our users in mind
  • 17. Proto-Persona validation DAY 1 Element collection Sorting the inventory of elements Group naming Sitemap
  • 18. Storyboards DAY 2 Discover stories on the sitemap MVP Sitemap
  • 19. Step 4 1 Website architecture analysis interview Verify project and business goals Collect information about the users / target audience Inventory session Review and inventorize all the existing materials 2 The information architecture workshop Persona validation Element collection Element sorting Group naming Sitemap creation Storyboards User journeys Sitemap for the MVP 3 Define next steps We identify the missing contents and set up expectations for the possible next phases like design, content and development. 4
  • 20. Define next steps 20 MVP SITE ELEMENTS Home 01 API catalog 02 Document ation 02 Quickstart guide 03 Conceptua l docs 03 FAQ 02 API detail page 1 03 Login/ Register 02 My apps 02 My Profile 03 Who? Product owner of the developer portal, a lead architect, possibly an API developer, someone from marketing, UX or any other stakeholders you can/want to involve. Where? Onsite What? Pre-planned workshop agenda
  • 21. Define next steps 21 MVP SITE ELEMENTS CONTENT Home 01 API catalog 02 Document ation 02 Quickstart guide 03 Conceptua l docs 03 FAQ 02 API detail page 1 03 Login/ Register 02 My apps 02 My Profile 03 Existing content New content needed Templates
  • 22. Define next steps 22 MVP SITE ELEMENTS CONTENT Home 01 API catalog 02 Document ation 02 Quickstart guide 03 Conceptua l docs 03 FAQ 02 API detail page 1 03 Login/ Register 02 My apps 02 My Profile 03 Existing content New content needed Templates DESIGN TEMPLATES UNIQUE DESIGN
  • 23. Define next steps 23 MVP SITE ELEMENTS CONTENT Home 01 API catalog 02 Document ation 02 Quickstart guide 03 Conceptua l docs 03 FAQ 02 API detail page 1 03 Login/ Register 02 My apps 02 My Profile 03 Existing content New content needed Templates DESIGN DEVELOPMENT BACKEND FRONTEND
  • 24. 24 Deliverables Workshop report Updated Proto-personas Sitemap for the final site Sitemap for the MVP User journeys on the sitemap Element list for the MVP pages
  • 26. Developer portal mailing list bit.ly/devportals 26
  • 27. Image, screenshot and other attributions Unsplash.com