Software Project Management - Staffing

3,995 views 13 slides Nov 30, 2021
Slide 1
Slide 1 of 13
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13

About This Presentation

A brief ppt/slide about staffing level estimation,
staffing, risk management, project scheduling, project monitoring and control.


Slide Content

SOFTWARE PROJECT MANAGEMENT BY - NAME - TANISHQ RONGTA ROLL NO. - 1915031002

STAFFING

Definition Staffing  is the process of finding the right worker with appropriate qualifications or experience and recruiting them to fill a job position or role. Through this process, organizations acquire, deploy, and retain a workforce of sufficient quantity and quality to create positive impacts on the organization’s effectiveness. Importance of Staffing It helps in the   finding out efficient and effective workforce ,  to fill different posts in the organisation. It improves organisation’s   performance and productivity  by appointing the right person at the right job. It facilitates in identifying the  staffing requirements  of the organisation in future. It ensures  continuous   survival and growth  of the organisation, by way of succession planning for executives. It  develops personnel to take up top managerial positions  of the organisation. It ensures  training and development  of the people working in the organisation. It assists the organisation in   making the optimum use of human resources .

Process of Staffing

STAFFING LEVEL ESTIMATION

Definition A software project can be concerned with a large variety of risks . In order to be adept to systematically identify the significant risks which might affect a software project, it is essential to classify risks into different classes . The project manager can then check which risks from each class are relevant to the project. Classification of Risks

Principle of Risk Management Global Perspective:  In this, we review the bigger system description, design, and implementation. We look at the chance and the impact the risk is going to have. Take a forward-looking view:  Consider the threat which may appear in the future and create future plans for directing the next events. Open Communication:  This is to allow the free flow of communications between the client and the team members so that they have certainty about the risks. Integrated management:  In this method risk management is made an integral part of project management. Continuous process:  In this phase, the risks are tracked continuously throughout the risk management paradigm.

PROJECT SCHEDULING

Definition Software project scheduling is  an action that distributes estimated effort across the planned project duration by allocating the effort to specific software engineering tasks . The schedule evolves over time. During early stages of project planning, a macroscopic schedule is developed. Process of Scheduling Process

Advantages of Project Scheduling It simply ensures that everyone remains on same page as far as tasks get completed, dependencies, and deadlines. It helps in identifying issues early and concerns such as lack or unavailability of resources. It also helps to identify relationships and to monitor process. It provides effective budget management and risk mitigation.

PROJECT MONITORING AND CONTROL

Definition Monitoring and Controlling are processes needed to track, review, and regulate the progress and performance of the project. It also identifies any areas where changes to the project management method are required and initiates the required changes. Monitoring and Controlling Process

Monitoring and Controlling Process Monitor and control project work:  The generic step under which all other monitoring and controlling activities fall under. Perform integrated change control:  The functions involved in making changes to the project plan . When changes to the schedule, cost, or any other area of the project management plan are necessary, the program is changed and re-approved by the project sponsor. Validate scope:  The activities involved with gaining approval of the project's deliverables . Control scope:  Ensuring that the scope of the project does not change and that unauthorized activities are not performed as part of the plan (scope creep). Control schedule:  The functions involved with ensuring the project work is performed according to the schedule, and that project deadlines are met. Control costs:  The tasks involved with ensuring the project costs stay within the approved budget. Control quality:  Ensuring that the quality of the project's deliverables is to the standard defined in the project management plan. Control communications:  Providing for the communication needs of each project stakeholder. Control Risks:   Safeguarding the project from unexpected events that negatively impact the project's budget, schedule, stakeholder needs, or any other project success criteria. Control procurements:  Ensuring the project's subcontractors and vendors meet the project goals. Control stakeholder engagement:  The tasks involved with ensuring that all of the project's stakeholders are left satisfied with the project work.