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
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
• 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
• 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.
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
Business Risks Known Risks
Classification of Risks
7. 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
• Continuous process: In this phase, the risks are tracked continuously throughout the risk management
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
10. Advantages of Project Scheduling
•It simply ensures that everyone remains on same page as far as tasks get completed, dependencies, and
•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.
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.
13. 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.