Back to resources

Introducing Design in the Roadmap Creation Process

Roadmap
Cross-Functional Collaboration

5 January, 2021

Dmitry Nekrasovski

Dmitry Nekrasovski

Senior Manager, Product Design at HashiCorp

Dmitry Nekrasovski, Senior Manager of Product Design at HashiCorp, recalls the recent efforts to for the first time introduce Design — on par with Engineering and Product — in the roadmap creation process.

Problem

I work on a product line that has been massively successful in terms of user adoption. We have an open-source offering and two commercial products — one is on-premise and the other is deployed in the cloud. The open-source version has been vastly successful and became an industry standard, while the commercial version has not met with quite the same degree of success so far. Further, numerous ankle-biter startups have come along to challenge our commercial offerings by building on top of our open source solutions.

The executive team was looking at my product line and was perplexed why we couldn’t drive more revenue as well as why there were issues with customers churning. There was a perception of underperformance compared to other product lines, and justifiably so.

I strongly felt that one of the fundamental problems was that Design was not involved in a roadmap creation process.  

Actions taken

Shortly after I started my new role at the beginning of last year, I got together with and started having regular twice-weekly meetings with my peers from Engineering and Product. They were also new to their roles, and it took us some time to gel and understand each other’s perspectives. Going through a lot of collaboration on a tactical level helped us gain mutual respect and build a solid working relationship. Also, it helped us align on the problem space and how we could set the direction to solve future problems.

We all were of an unequivocal opinion that Design should be involved along with Engineering and Product in roadmap creation. For the first time, the EPD leadership would get together and put together a roadmap.

After some joint deliberation, we realized that our organizational structure was not meeting our product line’s needs. We took some time to think about the new organizational structure and came up with a proposal that focused on customer personas and customer journey instead of areas of the product or the codebase, as was the case previously. We agreed that each team within the EPD representation would have the ability to work across the product and codebase to impact their specific customer persona.

That created a solid foundation that our good relationship between the three departments only solidified. It furthermore braced our efforts to develop a common set of themes that should be included in the roadmap for the next fiscal year. Then we created a matrix for each theme that represented a customer persona. The roadmap gradually started to take shape; we created themes that we validated with our leadership and formulated a roadmap centered around these themes and aligned with the company strategy.

We then reviewed this roadmap with our leadership. This review provided us with a lot of useful feedback on the sequencing of the priorities and helped us prepare for pitching it to the executive team.

A couple of weeks ago, we had an opportunity to pitch it to the executive team, which was a huge success. The executive team was very happy with the roadmap, and had only minor feedback on sequencing of some of the items. The feedback we got through the back channels and taking to our leadership was most valuable and helped us with the final tweaks.

Lessons learned

  • Positioning Design as a first-class partner within the EPD trio was crucial. We didn’t have any roadmap items that were marked as design items or UX improvements. Almost all of our roadmap priorities were cutting across EPD functions. We could argue that each one of these priorities would move the needle for the business, make the product and codebase better, and improve user experience. The cross-cutting approach made our roadmap complete and more robust.
  • I am glad that my peers agreed to incorporate Design all across the roadmap instead of giving us a cut of the roadmap (say 20% UX improvements). Otherwise, it would be likely that UX-specific items would eventually drop off the tail end of the roadmap.
  • Feedback from both our leadership and the executive team was crucial. They shot many holes through our thinking, enabling us to develop the most detailed and thoughtful version of the roadmap possible, and setting us up for success executing on it in the year to come.

Discover Plato

Scale your coaching effort for your engineering and product teams
Develop yourself to become a stronger engineering / product leader


Related stories

Managing Different Time Zones: Inclusive Collaboration Methods

19 May

Jonathan Belcher, Engineering Manager at Curative, shares an unknown side of synchronous communication tools and advises managers on how to handle a team that’s spread across the globe.

Remote
Internal Communication
Collaboration
Cross-Functional Collaboration
Jonathan Belcher

Jonathan Belcher

Engineering Manager - Patient Experience at Curative

Creating a Company Culture That Balances Helpfulness and Productivity

16 May

Alexis Philippe, Vice President, Product & Engineering at Amilla, describes his one simple rule for creating a culture of helpfulness that doesn't disrupt productivity.

Mission / Vision / Charter
Company Culture
Collaboration
Cross-Functional Collaboration
Alexis Philippe

Alexis Philippe

Vice President, Product & Engineering at Amilla

Streamlining Product Processes After a Reorganization

16 May

Snehal Shaha, Lead Technical Program Manager at Momentive (fka SurveyMonkey), details her short-term technical strategy to unify processes among teams following an acquisition.

Acquisition / Integration
Product Team
Product
Building A Team
Leadership
Internal Communication
Collaboration
Reorganization
Strategy
Team Processes
Cross-Functional Collaboration
Snehal Shaha

Snehal Shaha

Senior EPM/TPM at Apple Inc.

Balancing Technical Debt Innovation: How Roadmaps for Development Help Your Company Succeed

4 May

Brad Jayakody outlines the roadmap to maintaining a healthy balance between technical debt and team growth. However, just as balancing acts go it is important to have a strong foundation.

Alignment
Leadership
Impact
Roadmap
Tech Debt
Career Path
Brad Jayakody

Brad Jayakody

Director of Engineering at Motorway

Implementing and Reviewing Roadmaps: Strategies for Transparency and Alignment

20 April

Mike Nuttall, CTO at MyTutor UK, puts emphasis on the importance of creating and reviewing company roadmaps to strategize growth and alignment within an organization.

Alignment
Scaling Team
Company Culture
Diversity
Roadmap
Strategy
Mike Nuttall

Mike Nuttall

CTO at MyTutor

You're a great engineer.
Become a great engineering leader.

Plato (platohq.com) is the world's biggest mentorship platform for engineering managers & product managers. We've curated a community of mentors who are the tech industry's best engineering & product leaders from companies like Facebook, Lyft, Slack, Airbnb, Gusto, and more.