Software Project Manager

A software project manager is a person who undertakes the responsibility of executing the software project. Software project manager is thoroughly aware of all the phases of SDLC that the software would go through. Project manager may never directly involve in producing the end product but he controls and manages the activities involved in production.

A project manager closely monitors the development process, prepares and executes various plans, arranges necessary and adequate resources, maintains communication among all team members in order to address issues of cost, budget, resources, time, quality and customer satisfaction.

Let us see few responsibilities that a project manager shoulders -

Managing People                                                     

      Act as project leader

      Liaison with stakeholders

      Managing human resources

      Setting up reporting hierarchy etc.

Managing Project

      Defining and setting up project scope

      Managing project management activities

      Monitoring progress and performance

      Risk analysis at every phase

      Take necessary step to avoid or come out of problems

      Act as project spokesperson