Building a strong relationship with Engineering x Product Management
Building a strong relationship with Engineering x Product ManagementHow to collaborate with Tech Leads and ArchitectsProduct Managers should be having frequent conversations with their Tech Leads / Architect counterparts. PMs and Tech Leads are strategic partners to achieve a product vision. Following the words of Wayne Gretzky
Source: XKCDThe best Tech Leads are strategic, product-focused and effective at planning. Tech Leads would have designations such as Senior Engineering Lead or Staff Engineer in your organization. (The Architecture Role by Marty Cagan) As a Product Lead, your responsibility is to help shape architecture design. In turn, Tech Leads will shape your product roadmap. While everyone understands the goal of a product roadmap, architecture design is equally critical. It is a future-looking document. It supports the product strategy, improves development agility and acts as a reference for engineering teams. Product roadmap and architecture design are living documents. Due to their nature, they should be regularly and consistently reviewed and revised. These two documents should be reviewed together since they support each other. Example scenario: You are a PM for a task management software. You are working on To Do list feature for consumers.Assume that you are a Product Manager for a task management software. Your focus is on the Task List, which enables consumers to manage their to-do list. Your typical conversations with Tech Leads should include both long-term and short-term actions. Long term - Product Strategy and major areas of investment to support the strategy Product Manager: “Our new product strategy focuses on moving upmarket. We will be changing the pricing strategy. We will be monetizing engagement, instead of our current fixed price model.” “We need to update the billing system to support pricing based on engagement. It will be an important area of investment.” Moving upmarket has the benefit of targeting users who are willing to spend more on the task management software. In order to do this, the team would need to focus on scale and resilience, new product capabilities and a billing engine. Product Manager & Tech Lead discussion: The outcome of this discussion should be to kick off product and engineering discovery to support this change in strategy. The result would be an updated product roadmap and architectural design. Short term - Blockers to software agility Product Manager: “It takes three months to develop and roll out support for GIFs. It takes more than a year to allow collaborators on to-do lists. “ Product Manager: “Customers are complaining about latency in task updates. “ This is a symptom of an outdated and complicated architecture design. The engineering teams need time to identify the right code to update for new content types like GIFs. Or the user management service does not support more than one user per to-do list. They need to refactor large chunks of software code to support collaborators. There is also a lot of time spent on agreeing on the right design for user management. If you were having long term discussions, the architecture design would have been updated in time to support additional content types and user management. Lack of agility might also be a result of short cuts or hacks taken by the team in the interest of time. Product Manager and Tech Lead agreement: The foundational changes and paying off tech debt should be planned as part of the product roadmap. The engineering design needs to be reviewed to support software agility. Thinking about the ongoing relationship between a Product Manager and Tech Lead is essential. They are your partner in working with you to ensure everyone hits the product goal or product goal is achieved. Consider having frequent and direct conversations. Make sure to cover upcoming needs, and revisit and update documents for transparency between you both and your teams. Thank you for reading the article! You can help us:
If your friends, peers or colleagues could benefit from this article or the Askwhy newsletter, share it with them today. They can learn and grow too. Follow us on Twitter @readaskwhy |
Older messages
Think like a user researcher to level up job hunting, problem solving, collaboration and more
Thursday, July 14, 2022
Level up job hunting, collaboration, and promotion discussions with this mindset
Understanding Product Leadership and how to grow as a Product Manager with Rich Mironov
Tuesday, July 5, 2022
A Q&A session with a seasoned product leader and product coach
Improve working across time zones in product development
Wednesday, June 29, 2022
Reduce that “did this need a meeting?” or remote FOMO feeling
Common avoidable mistakes made when applying for UX Research roles and how to overcome them
Saturday, June 4, 2022
Steps to improve your chance to get a UXR role
Lessons from PM & UXR collaboration
Monday, May 23, 2022
Part 2: What we learned from working on a new product project together
You Might Also Like
9 Trends From Milan We Can’t Stop Thinking About
Thursday, April 25, 2024
View in your browser | Update your preferences ADPro Even More From Milan Design Week Each year, the design world convenes in Milan—and that applies to us at AD, too. For the third year running, our
Subframe, Attributes vs Properties, Front End Handbook, aspect-ratio, GenAI
Thursday, April 25, 2024
The 5 best design links, every day. Curated by a selection of great editors. Email not displaying properly? View browser version. Sidebar April 25 2024 Subframe subframe.com Subframe is a design-to-
Ritmo, Climate Change, Icons & Typefaces, Click Wheel JS, CarPlay
Wednesday, April 24, 2024
The 5 best design links, every day. Curated by a selection of great editors. Email not displaying properly? View browser version. Sidebar April 24 2024 Meet Ritmo, Musixmatch's cross-platform
Why Jake Arnold Doesn’t Text Clients
Tuesday, April 23, 2024
View in your browser | Update your preferences We've had a remodel! From now on, you'll be hearing from AD PRO in your inbox twice a week—once with a deep dive into trends to watch and subjects
The secret ingredient to media success
Tuesday, April 23, 2024
PR tips from our founder Nora Wolf In this month's edition is all about *the most important* element of successful media outreach—photography. You may have some photos, but if the backgrounds are
#453: Design Systems
Tuesday, April 23, 2024
Design system generator, types of design systems and how to consolidate design systems. Issue #453 • Apr 23, 2024 • View in the browser Smashing Newsletter Buổi tối vui vẻ Smashing Friends, Ah, design
👨🏫 Striking Educational Website Designs + 🏆 Challenge Updates
Tuesday, April 23, 2024
Your UpLabs Design Updates Await! Let's Get Going! 🎨 Firstly, let's congratulate Mariana Gameiro, the winner of our latest 👩💻 SheCodes Website Redesign Challenge! Congratulations!! Secondly,
Code Connect, JS Naked Day, Shape of AI, Product Design, CSS Grid Level 3
Tuesday, April 23, 2024
The 5 best design links, every day. Curated by a selection of great editors. Email not displaying properly? View browser version. Sidebar April 23 2024 The Right Code for Your Design System figma.com
Accessibility Weekly #393: When Security and Accessibility Clash
Monday, April 22, 2024
April 22, 2024 • Issue #393 View this issue online or browse the full issue archive. Featured: When security and accessibility clash: Why are banking applications so inaccessible? "While using
Bézier Curves, CSS Motion Extraction, CSS Testing, CSS Theming, Women Who Code
Monday, April 22, 2024
The 5 best design links, every day. Curated by a selection of great editors. Email not displaying properly? View browser version. Sidebar April 22 2024 Flattening Bézier Curves and Arcs minus-ze.ro