What Makes a Good Product Manager: Lessons from Doers

For solo product entrepreneurs and product teams that are caught in a vicious cycle of build, release, build release, we bring some insights from “doers” that will help them differentiate through the demanding skills of product development. Deep Nishar, who leads product management at LinkedIn, had said sometime ago that a product manager needs brain of an engineer, heart of a designer and speech of a diplomat. Is product management an art or science is an extraneous question. It is both and more. If a product manager can understand where code sucks and how to place a nice button to entice the user, his job is well done. It’s a deft left brain right brain play.

Indian product ecosystem is evolving and many product managers are learning on the way to make their successes and don’t ask heartwrenching slips, which anyway is part of the game. These first-generation product managers are just sowing their seeds of a developing ecosystem. When we asked some accomplished product managers who are part of successful product ventures in India—Amit Somani of MakeMyTrip, Ravi Padaki of Pravi Solutions, Shivakumar Ganesan (Shivku) of Exotel, Krishna Mehra of Capillary Technologies, and Shrirang Bapat of Pubmatic—as to what makes a successful product manager, the answers were varied and thought-provoking.

Key aspects of becoming a product manager

Krishna Mehra and Shirang Bapat are unanimous in their view that a product manager should understand the pulse of the customer. Mehra adds another element to the product manager’s repertoire – execution. Ravi Padaki takes a holistic view in stating the a product manager should understand the how business works, be creative in solving problems for customers that may not translate as features in the product, and be a great communicator, not just in listening to customers but to the market as well. Amit Somani demands insane curiosity, building capability, and knowledge of how to work through influence. Shivakumar Ganesan (Shivku) of Exotel feels the product manager expects the product to sell itself and works backwards from market needs to build a suitable product. He feels product manager is a misnomer and the correct term is “market manager.” Shivku brings out the creative plus execution aspect of a product manager when he says, “he is willing to write a hack to keep the elegance.” Aesthetics are important for a product manager whereas the coder just concentrates on architecture and design.

Attributes demanded: ability to understand customer pulse, creativity, curiosity, influence without authority, capability to build what market needs

Top three priorities of a product manager

Ravi Padaki is emphatic that shipping is the first priority. Iterating and scheduling releases based on feedback and market response follows. Krishna Mehra cautions against building without validation and product discovery. In enterprise market, building for wrong requirements means loss of cost and time, while customer feedback should be gauged quickly for consumer products. Focusing on customer experience is the first priority of Shirang. Amit bets on a big vision to begin with. According to Shivku, customer support comes first.

The second priority for all the five revolves around execution. While for Amit, understanding customer requirement and translating it into a product is important, Mehra focuses on the ability to work with the engineering, design and QA team to deliver high-quality product. Shirang takes it a step ahead to focus on communication between customer, product manager, and engineering, which again emphasizes on aligning customer needs to building the product. Shivku emphasizes on product-market fit, while Ravi bets on validating the product through feedback through all stages of development.

The third priority for product managers is taking several parts of the organization together to build a successful product. For Shirang, the third priority is fitting the non-functional requirements into the product. Mehra wants the product manager to drive customer success by working with other parts of the organization. Ravi terms it triangulating and prioritizing, which means synthesizing inputs from various parts, which the product manager likes some part of it or not. Shivku calls for inventiveness in creating a product out of ideas from the junk. Amit takes shipping, iteration and metrics to the end.

Three priorities: 1. Enlisting customer requirements/support, 2. execution and continuous iteration based on feedback, and 3. taking the organization along during product development