- Program Manager (PGM) is accountable for managing a client account and addressing their needs in using the products and also look to improve the product capabilities. Program Manager should address the needs of the user group with a combination of Product Capability, Process Ingenuity and bespoke solutions.
- The Program Manager is also responsible for ensuring these needs are met in a timely manner, and tracking the project execution against a timeline. A Program Manager should look to enhance the product capabilities to address common needs across client engagements and discern what is specific to a client and what is not specific to a client. The Program Manager will work with the clients, service delivery teams and product teams to enable the requirements of the client.
- Primarily, the Program Manager is responsible for delivering a workable solution to the client in a timely manner. He or she is responsible for the overall solution, the project management, and tracking of product development needs.
- Identifying the key problem statement of the client
- Identify the gaps in product implementation and identifying what would fall into the product roadmap of any of the products in the portfolio
- Identifying a short term and a long term solution to address the client needs
- Identify the detailed plan between Product team and Service Delivery team
- Creating a Work Breakdown Structure of what is needed and identifying dependencies
- Coordinating with cross discipline team members to make sure that all parties are on track with project requirements, deadlines, and schedules.
- Create the necessary project intermediate deliverables and tasks to adhere to software development guidelines
- Juggle around with the estimate of each task based on potential resources and identify the overall timeline
- Identify critical path and risks on different dependencies
- Track project status, progress and risks, and identify alternate paths
- Drive communication along with the product team during critical phases of the project
- Conducting post project evaluation and identifying successful and unsuccessful project elements
- Important skills and experience for a business analyst are:
- Understanding technology and the technical solution
- Understanding the boundaries between what can be achieved through product and what is a solution around a product
- Understanding process changes that can help drive temporary solutions
- Analytical thinking and problem solving - planning, managing dependencies, identifying alternatives
- Being detail-oriented and capable of delivering a high level of accuracy
Didn’t find the job appropriate? Report this Job