Jun 11, 2011

Product Management

Definition:  Product Management has to do with the Definition of what to do.  For a given problem, what is the solution and what should be done in the application in order to achieve the solution, is what is defined by Product Manager (PM).

Inputs for New Projects:  There are different sources from which new Projects are created.

·         FDCs(Future Development Considerations) turn into New Projects

·         Requests from Clients create new Projects for us.

·         Issues that Clients report, if visible on UI, they turn into Visible Changes and tracked.

·         With the evolution of Market/Product, new enhancements to the Product are thought of and executed.

·         Innovation – with the creating thinking that PMs have, new projects get created.

 

Various Activities and Qualities of a PM:  PM has to work closely with the clients to understand their needs and problems.  He/she has to understand the Client’s business and their way of working.  This enables PM to define robust solution for any problem.  PM has to take other clients and their business under consideration while proposing a solution to the problem.  He/she has to make sure that the solution is not creating other problems to other clients. 

There is a lot of co-ordination and discussions happen between Clients and PM on a regular basis, very frequently.   Hence, the first quality of PM:  Oral Communication skills.  Communication should be clear and elaborate enough for clients to understand.  For some problems, there can be technical and functional limitations and PM should be able to effectively communicate those limitations to clients.

Once the Problem is discussed and identified, PM has to think through different possible solutions.  He/she has to consider technical limitations while proposing solutions.  Hence, the second quality is:  Broader/out-of-box thinking.  He/she should get clear picture of whether the solution that is being proposed, is completely resolving the actual problem or not.  This needs a lot of analytical and problem solving skills.  Also, any assumptions which were taken into account should be made clear to clients before implementing the solution.

Now, all the different solutions that were thought of should be documented properly.  Hence, the next quality is:  Written Communication Skills.  PM should be able to visualize the User Interface changes with respect to the proposal.  He/she should be capable of using different tools to document those changes along with screenshots (wherever applicable).

With all the documentation ground work, PM has to discuss this with SE and QE regarding the implementation of the solution and the technical possibilities of it.  Hence, the next quality is:  Technical knowledge.  He/she should discuss and understand the technical feasibility and limitations of the solution.  He/she should be able to understand the timelines that SE and QE propose for the implementation and testing of the solution and then communicate that back to client.

----------

Thanks,
Sivakumar AVKD

No comments: