Product management perspective for engineers

Post on 14-Dec-2014

550 views 2 download

Tags:

description

This quick presentation tries to help non-Product-Managers in software think from a Product Manager's perspective. It helps them see a problem the way a PM would, and tries to help them apply basic principles of Product Management to engineering problems in general.

Transcript of Product management perspective for engineers

A few thoughts around the product management perspective.

Key philosophies if you will.

Amarpreet Kalkat

Co-founder & Chief Technologist @ Ciafo

Thinking from customer's point of view

Pool all customer problems as if they were your own and you were the only customer.

And then say which one is how important to you.

Thinking in terms of impact, not effort.

Thinking in terms of impact, not effort.

Put a value on every feature request and be ready to trade off one with another.

Then put a timeline on the value, and maximize the multiple.

Thinking in terms of output, not input.

Imagine how your product would be used by customers, not how you would build it.

Don’t forget the implications for other teams and stakeholders.

Phase the big feature requests.

Phase the big feature requests.

Tell your PM to break down the problem into smaller sub-problems and phase them in.

Apply the learnings from one effort to the next one, its easy to forget good things.

Incidentally, that is what agile was supposed to be about.

Put a good face to a good solution.

For consumer products, it’s the UI.

For developer focused products, documentation and rich collaterals is the UI.

It is your feature. Own it.

Play the Product Manager for your feature, or your module.

Ask the right questions, some of them listed in this slide deck.

Do you really do it?