The Best Way to Form a Product Team From Scratch

Hiring
Product Team
Scaling Team

5 December, 2018

Reza Shirazi

Reza Shirazi

Senior Product Manager at AffiniPay

Reza Shirazi discusses how he formed a new product team from scratch.

Problem

My company put me in charge of forming a new product team from scratch which was a daunting task.

Actions taken

My strategy was to find a mix of internal people that were not necessarily experienced in product management but had a lot of domain expertise in our industry and our technology along with some external and more senior level product managers who were good at product management but did not have the domain expertise. I did this because both really matter and it would have taken a lot of time to bring in product managers from the outside to learn about our company. We wanted a mix of both so that they could help each other with their weak areas. For the internal hires, I analyzed their domain knowledge and how technically savvy they were. For the external hires, I looked for strong product knowledge fundamentals and the ability to mentor junior product managers.

Lessons learned

Both of my internal hires did very well. Their main challenges were the process of product management, balancing the tactical and strategic areas of their responsibility, and managing their product teams. That didn't happen right away, but the senior product managers were good mentors for them and over time, we built a well-performing team.


Related stories

Implementing a Rotation for Operations Toil
2 April

Adam Surak, Director of Infrastructure and Security at Algolia, discusses the constraints his team had in addressing operations toil and how he mapped out a solution that led to autonomy and accountability.

Scaling Team
Prioritization
Delegate
Motivation
Health / Stress / Burn-Out
Adam Surak

Adam Surak

Director of Infrastructure & Security at Algolia

Creating Startup Product Feature Processes During Market Expansion
1 April

Satendra Pratap, Founder of WakeupBasket, talks about the need to create a product feature process as the company expands into new markets with new demands.

Changing company
Product Team
Product
Scaling Team
Users Feedback
Internal Communication
Reorganization
Satendra Pratap

Satendra Pratap

CEO and Founder at WakeupBasket

Focusing Engineers on KPIs Versus Short Term Fixes
1 April

Chris Rude, Senior Engineering Manager at Stripe, talks about focusing engineers on core KPIs over the feeling of being a ‘hero’ and fixing ad-hoc problems.

High Performers
Managing Expectations
Building a Team
Handling Promotion
Personal growth
Company Culture
Productivity
Convincing
Product Team
Chris Rude

Chris Rude

Senior Engineering Manager at Stripe

Tracking Engineer Time To Allocate Engineering Teams Better
1 April

Chris Rude, Senior Engineering Manager at Stripe, talks about some techniques to restore sanity, and get on the path to sanity if your team is overloaded with more “must-haves” than you can handle.

Managing Expectations
Productivity
Internal Communication
Dev Processes
Product
Product Team
Roadmap
Chris Rude

Chris Rude

Senior Engineering Manager at Stripe

Writing Code Across Multiple Platforms
31 March

Android and IOS have been competing on different wavelengths and codes since the beginning of their existence. Benny Wong, CTO at Spin highlights a learning he was able to bring from one startup to another which revolutionized the way his engineers work on code for the two platforms.

Scaling Team
Impact
Sharing the vision
Productivity
Benny Wong

Benny Wong

CTO at Spin