VOOZH about

URL: https://thenewstack.io/a-portal-as-a-product-approach-for-internal-developer-portals/

⇱ A Portal as a Product Approach for Internal Developer Portals - The New Stack


TNS
SUBSCRIBE
Join our community of software engineering leaders and aspirational developers. Always stay in-the-know by getting the most important news and exclusive content delivered fresh to your inbox to learn more about at-scale software development.
REQUIRED
It seems that you've previously unsubscribed from our newsletter in the past. Click the button below to open the re-subscribe form in a new tab. When you're done, simply close that tab and continue with this form to complete your subscription.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.
Welcome and thank you for joining The New Stack community!
Please answer a few simple questions to help us deliver the news and resources you are interested in.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Great to meet you!
Tell us a bit about your job so we can cover the topics you find most relevant.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Welcome!

We’re so glad you’re here. You can expect all the best TNS content to arrive Monday through Friday to keep you on top of the news and at the top of your game.

What’s next?

Check your inbox for a confirmation email where you can adjust your preferences and even join additional groups.

Follow TNS on your favorite social media networks.

Become a TNS follower on LinkedIn.

Check out the latest featured and trending stories while you wait for your first TNS newsletter.

PREV
1 of 2
NEXT
VOXPOP
As a JavaScript developer, what non-React tools do you use most often?
Angular
0%
Astro
0%
Svelte
0%
Vue.js
0%
Other
0%
I only use React
0%
I don't use JavaScript
0%
Thanks for your opinion! Subscribe below to get the final results, published exclusively in our TNS Update newsletter:
NEW! Try Stackie AI
From clobbered drafts to real-time sync
Apr 14th 2026 10:00am, by David Moore
TypeScript 6.0 RC arrives as a bridge to a faster future
Mar 14th 2026 9:00am, by Darryl K. Taft
Mastra empowers web devs to build AI agents in TypeScript
Jan 28th 2026 11:00am, by Loraine Lawson
2023-11-17 06:35:55
A Portal as a Product Approach for Internal Developer Portals
sponsor-port,sponsored-post-contributed,
Operations / Software Development

A Portal as a Product Approach for Internal Developer Portals

Think like a product manager to create a portal your developers will enjoy using.
Nov 17th, 2023 6:35am by Zohar Einy
👁 Featued image for: A Portal as a Product Approach for Internal Developer Portals
Featured image by Farhan Azam on Unsplash.
Port sponsored this post.

Internal developer portals are a critical asset for organizations looking to implement platform engineering, reduce developer cognitive load, meet standards and increase overall efficacy. However, just because you create an internal developer portal does not mean it will be an automatic success. Portals should actually be useful for developers, or else they won’t adopt them. To solve this, we need to focus on product management practices when defining what’s in the portal, and not solely focus on the engineering attributes of the portal.

To create a successful developer portal, organizations must adopt a “portal as a product” approach, incorporating product management principles from ideation to launch, including user research, prioritization and feedback loops. After all, you wouldn’t launch a product without validating the user cases in it.

This article explores how to use a product management approach to set up your internal developer portal and, more importantly, be clear about how the portal can help developers with their daily routines, increasing their productivity as a result.

The Developer Portal as a Developer Enabler

The primary goal of an internal developer portal is to simplify the lives of developers and enable them to focus on their core development work. This includes reducing cognitive load, centralizing and streamlining workflows, and minimizing time spent searching for answers or solutions. In essence, a developer portal should free developers’ time and cognitive resources, allowing them to code instead of getting lost trying to use DevOps infrastructure and tools.

For development leads and executives, the portal serves as a means of setting standards, shortening onboarding and improving overall team efficiency. To achieve benefits for developers or managers, organizations must carefully consider what to prioritize when setting up an internal developer portal. Enter the idea of portal as a product. I’ll unpack this step by step.

Decide How to Roll out the Developer Portal

Be strategic about decisions concerning how to build the developer portal and what developers should use it for. Instead of focusing on individual portal elements (getting bogged down in the details), consider the end-to-end developer experiences you want to offer. It’s not about having a software catalog or a scorecard. It’s about how the portal changes day-to-day developer routines.

As you would when developing a product, start with a minimum viable product (MVP) covering one or two use cases. Once you’ve established the MVP, add new portal functionality phases over time to enrich the portal for developers and managers. Each portal-development phase should involve training, communication and a soft launch to drive adoption. Remember to define success metrics and measure them to track the portal’s impact. So how do you start?

Take the ‘Jobs to Be Done’ Approach

The “jobs to be done” framework is a crucial tool for understanding developers’ needs and the tasks they aim to accomplish using the internal development portal. Instead of making assumptions about what features to add, this framework encourages organizations to identify the specific tasks developers want to achieve, such as deploying a service quickly or managing permissions efficiently.

These example sentences can help you gain a clear understanding of the tasks developers need the portal to support:

  • Developers use the portal to get ______________, instead of ___________.
  • When _______, developers will go to the portal to see ___________ instead of ________.
  • Instead of ______________, developers can check the catalog, and use actions.
  • Instead of taking __________ to _____________, developers can ____________.
  • Services won’t move to production before ___________ are checked.
  • Drive all developers to perform ________ by _________, avoiding _______________.
  • Get a full picture of _____________.

Identify How People Want to Use the Portal

Once you complete these sentences, you’ll end up with user stories that you can play out in various use cases that serve developers in their day-to-day work. Here are some high-level use cases that facilitate developers’ daily workflows and tasks:

Development managers and leads can also benefit from an internal developer portal, for example:

  • Staying on top of costs: Tracking and optimizing costs at a granular level to improve resource allocation
  • Onboarding new developers: Reducing onboarding time by providing a streamlined experience with guardrails
  • Driving engineering quality: Initiating and overseeing projects to improve production readiness, code quality and other aspects of development
  • Driving security and compliance: Embedding security in the development and production processes to manage application security (AppSec) and vulnerabilities
  • Tracking production health: Quickly gaining insights into overall production health, team performance and service status
  • Understanding DORA metrics: Enhancing developer productivity and velocity by understanding and tracking key DevOps Research and Assessment (DORA) metrics

Determine Who Will Use the Portal

The internal developer portal will serve three main user groups, each with distinct needs and responsibilities:

  1. Developers: These are mainly junior and senior developers who are primarily responsible for coding and business logic. They leverage the portal to perform specific tasks efficiently.
  2. Team leads and group managers: They are responsible for overseeing the developers. They require a comprehensive view of all project statuses and organizational context.
  3. Dev managers: This group is responsible for higher-level management activities including product quality, cost tracking, security, compliance and productivity. They need quick access to project and product information.

I’ve explained how an internal developer portal helps developers, the most effective approach to roll it out, example use cases for developers and managers, and who will use it. Now it’s time to discuss how to encourage portal adoption.

Get Developers to Use the Portal

The successful adoption of the internal developer portal involves understanding the organization’s team structures and customizing the rollout strategy based on team goals. It is best to avoid a big-bang approach and instead start gradually. How?

  1. Map the organization’s team structure: Identify workflow interdependencies and tailor adoption strategies accordingly. Understand which teams are more likely to be early adopters and which teams are more likely to immediately benefit from the portal.
  2. Customize the rollout strategy: Begin by interviewing and surveying developers, select a focused use case, choose adoption metrics and monitor usage data to identify obstacles.
  3. Pilot the portal: Leverage successful initial teams as champions to encourage adoption and expand the portal based on demand.

Take a Product Mindset

Transforming the internal developer portal into a powerful tool for developers and managers requires a product management mindset. Focus on gradual adoption and use cases that make implementation smooth, leaving room for continuous feedback loops and options for iteration. A portal-as-a-product mindset helps you lay the groundwork for a tool that genuinely serves its users.

For more insight, check out Port’s demo.

Port is an open, flexible internal developer portal that enables platform teams to streamline everything developers need to be productive and align with stakeholders (managers, security, and SREs). Port unifies your unique set of tools, reduces cognitive load & guides them along your golden paths.
Learn More
The latest from Port
Hear more from our sponsor
TRENDING STORIES
Zohar Einy is the CEO of Port, the agentic engineering platform that is helping customers like GitHub, Visa, and PwC move from manual to autonomous engineering. Zohar began his career in the Israel Defense Forces' 8200 unit as an engineer,...
Read more from Zohar Einy
Port sponsored this post.
SHARE THIS STORY
TRENDING STORIES
SHARE THIS STORY
TRENDING STORIES
TNS DAILY NEWSLETTER Receive a free roundup of the most recent TNS articles in your inbox each day.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.
👁 Image
Are these engineering challenges holding you back? Read our 2nd annual report.