Difference between project program portfolio manager

When working in the Software Development team, especially for those Product team, we might recognize several manager roles: Project Manager - Product Manager, Program Manager, and Portfolio Manager. On the Internet, we can find those definition for them, on this note, it just a short summarize on what I understand after reading from the specific source.

Project Manager - Product Manager

For this person, we can see that he/she will be the one who is incharge of planning, scheduling, budgeting, execution, and delivery of the product. Basically, they are the one who will run the team based on their leadership skills, technical knowledge, and experiences to direct their members. Also, the most important is, the software is meet with the client's requirements.

Program Manager

In the Product team, we might have quite a lot of team to work on the different features that are working on the big system. Right now, the Program Manager is the one who is incharge of the work for the team project. Basically, for this role, it's just higher than Project Manager. If the Project Manager is the one who want to make sure the project's goal reach client's requirement, the Program Manager is the one who will decide which team will work on the requirement.

For example: if your product are having about 5 or 6 teams, the Program Manager is assigned to manage the team number 2nd and 3rd. When receiving the request, the Program Manager will think about which team that is he/she is incharged, to work on this request so the team can deliver successfully.

Portfolio Manager

Can say, this role is the most important than others 2 mention roles above. The reason is: they will be the one who have to prioritize the work for every teams, every programs that they are managing. After that, they will know which program should do the stuffs before providing informations to project team. Basically, can see that they are mostly focusing on the business site to balance the workloads.

The difference between those roles

Basically, for those 3 roles: Project Manager, Program Manager, and Portfolio Manager are in common of 1 term: Management. The big difference between them is: the responsible for each role that is playing in the Product team to make everything is working correctly and the output is reach with the client's requirements.

References

sticker #3
Subscribe to Dwarves Memo

Receive the latest updates directly to your inbox.