SlideShare a Scribd company logo

SPM Unit 1.pptx

mca

SPM Unit 1.pptx

1 of 44
Download to read offline
SOFTWARE PROJECT MANAGEMENT
MCA I SEM II
Unit 1
Project Management Framework
Prof. Sapna Chavan
Assistant Professor
Dr. D. Y. Patil School of MCA
Charholi (Bk), Lohegaon, Pune - 412105
PROJECT
A project is a series of tasks that need to be completed in order to reach a specific outcome. A
project can also be defined as a set of inputs and outputs required to achieve a particular goal.
Projects can range from simple to complex and can be managed by one person or a hundred.
SOFTWARE PROJECT
A Software Project is the complete procedure of software development from requirement
gathering to testing and maintenance, carried out according to the execution methodologies, in a
specified period of time to achieve intended software product.
Software Project Management(SPM)
Software Project Management (SPM) is a proper way of planning and leading
software projects. It is a part of project management in which software projects are
planned, implemented, monitored and controlled.
Advantages of Software Project Management
• It helps in planning of software development.
• Implementation of software development is made easy.
• Monitoring and controlling are aspects of software project management.
• It overall manages to save time and cost for software development.
NEED OF SOFTWARE PROJECT MANAGEMENT
The image above shows triple constraints for software projects.
It is an essential part of software organization to deliver quality product, keeping the cost within client’s
budget constrain and deliver the project as per scheduled.
There are several factors, both internal and external, which may impact this triple constrain triangle.
Any of three factor can severely impact the other two.
Therefore, software project management is essential to incorporate user requirements along with budget
and time constraints.
Project Characteristics
When considering whether or not you have a project on your hands, there are some things
to keep in mind. First, is it a project or an ongoing operation? Second, if it is a project,
who are the stakeholders? And third, what characteristics distinguish this endeavor as a
project?
Projects have several characteristics:
• Projects are unique.
• Projects are temporary in nature and have a definite beginning and ending date.
• Projects are completed when the project goals are achieved or it’s determined the
project is no longer viable.
Project
management
life cycle-IEEE
Life Cycle
Ad

Recommended

Application engine
Application engineApplication engine
Application engineJAYAARC
 
Sap hcm payroll concept - Best SAP HR Training Institute in Pune
Sap hcm payroll concept - Best SAP HR Training Institute in PuneSap hcm payroll concept - Best SAP HR Training Institute in Pune
Sap hcm payroll concept - Best SAP HR Training Institute in PuneAspire Techsoft Pvt Ltd
 
People code events 1
People code events 1People code events 1
People code events 1Samarth Arora
 
sap-ps-project-systems
 sap-ps-project-systems sap-ps-project-systems
sap-ps-project-systemshollabackgirl1
 
People soft base benefits
People soft base benefitsPeople soft base benefits
People soft base benefitsmeghamystic
 
Payroll process oracle hrms
Payroll process oracle hrmsPayroll process oracle hrms
Payroll process oracle hrmsShaju Shana
 

More Related Content

What's hot

SAP HR - Personnel Administration
SAP HR - Personnel AdministrationSAP HR - Personnel Administration
SAP HR - Personnel AdministrationGana Respati
 
Abap package concept
Abap package conceptAbap package concept
Abap package conceptTobias Trapp
 
Lease assets by guntupalliharikrishna
Lease assets by guntupalliharikrishnaLease assets by guntupalliharikrishna
Lease assets by guntupalliharikrishnaHari Krishna
 
SAP HR AND HCM Interview questions
SAP HR AND HCM Interview questionsSAP HR AND HCM Interview questions
SAP HR AND HCM Interview questionsIT LearnMore
 
Time evaluation rptime00 report
Time evaluation rptime00 reportTime evaluation rptime00 report
Time evaluation rptime00 reportjakkanna9
 
User exits
User exitsUser exits
User exitsanilkv29
 
Sap ps cost planning
Sap ps cost planningSap ps cost planning
Sap ps cost planningSoumya De
 
Sap hr overview 58 slides
Sap hr overview 58 slidesSap hr overview 58 slides
Sap hr overview 58 slidesBunty Jain
 
Component interface
Component interfaceComponent interface
Component interfaceJAYAARC
 
SAP HCM - OM PRESENTATION
SAP HCM - OM PRESENTATIONSAP HCM - OM PRESENTATION
SAP HCM - OM PRESENTATIONAditi Sinha
 
About SAP Payroll Control Center by EPI-USE
About SAP Payroll Control Center by EPI-USEAbout SAP Payroll Control Center by EPI-USE
About SAP Payroll Control Center by EPI-USESteve Morgan
 
Organizational Management-SAP HR
Organizational Management-SAP HROrganizational Management-SAP HR
Organizational Management-SAP HRdeepti_arora25
 
Sap User Exit for Functional Consultant
Sap User Exit for Functional ConsultantSap User Exit for Functional Consultant
Sap User Exit for Functional ConsultantAnkit Sharma
 
SAP HCM - Organization Management end user presentation
SAP HCM - Organization Management end user presentationSAP HCM - Organization Management end user presentation
SAP HCM - Organization Management end user presentationsteve4sap
 
Peoplesoft Basic App designer
Peoplesoft Basic App designerPeoplesoft Basic App designer
Peoplesoft Basic App designermbtechnosolutions
 
OOW15 - Oracle E-Business Suite Integration Best Practices
OOW15 - Oracle E-Business Suite Integration Best PracticesOOW15 - Oracle E-Business Suite Integration Best Practices
OOW15 - Oracle E-Business Suite Integration Best Practicesvasuballa
 

What's hot (20)

05 internal tables
05 internal tables05 internal tables
05 internal tables
 
SAP HR - Personnel Administration
SAP HR - Personnel AdministrationSAP HR - Personnel Administration
SAP HR - Personnel Administration
 
Abap package concept
Abap package conceptAbap package concept
Abap package concept
 
Lease assets by guntupalliharikrishna
Lease assets by guntupalliharikrishnaLease assets by guntupalliharikrishna
Lease assets by guntupalliharikrishna
 
SAP HR AND HCM Interview questions
SAP HR AND HCM Interview questionsSAP HR AND HCM Interview questions
SAP HR AND HCM Interview questions
 
Time evaluation rptime00 report
Time evaluation rptime00 reportTime evaluation rptime00 report
Time evaluation rptime00 report
 
User exits
User exitsUser exits
User exits
 
Sap ps cost planning
Sap ps cost planningSap ps cost planning
Sap ps cost planning
 
Sap hr overview 58 slides
Sap hr overview 58 slidesSap hr overview 58 slides
Sap hr overview 58 slides
 
Component interface
Component interfaceComponent interface
Component interface
 
Sap time management
Sap time managementSap time management
Sap time management
 
Saphcm presentation
Saphcm presentationSaphcm presentation
Saphcm presentation
 
SAP HCM - OM PRESENTATION
SAP HCM - OM PRESENTATIONSAP HCM - OM PRESENTATION
SAP HCM - OM PRESENTATION
 
People soft basics
People soft basicsPeople soft basics
People soft basics
 
About SAP Payroll Control Center by EPI-USE
About SAP Payroll Control Center by EPI-USEAbout SAP Payroll Control Center by EPI-USE
About SAP Payroll Control Center by EPI-USE
 
Organizational Management-SAP HR
Organizational Management-SAP HROrganizational Management-SAP HR
Organizational Management-SAP HR
 
Sap User Exit for Functional Consultant
Sap User Exit for Functional ConsultantSap User Exit for Functional Consultant
Sap User Exit for Functional Consultant
 
SAP HCM - Organization Management end user presentation
SAP HCM - Organization Management end user presentationSAP HCM - Organization Management end user presentation
SAP HCM - Organization Management end user presentation
 
Peoplesoft Basic App designer
Peoplesoft Basic App designerPeoplesoft Basic App designer
Peoplesoft Basic App designer
 
OOW15 - Oracle E-Business Suite Integration Best Practices
OOW15 - Oracle E-Business Suite Integration Best PracticesOOW15 - Oracle E-Business Suite Integration Best Practices
OOW15 - Oracle E-Business Suite Integration Best Practices
 

Similar to SPM Unit 1.pptx

Project Management Process
Project Management ProcessProject Management Process
Project Management ProcessSaqib Raza
 
Project planning.pptx
Project planning.pptxProject planning.pptx
Project planning.pptxHarsimratDeo1
 
Project planning.pptx
Project planning.pptxProject planning.pptx
Project planning.pptxHarsimratDeo1
 
Project Life Cycle.pptx
Project Life Cycle.pptxProject Life Cycle.pptx
Project Life Cycle.pptxGagan331641
 
Introduction to Project Management.pdf
Introduction to Project Management.pdfIntroduction to Project Management.pdf
Introduction to Project Management.pdfGourhariBiswas1
 
Project life cycle
Project life cycleProject life cycle
Project life cycleAbhishek Raj
 
Project management for technologies MGT410
Project management for technologies   MGT410Project management for technologies   MGT410
Project management for technologies MGT410Saqib Imran
 
An introduction to project management
An introduction to project management An introduction to project management
An introduction to project management Siva Teja Boddeti
 
Project Management
Project ManagementProject Management
Project ManagementAtif Rehmat
 
Project management
Project managementProject management
Project managementBiswa Prusty
 
Project management essentials 3 day training program
Project management essentials   3 day training programProject management essentials   3 day training program
Project management essentials 3 day training programParamjit Arora
 
Introduction to international project management
Introduction to international project managementIntroduction to international project management
Introduction to international project managementprakashnachnani
 
ProjectManagementforNGOs
ProjectManagementforNGOsProjectManagementforNGOs
ProjectManagementforNGOswebuploader
 
MODULE II - M.ARCH.pptx
MODULE II - M.ARCH.pptxMODULE II - M.ARCH.pptx
MODULE II - M.ARCH.pptxMdAliMujawar1
 
PA-210-G1-Participatory Project Development Management.pdf
 PA-210-G1-Participatory Project Development Management.pdf PA-210-G1-Participatory Project Development Management.pdf
PA-210-G1-Participatory Project Development Management.pdfMarivicPenarubia1
 
Project Management-Concept & Case Study.pptx
Project Management-Concept & Case Study.pptxProject Management-Concept & Case Study.pptx
Project Management-Concept & Case Study.pptxamit229530
 

Similar to SPM Unit 1.pptx (20)

Project Management Process
Project Management ProcessProject Management Process
Project Management Process
 
Project planning.pptx
Project planning.pptxProject planning.pptx
Project planning.pptx
 
Project planning.pptx
Project planning.pptxProject planning.pptx
Project planning.pptx
 
Project Life Cycle.pptx
Project Life Cycle.pptxProject Life Cycle.pptx
Project Life Cycle.pptx
 
Introduction to Project Management.pdf
Introduction to Project Management.pdfIntroduction to Project Management.pdf
Introduction to Project Management.pdf
 
Project life cycle
Project life cycleProject life cycle
Project life cycle
 
Project management for technologies MGT410
Project management for technologies   MGT410Project management for technologies   MGT410
Project management for technologies MGT410
 
An introduction to project management
An introduction to project management An introduction to project management
An introduction to project management
 
Project Implementation.pptx
Project Implementation.pptxProject Implementation.pptx
Project Implementation.pptx
 
Project Management
Project ManagementProject Management
Project Management
 
Project management
Project managementProject management
Project management
 
Project management essentials 3 day training program
Project management essentials   3 day training programProject management essentials   3 day training program
Project management essentials 3 day training program
 
Introduction to international project management
Introduction to international project managementIntroduction to international project management
Introduction to international project management
 
ProjectManagementforNGOs
ProjectManagementforNGOsProjectManagementforNGOs
ProjectManagementforNGOs
 
PME- CH 1.pptx
PME- CH 1.pptxPME- CH 1.pptx
PME- CH 1.pptx
 
Project Implementation
Project ImplementationProject Implementation
Project Implementation
 
MODULE II - M.ARCH.pptx
MODULE II - M.ARCH.pptxMODULE II - M.ARCH.pptx
MODULE II - M.ARCH.pptx
 
PA-210-G1-Participatory Project Development Management.pdf
 PA-210-G1-Participatory Project Development Management.pdf PA-210-G1-Participatory Project Development Management.pdf
PA-210-G1-Participatory Project Development Management.pdf
 
MODULE III - M.ARCH.pptx
MODULE III - M.ARCH.pptxMODULE III - M.ARCH.pptx
MODULE III - M.ARCH.pptx
 
Project Management-Concept & Case Study.pptx
Project Management-Concept & Case Study.pptxProject Management-Concept & Case Study.pptx
Project Management-Concept & Case Study.pptx
 

SPM Unit 1.pptx

  • 1. SOFTWARE PROJECT MANAGEMENT MCA I SEM II Unit 1 Project Management Framework Prof. Sapna Chavan Assistant Professor Dr. D. Y. Patil School of MCA Charholi (Bk), Lohegaon, Pune - 412105
  • 2. PROJECT A project is a series of tasks that need to be completed in order to reach a specific outcome. A project can also be defined as a set of inputs and outputs required to achieve a particular goal. Projects can range from simple to complex and can be managed by one person or a hundred. SOFTWARE PROJECT A Software Project is the complete procedure of software development from requirement gathering to testing and maintenance, carried out according to the execution methodologies, in a specified period of time to achieve intended software product. Software Project Management(SPM) Software Project Management (SPM) is a proper way of planning and leading software projects. It is a part of project management in which software projects are planned, implemented, monitored and controlled.
  • 3. Advantages of Software Project Management • It helps in planning of software development. • Implementation of software development is made easy. • Monitoring and controlling are aspects of software project management. • It overall manages to save time and cost for software development.
  • 4. NEED OF SOFTWARE PROJECT MANAGEMENT The image above shows triple constraints for software projects. It is an essential part of software organization to deliver quality product, keeping the cost within client’s budget constrain and deliver the project as per scheduled. There are several factors, both internal and external, which may impact this triple constrain triangle. Any of three factor can severely impact the other two. Therefore, software project management is essential to incorporate user requirements along with budget and time constraints.
  • 5. Project Characteristics When considering whether or not you have a project on your hands, there are some things to keep in mind. First, is it a project or an ongoing operation? Second, if it is a project, who are the stakeholders? And third, what characteristics distinguish this endeavor as a project? Projects have several characteristics: • Projects are unique. • Projects are temporary in nature and have a definite beginning and ending date. • Projects are completed when the project goals are achieved or it’s determined the project is no longer viable.
  • 7. The 4 Phases of the Project Management Life Cycle Initiation Planning Execution Closure
  • 9. 1. Initiation First, you need to identify a business need, problem, or opportunity and brainstorm ways that your team can meet this need, solve this problem, or seize this opportunity. During this step, you figure out an objective for your project, determine whether the project is feasible, and identify the major deliverables for the project. Steps for the project initiation phase may include the following: • Undertaking a feasibility study: Identify the primary problem your project will solve and whether your project will deliver a solution to that problem • Identifying scope: Define the depth and breadth of the project • Identifying deliverables: Define the product or service to provide • Identifying project stakeholders: Figure out whom the project affects and what their needs may be
  • 10. • Developing a business case: Use the above criteria to compare the potential costs and benefits for the project to determine if it moves forward • Developing a statement of work: Document the project’s objectives, scope, and deliverables that you have identified previously as a working agreement between the project owner and those working on the project
  • 11. 2. Planning: Once the project is approved to move forward based on your business case, statement of work, or project initiation document, you move into the planning phase. During this phase of the project management life cycle, you break down the larger project into smaller tasks, build your team, and prepare a schedule for the completion of assignments. Create smaller goals within the larger project, making sure each is achievable within the time frame. Smaller goals should have a high potential for success.
  • 12. Steps for the project planning phase may include the following: • Creating a project plan: Identify the project timeline, including the phases of the project, the tasks to be performed, and possible constraints • Creating workflow diagrams: Visualize your processes using swimlanes to make sure team members clearly understand their role in a project • Estimating budget and creating a financial plan: Use cost estimates to determine how much to spend on the project to get the maximum return on investment • Gathering resources: Build your functional team from internal and external talent pools while making sure everyone has the necessary tools (software, hardware, etc.) to complete their tasks • Anticipating risks and potential quality roadblocks: Identify issues that may cause your project to stall while planning to mitigate those risks and maintain the project’s quality and timeline • Holding a project kickoff meeting: Bring your team on board and outline the project so they can quickly get to work
  • 14. 3. Execution: You’ve received business approval, developed a plan, and built your team. Now it’s time to get to work. The execution phase turns your plan into action. The project manager’s job in this phase of the project management life cycle is to keep work on track, organize team members, manage timelines, and make sure the work is done according to the original plan.
  • 15. Steps for the project execution phase may include the following: • Creating tasks and organizing workflows: Assign granular aspects of the projects to the appropriate team members, making sure team members are not overworked • Briefing team members on tasks: Explain tasks to team members, providing necessary guidance on how they should be completed, and organizing process-related training if necessary • Communicating with team members, clients, and upper management: Provide updates to project stakeholders at all levels • Monitoring quality of work: Ensure that team members are meeting their time and quality goals for tasks • Managing budget: Monitor spending and keeping the project on track in terms of assets and resources
  • 17. 4. Closure: Once your team has completed work on a project, you enter the closure phase. In the closure phase, you provide final deliverables, release project resources, and determine the success of the project. Steps for the project closure phase may include the following: • Analyzing project performance: Determine whether the project's goals were met (tasks completed, on time and on budget) and the initial problem solved using a prepared checklist. • Analyzing team performance: Evaluate how team members performed, including whether they met their goals along with timeliness and quality of work • Documenting project closure: Make sure that all aspects of the project are completed with no loose ends remaining and providing reports to key stakeholders • Conducting post-implementation reviews: Conduct a final analysis of the project, taking into account lessons learned for similar projects in the future • Accounting for used and unused budget: Allocate remaining resources for future projects
  • 19. THE ROLE OF THE PROJECT MANAGER Planning the activities. Organizing a project team to perform work. Delegating the teams. Controlling time management. Managing deliverables. Monitor progress. Establish Regular Meetings. Communicate a vision with the team
  • 20. 1. Planning the activities • A project manager needs to set an impact strategy that includes a full list of activities that are important for the project. • The project manager needs to define the scope of the project and develop a project schedule accordingly. • The procedures should be efficient enough to deliver the projects within specified time and budget. 2. Organizing a project team to perform work • They need to develop a plan that will support the team to reach their goal easily without hindering the performance. • A project manager will have have to sometimes put on the duties of human resources like negotiating current employees’ job responsibilities, managing their times and achieving their commitment to the project and keeping everyone in check to make sure that the team’s moves along in accordance with the plan.
  • 21. 3. Delegating the teams • In many situations like a big project, or various tasks involved in a project, it becomes critical to delegate responsibilities to teams wisely.​ • The tasks need to prioritize the tasks so prioritized to the team members so that they become more effective in their abilities. • The managers should also understand the strength and weakness of their teams and accordingly delegate the tasks to them.​ 4. Controlling time management • To make a good impression on stakeholders and clients, the project managers need to look for whether the project has succeeded or failed. • A project manager needs to be able to negotiate achievable deadlines and discuss the same with the team.
  • 22. 5. Managing deliverables The Project Manager is also responsible for ensuring that the deliverables are delivered on time and within budget as per the business requirements. Their job is concerned with asking questions like: • What are the changes being made in the organization? • What is the team doing? • Why are we doing it? • Is there a business opportunity or risk? • How are we going to do it? • What are the popular project management techniques? • Who is doing what? • Where are the records and project documents? • What are the specifications, schedule, meetings etc? • When are the things being done?
  • 23. 6. Monitor progress • After the project has been started, a project manager has to see how much is done and if it is being done as expected. • The progress of the project is made during the middle stages of the project through multiple systems like status reports, meetings and informal updates. • This responsibility will become easier if a proper management system is selected by the project managers. 7. Establish Regular Meetings • Scheduling regular meetings are difficult for all project managers and it doesn’t work well for every project. • But a good for successful projects you probably need one team meeting per week. Or some project managers prefer to have daily standup meetings for a unique project methodology. • The objective of the meeting should be met by communicating the rules of the project clearly to the entire team
  • 24. 8. Communicate a vision with the team: • A project manager should have a vision of where to go and the skills to understand the big picture related to any project. • The vision should be conveyed to the entire team so that they understand the importance of their role to achieve the end results. • The team should understand the load of work and do the possible efforts to convert goal into a mission. 9. Managing reports and necessary documentation • Finally, when the project is completed on time and on a budget, the project manager has to then provide an appropriate documentation to present the final reports to clients and identify the areas where there is a need for future development.
  • 26. 1.Identification of risk: Identification of risks include identifying project, product and business risk. Risk​ Affect​ Technology​ • Database used in the system may be poor which cannot process as many transaction per second as expected.​ • Reusable software may contain defects.​ Staff​ • Its difficult to recruit skilled staff.​ • Key staff are unavailable at critical times because they are ill or out of station.​ • Required training is not given to the staff.​ Organizational​ • One project is handled by number of managerial groups of organization.​ Tools​ • Code generated by CASE( Computer-Aided Software Engineering) tools is inefficient​ • Not able to integrate the design in CASE Tools.​ Requirement​ • Changes in requirement lead to major changes in designs that lead to rework.​ Estimation​ • Time required to develop the project is underestimated​ • Size and scope to develop the project is underestimated​ • Defect repair rate is underestimated​
  • 27. 2. Risk Analysis:- • Assess the likelihood and consequences of these risks. • Assess probability and seriousness of each risk. • Probability may be very low, low , moderate, high or very high. • It is a technique to find and assess factors that creates doubt about the success of a project to achieve its goal. • Once the risk have been identified, they must the be assessed about the severity of loss.​
  • 28. 3. Risk Planning:- • A project manager prepares a risk management plan to estimate risk and effectiveness of it and to create response plans to avoid them. • A risk management plan contains an analysis of risk with both high and low impact with mitigation strategies to help to solve common problems. • It includes drawing plans to avoid or minimise the effects of the risk. • He consider each risk and develops a strategy to manage risk.​ The 4 potential strategies, which included in the Risk Management Plan are: i. Accept Risk:- Simply take the chance that the negative impact occur. ii. Avoid Risk:- Change plans in order to prevent the problem from arising. iii. Transfer Risk:- Outsource risk to a capable third party that can manage the outcome.
  • 29. 4. Risk monitoring and control:- • It includes monitoring and controlling the risk throughout the project development. • Assess each and every identified risk regularly so as to check whether or not it is becoming less or higher. • Assess whether or not the effects of the risk have reduced. • Discuss each key risk in the management progress meetings.​ The inputs to risk monitoring and control are:- a. Risk Management Plan b. Risk Register c. Work performance information d. Performance report
  • 30. Risk Mitigation Risk mitigation simply means to reduce adverse effects and impact of risks that are harmful to project and Business continuity. It includes introducing measures and step taken into a project plan to mitigate, reduce, eliminate, or control risk. Risk mitigation means preventing risk to occur (risk avoidance)
  • 31. Measures and steps to be taken for mitigating risks: • Communicate with concerned staff to find probable risks. • Identify and eliminate all those causes and issues that can create risk before the beginning of project work. • Develop policy in an organization that will help to continue the project even though some staff leaves the organization. • Everybody in the project team should be acquainted i.e. should be aware of and familiar with current development activity. • Maintain corresponding documents in a timely manner. This documentation should be strictly followed as per standards set by the organization. • Conduct timely reviews in order to speed up work. • For conducting every critical activity during software development, provide additional staff is required.
  • 32. RMMM A risk management technique is usually seen in the software Project plan. This can be divided into Risk Mitigation, Monitoring, and Management Plan (RMMM). In this plan, all works are done as part of risk analysis. As part of the overall project plan project manager generally uses this RMMM plan. Risk Mitigation : It is an activity used to avoid problems (Risk Avoidance). Steps for mitigating the risks as follows. • Finding out the risk. • Removing causes that are the reason for risk creation. • Controlling the corresponding documents from time to time. • Conducting timely reviews to speed up the work.
  • 33. Risk Monitoring : It is an activity used for project tracking. It has the following primary objectives as follows. 1.To check if predicted risks occur or not. 2.To collect data for future risk analysis. 3.To allocate what problems are caused by which risks throughout the project. Risk Management : • It assumes that the mitigation activity failed and the risk is a reality. • This task is done by Project manager when risk becomes reality and causes severe problems. If the project manager effectively uses project mitigation to remove risks successfully then it is easier to manage the risks. • This shows that the response that will be taken for each risk by a manager. • The main objective of the risk management plan is the risk register. • This risk register describes and focuses on the predicted threats to a software project.
  • 34. Example: Let us understand RMMM with the help of an example of high staff turnover. Risk Mitigation: • To mitigate this risk, project management must develop a strategy for reducing turnover. The possible steps to be taken are: • Meet the current staff to determine causes for turnover (e.g., poor working conditions, low pay, competitive job market). • Mitigate those causes that are under our control before the project starts. • Once the project commences, assume turnover will occur and develop techniques to ensure continuity when people leave. • Define documentation standards and establish mechanisms to ensure that documents are developed in a timely manner. • Assign a backup staff member for every critical technologist.
  • 35. Risk Monitoring: As the project proceeds, risk monitoring activities commence. The project manager monitors factors that may provide an indication of whether the risk is becoming more or less likely. In the case of high staff turnover, the following factors can be monitored: • General attitude of team members based on project pressures. • Interpersonal relationships among team members. • The availability of jobs within the company and outside it.
  • 36. Risk Management: • Risk management and contingency planning assumes that mitigation efforts have failed and that the risk has become a reality. • Continuing the example, the project is well underway, and a number of people announce that they will be leaving. • If the mitigation strategy has been followed, backup is available, information is documented. • In addition, the project manager may temporarily refocus resources (and readjust the project schedule) to those functions that are fully staffed, enabling newcomers who must be added to the team to “get up to the speed“.
  • 37. Quali ty Metrics Software quality metrics are a subset of software metrics that focus on the quality aspects of the product, process, and project. Software metrics can be classified into three categories − Product metrics − Describes the characteristics of the product such as size, complexity, design features, performance, and quality level. Process metrics − These characteristics can be used to improve the development and maintenance activities of the software. Project metrics − This metrics describe the project characteristics and execution. Examples include the number of software developers, the staffing pattern over the life cycle of the software, cost, schedule, and productivity.
  • 38. Quality Metrics in Project Management 1. PLANNED VALUE It is the estimated amount of money that’s needed to finish all the planned activities and tasks on time. You can try and compare it to other metrics to have a better view of the progress of the project. You will notice if some tasks are doing better than others, and you will be able to react if some tasks will be consuming too big part of the company’s budget. There are two simple formulas that you can use to calculate PV: Planned value = (the hours scheduled on the project) X (hourly rate of an employee who works on the project) Planned Value = (Planned % of tasks left to complete) X (project budget)
  • 39. 2. ACTUAL COST Actual Cost KPI(Key Performance Indicators) tells you how much money your team has actually spent on the project. As it includes factors that may appear randomly, there is no formula to calculate it. You count it by adding up all the expenses that project required. If you have all the hours tracked, it is easy to calculate the Actual Cost spent on salaries, resources, and other factors that were needed to complete the project. 3. EARNED VALUE Probably the one, that you will be most interested in Earned Value KPI(Key Performance Indicators), which is also called the Budgeted Cost of Work Performed, is responsible for displaying the results of the planned work and the budget received for completing them.
  • 40. What Is Resource Allocation? Resource allocation is another way to speak of resource management or resource scheduling, which is the scheduling of tasks and the associated resources that those tasks require to be completed. Part of resource allocation is knowing the availability of your resources and scheduling them to coincide with your project timeline. When allocating resources, it can be for the project or non-project activities, such as administration, support, operations, etc. When the project scope changes or project requirements change, resource allocation must also pivot to accommodate these changes.
  • 41. Project Scheduling Scheduling in project management is the listing of activities, deliverables and milestones within a project. A schedule also usually includes a planned staff and finish date, duration and resources assigned to each activity. When people discuss the processes for building a schedule, they are usually referring to the six processes of time management. 1. Plan schedule management 2. Define project activities 3. Sequence activities 4. Estimate resources 5. Estimate duration 6. Develop the project schedule
  • 42. Gantt chart Gantt chart is a type of a bar chart that is used for illustrating project schedules. Gantt charts can be used in any projects that involve effort, resources, milestones and deliveries. Gantt charts allow project managers to track the progress of the entire project. Through Gantt charts, the project manager can keep a track of the individual tasks as well as of the overall project progression.
  • 43. Link for downloading and activating MS Project MS Project Professional 2019 download: http://bit.ly/aiomsp MS Project Professional 2019 activator: http://bit.ly/project2019txt