Software
Project
Management
Dr Meena Malik(meenamlk@gmail.com)
Software Project Management.
Software + Project +Management
• Software ??: Collection of computer programs and related
data
• Project??: a planned piece of work that has a specific
purpose & it comprises:
• Non-routine Tasks
• Planning is required
• Aiming at a specific target
• Work carried out for a customer
• Involving several specialism
• Made up of several different phases
• Constrained by time and resources
• Large and/or complex
Management??:
• Planning – deciding what is to be done
• Organizing – making arrangements
• Staffing – selecting the right people for the job
• Directing – giving instructions
• Monitoring – checking on progress
• Controlling – taking action to remedy hold-ups
• Innovating – coming up with solutions when problems emerge
Constraints on Project
Time: deliver the project as per schedule
Budget: keeping the cost within the client’s
budget
Quality: to deliver a quality product
Software project management
• an art and discipline of planning and supervising software
projects.
• Here software projects are planned, implemented,
monitored and controlled.
• a procedure of managing, allocating and timing resources
to develop computer software that fulfills requirements.
Problems with Software Projects
• Poor estimates and plans
• Lack of quality standards and measures
• Lack of guidance about making organizational decisions
• Lack of techniques to make progress visible
• Poor role definition- who does what?
• Incorrect success criteria
• Inadequate specification of work
• Management ignorance of IT
• Lack of standards
• Lack of up-to date documentation
• Late delivery
• Deadline pressure
• Remote management
• Lack of training
• Lack of quality control
Project Manager
• A project manager is a character who has the overall
responsibility for the planning, design, execution,
monitoring, controlling and closure of a project.
• A project manager represents an essential role in the
achievement of the projects.
• A project manager is a character who is responsible for
giving decisions, both large and small projects.
• The project manager is used to manage the risk and
minimize uncertainty.
• Every decision the project manager makes must directly
profit their project.
Role of a Project Manager
Leader
• A project manager must lead his team and should provide them
direction to make them understand what is expected from all of them.
Mediator
• The Project manager is a medium between his clients and his team. He
must coordinate and transfer all the appropriate information from the
clients to his team and report to the senior management.
Mentor
• He should be there to guide his team at each step and make sure that
the team has an attachment. He provides a recommendation to his
team and points them in the right direction
Responsibilities of a Project Manager
• Managing risks and issues.
• Create the project team and assigns tasks to several
team members.
• Activity planning and sequencing.
• Monitoring and reporting progress.
• Modifies the project plan to deal with the situation.
References
• Software Project management, Walker Royce, Addison
Wesley, 1998.
• https://www.javatpoint.com/software-project-management

More Related Content

PPTX
Lect6 life cycle phases
PPT
Software Quality Management
PPT
Testing Metrics
PPTX
Defining the Problem - Goals and requirements
PPTX
Lect5 improving software economics
PPTX
Software Project Management
PDF
Project Evaluation and Estimation in Software Development
PDF
Project Time Management | Project Schedule Management | Edureka
Lect6 life cycle phases
Software Quality Management
Testing Metrics
Defining the Problem - Goals and requirements
Lect5 improving software economics
Software Project Management
Project Evaluation and Estimation in Software Development
Project Time Management | Project Schedule Management | Edureka

What's hot (20)

PPTX
SEI-CMM.pptx
PPTX
The Scrum Model
PDF
Software Project Management (SPM)
PPTX
Checkpoints of the Process
PPTX
software project management-activities covered
PPT
Software Engineering (Introduction to Software Engineering)
PDF
Software Project Management: Risk Management
PPTX
Introduction to Scrum.ppt
PPTX
Project Estimation
PPT
Sami Zahran Quality Gates
PPT
Improving software econimics
PPTX
Quality in project management
PPTX
software quality
PPT
Software Estimation Techniques
PPTX
Risk Management
PPTX
Chapter 2 Time boxing & agile models
PPTX
Software engineering 23 software reliability
PPT
project planning-estimation
PPT
Simple Process Mapping Techniques
PPTX
The Project's Network Diagram
SEI-CMM.pptx
The Scrum Model
Software Project Management (SPM)
Checkpoints of the Process
software project management-activities covered
Software Engineering (Introduction to Software Engineering)
Software Project Management: Risk Management
Introduction to Scrum.ppt
Project Estimation
Sami Zahran Quality Gates
Improving software econimics
Quality in project management
software quality
Software Estimation Techniques
Risk Management
Chapter 2 Time boxing & agile models
Software engineering 23 software reliability
project planning-estimation
Simple Process Mapping Techniques
The Project's Network Diagram
Ad

Similar to Lect1 intro to software project management (20)

PPTX
Software project management
PPT
Software Project Management Basics
PPTX
Getting Really Good at Projects with Salesforce!.pptx
PPT
Software Project Management(Unit-1). ppt
PPTX
SPM.pptx
PDF
Chapter 1 - Intro to Software Project Management.pdf
PPT
Project management 02112009
PPT
PPTX
E-content -SPM.pptx
PPT
PM-1 Overview.ppt
PPT
SPM-Lec-1nn nnnnnnnnnnnnn nnnnnnnnnnnnn n nnnnn
PPTX
Software Project Management (SPM)
PPTX
Project management chapter_04 for MSBTE
PPTX
Mock Presentation on Software Project Management.pptx
PPTX
13_Project Management in software engineering
PPT
Software Project Management( lecture 1)
PDF
Quality software project managementi need deep explanation for thi.pdf
PPT
223417 Diploma_Sem4_software_engg-chap-05.ppt
PDF
Lect-2: Overview and Traditional SPM, Classic mistakes
PDF
Lect-1: Software Project Management - Project Dimensions, Players, SDLC and P...
Software project management
Software Project Management Basics
Getting Really Good at Projects with Salesforce!.pptx
Software Project Management(Unit-1). ppt
SPM.pptx
Chapter 1 - Intro to Software Project Management.pdf
Project management 02112009
E-content -SPM.pptx
PM-1 Overview.ppt
SPM-Lec-1nn nnnnnnnnnnnnn nnnnnnnnnnnnn n nnnnn
Software Project Management (SPM)
Project management chapter_04 for MSBTE
Mock Presentation on Software Project Management.pptx
13_Project Management in software engineering
Software Project Management( lecture 1)
Quality software project managementi need deep explanation for thi.pdf
223417 Diploma_Sem4_software_engg-chap-05.ppt
Lect-2: Overview and Traditional SPM, Classic mistakes
Lect-1: Software Project Management - Project Dimensions, Players, SDLC and P...
Ad

More from meena466141 (7)

PPTX
different consensus protocols in blockchian.pptx
PPTX
Fundametals of Blockchain and basics_L1.pptx
PPTX
PPT FOR EXPLAINING MERKLE tree and SPV.pptx
PPTX
New Microsoft PowerPoint Presentation.pptx
PPTX
Lect4 software economics
PPTX
Lect3 conventional vs modern spm
PPTX
Lect2 conventional software management
different consensus protocols in blockchian.pptx
Fundametals of Blockchain and basics_L1.pptx
PPT FOR EXPLAINING MERKLE tree and SPV.pptx
New Microsoft PowerPoint Presentation.pptx
Lect4 software economics
Lect3 conventional vs modern spm
Lect2 conventional software management

Recently uploaded (20)

PPTX
Soft Skills Unit 2 Listening Speaking Reading Writing.pptx
PPT
UNIT-I Machine Learning Essentials for 2nd years
PDF
B461227.pdf American Journal of Multidisciplinary Research and Review
PDF
Mechanics of materials week 2 rajeshwari
PDF
Engineering Solutions for Ethical Dilemmas in Healthcare (www.kiu.ac.ug)
PDF
VTU IOT LAB MANUAL (BCS701) Computer science and Engineering
PDF
V2500 Owner and Operatore Guide for Airbus
PDF
IAE-V2500 Engine Airbus Family A319/320
PPT
Basics Of Pump types, Details, and working principles.
PPTX
Research Writing, Mechanical Engineering
PPTX
Real Estate Management PART 1.pptxFFFFFFFFFFFFF
PDF
Introduction to Machine Learning -Basic concepts,Models and Description
PPTX
MODULE 02 - CLOUD COMPUTING-Virtual Machines and Virtualization of Clusters a...
PDF
electrical machines course file-anna university
PDF
Using Technology to Foster Innovative Teaching Practices (www.kiu.ac.ug)
PPTX
IOP Unit 1.pptx for btech 1st year students
PPTX
22ME926Introduction to Business Intelligence and Analytics, Advanced Integrat...
PPTX
INTERNET OF THINGS - EMBEDDED SYSTEMS AND INTERNET OF THINGS
PDF
25AF1191PC303 MODULE-1 CHAIN SURVEYING SEMESTER III SURVEYING
PPTX
1. Effective HSEW Induction Training - EMCO 2024, O&M.pptx
Soft Skills Unit 2 Listening Speaking Reading Writing.pptx
UNIT-I Machine Learning Essentials for 2nd years
B461227.pdf American Journal of Multidisciplinary Research and Review
Mechanics of materials week 2 rajeshwari
Engineering Solutions for Ethical Dilemmas in Healthcare (www.kiu.ac.ug)
VTU IOT LAB MANUAL (BCS701) Computer science and Engineering
V2500 Owner and Operatore Guide for Airbus
IAE-V2500 Engine Airbus Family A319/320
Basics Of Pump types, Details, and working principles.
Research Writing, Mechanical Engineering
Real Estate Management PART 1.pptxFFFFFFFFFFFFF
Introduction to Machine Learning -Basic concepts,Models and Description
MODULE 02 - CLOUD COMPUTING-Virtual Machines and Virtualization of Clusters a...
electrical machines course file-anna university
Using Technology to Foster Innovative Teaching Practices (www.kiu.ac.ug)
IOP Unit 1.pptx for btech 1st year students
22ME926Introduction to Business Intelligence and Analytics, Advanced Integrat...
INTERNET OF THINGS - EMBEDDED SYSTEMS AND INTERNET OF THINGS
25AF1191PC303 MODULE-1 CHAIN SURVEYING SEMESTER III SURVEYING
1. Effective HSEW Induction Training - EMCO 2024, O&M.pptx

Lect1 intro to software project management

  • 2. Software Project Management. Software + Project +Management • Software ??: Collection of computer programs and related data • Project??: a planned piece of work that has a specific purpose & it comprises: • Non-routine Tasks • Planning is required • Aiming at a specific target • Work carried out for a customer • Involving several specialism • Made up of several different phases • Constrained by time and resources • Large and/or complex
  • 3. Management??: • Planning – deciding what is to be done • Organizing – making arrangements • Staffing – selecting the right people for the job • Directing – giving instructions • Monitoring – checking on progress • Controlling – taking action to remedy hold-ups • Innovating – coming up with solutions when problems emerge
  • 4. Constraints on Project Time: deliver the project as per schedule Budget: keeping the cost within the client’s budget Quality: to deliver a quality product
  • 5. Software project management • an art and discipline of planning and supervising software projects. • Here software projects are planned, implemented, monitored and controlled. • a procedure of managing, allocating and timing resources to develop computer software that fulfills requirements.
  • 6. Problems with Software Projects • Poor estimates and plans • Lack of quality standards and measures • Lack of guidance about making organizational decisions • Lack of techniques to make progress visible • Poor role definition- who does what? • Incorrect success criteria • Inadequate specification of work • Management ignorance of IT • Lack of standards • Lack of up-to date documentation • Late delivery • Deadline pressure • Remote management • Lack of training • Lack of quality control
  • 7. Project Manager • A project manager is a character who has the overall responsibility for the planning, design, execution, monitoring, controlling and closure of a project. • A project manager represents an essential role in the achievement of the projects. • A project manager is a character who is responsible for giving decisions, both large and small projects. • The project manager is used to manage the risk and minimize uncertainty. • Every decision the project manager makes must directly profit their project.
  • 8. Role of a Project Manager Leader • A project manager must lead his team and should provide them direction to make them understand what is expected from all of them. Mediator • The Project manager is a medium between his clients and his team. He must coordinate and transfer all the appropriate information from the clients to his team and report to the senior management. Mentor • He should be there to guide his team at each step and make sure that the team has an attachment. He provides a recommendation to his team and points them in the right direction
  • 9. Responsibilities of a Project Manager • Managing risks and issues. • Create the project team and assigns tasks to several team members. • Activity planning and sequencing. • Monitoring and reporting progress. • Modifies the project plan to deal with the situation.
  • 10. References • Software Project management, Walker Royce, Addison Wesley, 1998. • https://www.javatpoint.com/software-project-management