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

More Related Content

PDF
Enabling self-service automation with ServiceNow and Ansible Automation Platform
PDF
Grand tour of Azure API Management.pdf
PPT
Gerência de Memória: Memória Principal
PPTX
ISO 9126 - Qualidade de Software
PDF
CSR SWOT: Discover Risk, Value & More
PDF
APIdays London 2019 - Value in the API Economy: Insights from the world’s lar...
PPTX
Introduction to Apigee Presentation.pptx
PPTX
Internship final presentation
Enabling self-service automation with ServiceNow and Ansible Automation Platform
Grand tour of Azure API Management.pdf
Gerência de Memória: Memória Principal
ISO 9126 - Qualidade de Software
CSR SWOT: Discover Risk, Value & More
APIdays London 2019 - Value in the API Economy: Insights from the world’s lar...
Introduction to Apigee Presentation.pptx
Internship final presentation

What's hot (8)

PPSX
Comscore
PPTX
Processo de Desenvolvimento de Software - Design de Software, Interface, Arqu...
PPTX
API LifeCycle Management
PPTX
API Model Canvas for successful API strategies and programs
PPTX
API Management in Digital Transformation
PDF
Dell boomi vs sap cpi
PPTX
Power apps presentation
Comscore
Processo de Desenvolvimento de Software - Design de Software, Interface, Arqu...
API LifeCycle Management
API Model Canvas for successful API strategies and programs
API Management in Digital Transformation
Dell boomi vs sap cpi
Power apps presentation
Ad

Similar to Devportal Information Architecture: A 4-step Method (20)

PPTX
User centered design process - Measurefest Presentation
PDF
Keeping the Vision Alive: UX Leadership in Long-Term Projects
ODP
4D Life Cycle
PDF
Maruti gollapudi cv
PPTX
Designing the User Experience
PDF
Best Practices for University Websites
PPTX
Information architecture for websites and intranets
PDF
Step-by-Step Guide for Web Application Development from Scratch.pdf
PPS
UXD's process
DOC
5_Srinivasan_R_Resume
PDF
Sachin_resume
PDF
Houston UiPath Community - Document Understanding Solution Accelerators
PPT
Open / Drupal Camp Presentation: Brent Bice
PDF
Sfd labs service offerings
PPTX
Workshop-BuildingSoftware-June2023.pptx
PDF
What is Web Development Definition, Process and Benefits
PPTX
ipsoCreative // Web Development and Marketing Agency
PDF
Designing a Sustainable Enterprise UX Process
PDF
You Should Find Out More About APS Webtech
DOC
ShaileshKumarPM
User centered design process - Measurefest Presentation
Keeping the Vision Alive: UX Leadership in Long-Term Projects
4D Life Cycle
Maruti gollapudi cv
Designing the User Experience
Best Practices for University Websites
Information architecture for websites and intranets
Step-by-Step Guide for Web Application Development from Scratch.pdf
UXD's process
5_Srinivasan_R_Resume
Sachin_resume
Houston UiPath Community - Document Understanding Solution Accelerators
Open / Drupal Camp Presentation: Brent Bice
Sfd labs service offerings
Workshop-BuildingSoftware-June2023.pptx
What is Web Development Definition, Process and Benefits
ipsoCreative // Web Development and Marketing Agency
Designing a Sustainable Enterprise UX Process
You Should Find Out More About APS Webtech
ShaileshKumarPM
Ad

More from Pronovix (20)

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

Recently uploaded (20)

PPTX
Final SEM Unit 1 for mit wpu at pune .pptx
PDF
Enhancing emotion recognition model for a student engagement use case through...
PDF
A novel scalable deep ensemble learning framework for big data classification...
PDF
Taming the Chaos: How to Turn Unstructured Data into Decisions
PDF
Developing a website for English-speaking practice to English as a foreign la...
PPT
Geologic Time for studying geology for geologist
PDF
Five Habits of High-Impact Board Members
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PDF
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
PPTX
MicrosoftCybserSecurityReferenceArchitecture-April-2025.pptx
PPTX
Modernising the Digital Integration Hub
PDF
A review of recent deep learning applications in wood surface defect identifi...
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PDF
STKI Israel Market Study 2025 version august
PDF
sustainability-14-14877-v2.pddhzftheheeeee
PDF
1 - Historical Antecedents, Social Consideration.pdf
PDF
Hindi spoken digit analysis for native and non-native speakers
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PDF
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
PDF
Unlock new opportunities with location data.pdf
Final SEM Unit 1 for mit wpu at pune .pptx
Enhancing emotion recognition model for a student engagement use case through...
A novel scalable deep ensemble learning framework for big data classification...
Taming the Chaos: How to Turn Unstructured Data into Decisions
Developing a website for English-speaking practice to English as a foreign la...
Geologic Time for studying geology for geologist
Five Habits of High-Impact Board Members
Group 1 Presentation -Planning and Decision Making .pptx
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
MicrosoftCybserSecurityReferenceArchitecture-April-2025.pptx
Modernising the Digital Integration Hub
A review of recent deep learning applications in wood surface defect identifi...
Assigned Numbers - 2025 - Bluetooth® Document
STKI Israel Market Study 2025 version august
sustainability-14-14877-v2.pddhzftheheeeee
1 - Historical Antecedents, Social Consideration.pdf
Hindi spoken digit analysis for native and non-native speakers
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
Unlock new opportunities with location data.pdf

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