Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
E-content -SPM.pptx
1. Course : IT8075- SOFTWARE PROJECT MANAGEMENT
TOPIC: INTRODUCTION TO SPM
Year: IV CSE Semester: VII
L.NITHYA
AP-CSE
NEHRU INSTITUTE OF TECHNOLOGY
KALIYAPURAM, COIMBATORE
ISO 14001: 2004 Certified
[Approved by AICTE, New Delhi & Affiliated to Anna University, Chennai]
Recognized by UGC with 2(f)
DEPARTMENT OF COMPUTER SCIENCE AND ENGINNERING
2. • Project
• Software Project
• Software Project Management (SPM)
What is a Project?
Aspecific plan or design”
“Aplanned undertaking”
“Alarge undertaking e.g. a public works scheme”
Introduction to SPM
3. 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.
What is a Software Project?
4. Project results
short - term outputs (immediate results of activities or
project deliverables)
Long – term outputs (changes in behaviour , practice or
policy resulting from the result)
5. Jobs versus Projects
• ‘Jobs’ – repetition of very well-defined and well understood
tasks with very little uncertainty
• ‘Exploration’ – e.g. finding a cure for cancer: the outcome is
very uncertain
• ‘Projects’ – in the middle!
6. Characteristics of Projects
Non-routine
Planned
Aiming at a specific target
Work carried out for a customer
Involving several specialisms
Made up of several different phases
Constrained by time and resources
Large and/or complex
7. What is Software Project Management?
• Software project management refers to the branch
of project management dedicated to the planning,
scheduling, resource allocation, execution, tracking and
delivery of software and web projects.
• A Project is planned activity , and it focuses on meeting
the objectives of project stakeholders.
• The aim of project management is to ensure that the
objectives are satisfied.
8. Importance of Software Project Management
Many software Project fails:
•Due to faulty project management practices.
•It is important to learn different aspects of software
project management.
So it is important,
To enable a group of engineers to work efficiently towards
successful completion of a software project.
9. Software Project Manager
•A software project manager is a person who undertakes
the responsibility of executing the software project.
• Software project manager is thoroughly aware of all the
phases of SDLC that the software would go through.
• Project manager may never directly involve in producing
the end product but he controls and manages the
activities involved in production.
10. Few responsibilities that a Project manager
•Managing People
•Act as project leader
•Liaison with stakeholders
•Managing human resources
•Setting up reporting hierarchy etc.
•Managing Project
•Defining and setting up project scope
•Managing project management activities
•Monitoring progress and performance
•Risk analysis at every phase
•Take necessary step to avoid or come out of problems
•Act as project spokesperson
11. Software Management Activities
:
Software project management comprises of a number of
activities, which contains planning of project, deciding
scope of software product, estimation of cost in various
terms, scheduling of tasks and events, and resource
management. Project management activities may include
•Project Planning
•Scope Management
•Project Estimation