The basic responsibilities of the Software project manager:
1. Develop the project plan and revise the project plan according to various changes
2. Implementation of the project management, development, quality assurance process to ensure customer cost, progress, performance and quality objectives.
3. Developing an effective project decision-making process
4. Ensure that the implementation of the company's management and quality policy is followed in the project lifecycle
5. Select a project that can accurately measure the cost, schedule, quality and performance of the project.
6. Risk Management
7. Recruitment and training of required project members
8. Determine the organizational structure of the project personnel.
9. Regular project Assessment (review) meetings
10. Provision of adequate equipment, effective tools and project development processes for all members of the project
11. Effective management of project resources