SlideShare a Scribd company logo
Software Project
Management
Four Project Dimensions
Sheikh Khawar Qayyum
People in Software Management
 The most important contributor to a successful software project.
 Selection of smart people is crucial.
 Associate real good people, grow good people and provide an environment in
which good people can produce.
The Players (People in Software
Management)
 Senior Managers (Define business issues that have significant influence on
project)
 Project Managers (Plan, organize, motivate and control the practitioners)
 Practitioners (Deliver the technical skills require to engineer a product or
application)
 Customers (Specify the requirements for the software or stakeholders who
have interest in outcomes)
 End Users (The users who interact with the software)
People Management Capability Maturity
Model (PM-CMM)
 It defines following key practice areas for software people
 Recruiting
 Selection
 Performance Management
 Training
 Compensation
 Career Development
 Organization & Work Design
 Team Building
 Culture Development
 Organization with high level of maturity gains effective software engineering
practices.
Software Process
 A roadmap to create a timely & high quality software (result).
 This process varies from software to software.
 It provides frame work to establish a comprehensive plan for software
development.
 Software plan includes requirement gathering, tasks, milestones &
deliverables.
 In last umbrella activities are also part of software process such as quality
assurance, configuration management & maintenance. Umbrella activities are
independent of any framework and occur throughout the process.
Product
 Pareto Principal 80/20
 80% of defects arise from 20% of the processes issues.
 20% of sales force produces 80% of your company revenue.
 80% of delays in schedule arise from 20% of your possible causes of the delays.
 Work on 20% that is really important, don’t just work, work smart on right
things.
 If something in the schedule has to slip, if something isn’t going to get done,
make sure that it is not part of that 20%.
 This rules help you to keep focus on 20% that matters. Those 20% produce 80%
of your result so identify and focus on these things.
 While gathering requirements, portioning, positioning and delivering the work
always plan as per this rule.
Software Project
 Divide into several phases known as software phases to improve management,
and control.
 Collectively software phases are project life cycle.
 Initiation (Vision, establishment of goals & expectations, team building & scope)
 Planning (Refine scope, identify tasks, define schedule and budgeting)
 Execution (Goal accomplishment, leading team, solving problems, engineering
project)
 Controlling (Monitor changes, corrections, adjustments in budget & schedule or
expectations & goals)
 Closing (Deliver project to end users, acknowledge results, and accessing success)
 Development point of view it is referred as software development life cycle.
Project Phases
 Each phases has one or more deliverables.
 Deliverable is a verifiable work product and by reviewing which a phase can be
concluded.
 Upon conclusion of each phase review of following is completed;
 Determine to move project to next phase.
 Detect & correct errors, and cost effectiveness.
 Phase end reviews are phase exits, stage gates or kill points.
 Deliverables from preceding phase are usually approved before work starts on
next phase. However sometimes subsequent phase is begun prior approval
when the risks involved are deemed acceptable. This overlapping of phases is
called fast tracking.
Project Life Cycle
 It defines the start and end of a project and the activities that used to link the associative
processes i.e., requirements to design, design to manufacturing, or constructions to
operations.
 It also explains;
 What should be done in each phase?
 Who should be involved in each phase?
 It’s description may be general or detailed. Detailed approaches are called Project
Management Methodologies that includes numerous forms, charts, & checklists.
 Cost, staffing level and probability of success are lower at the start.
 Cost & staffing level drop rapidly towards the end of the project. Probability to success gets
higher as the project continues.
 Risk, uncertainty, stakeholder influence on project’s product and cost is highest at start and
gets progressively lower in the end.
 Cost of changes and error correction generally increases as the project continues.
Software Development Life Cycle
 It may vary from organization to organization and includes following
activities;
 Concept Phase
 Requirement Phase
 Design Phase
 Development Phase
 Operation Phase

More Related Content

PPTX
Software Project Management 4
PPTX
Software Project Management 01
PDF
12 Terms You Should Know Project Management Fundamentals
PPTX
The software Implementation Process
PDF
Agile project management SCRUM
PDF
Project Management Value Proposition V1.0
PPTX
Intro to project management
PPSX
Maria Managment Spectrum
Software Project Management 4
Software Project Management 01
12 Terms You Should Know Project Management Fundamentals
The software Implementation Process
Agile project management SCRUM
Project Management Value Proposition V1.0
Intro to project management
Maria Managment Spectrum

What's hot (20)

PPT
Introduction to project management
PPT
Week01 introduction
PDF
Critical Success Factors & Project Management
DOC
Project Manager Job Description
PPT
Critical success factors in construction projects
PPT
Enterprise Software Implementation
PPT
Week 01 - What is Project Management
PPT
software management, project management,
PPTX
2.CMMI L2 GO Contact - Paulo Roncon
PDF
Beyond PMP: Integration Management
PPTX
Project Management - Value Proposition
PPT
Multiple project's management in service industry
PPTX
Manpro ppt
PPT
Project management
PPTX
The art and craft of writing successful proposals
PPT
Rate your Project manager – to express yourself
DOC
gracetoramanian-resume 012517
PPT
Project cycle
PDF
Relaunching gainsight at your organization
Introduction to project management
Week01 introduction
Critical Success Factors & Project Management
Project Manager Job Description
Critical success factors in construction projects
Enterprise Software Implementation
Week 01 - What is Project Management
software management, project management,
2.CMMI L2 GO Contact - Paulo Roncon
Beyond PMP: Integration Management
Project Management - Value Proposition
Multiple project's management in service industry
Manpro ppt
Project management
The art and craft of writing successful proposals
Rate your Project manager – to express yourself
gracetoramanian-resume 012517
Project cycle
Relaunching gainsight at your organization
Ad

Viewers also liked (7)

PDF
Contractual Risk Transfer in Construction Contracts
PPT
PM Session 4
PPTX
Types and dimensions of project
PPT
risk management
PPTX
Projects types
PPT
Types of contract in Project management
PPTX
Types of contract
Contractual Risk Transfer in Construction Contracts
PM Session 4
Types and dimensions of project
risk management
Projects types
Types of contract in Project management
Types of contract
Ad

Similar to Software Project Management 02 (20)

PDF
Lect-1: Software Project Management - Project Dimensions, Players, SDLC and P...
PPTX
13_Project Management in software engineering
PPT
PPTX
Unit 1 spm
PPTX
Unit 1 spm
PDF
nicolas emanuel liso fabbri_project management
PDF
Lect-2: Overview and Traditional SPM, Classic mistakes
PPT
Software Project Management( lecture 1)
PDF
Software Development Process.pdf
PPT
PDF
Software Project Management | An Overview of the Software Project Management
PDF
Software Development Process, How to Make it Successful.pdf
PPT
Project Management For The Curious
PPT
Introduction to Software Project Management
PPTX
Project management chapter_04 for MSBTE
PPT
1 2. project management
PPTX
software project management
PPTX
Software project management
PPTX
SYSTEM LIFE CYCLE_DurgaPrasad_TA Assignemnt 02
PPTX
UNIT V - 1 SPM.pptx
Lect-1: Software Project Management - Project Dimensions, Players, SDLC and P...
13_Project Management in software engineering
Unit 1 spm
Unit 1 spm
nicolas emanuel liso fabbri_project management
Lect-2: Overview and Traditional SPM, Classic mistakes
Software Project Management( lecture 1)
Software Development Process.pdf
Software Project Management | An Overview of the Software Project Management
Software Development Process, How to Make it Successful.pdf
Project Management For The Curious
Introduction to Software Project Management
Project management chapter_04 for MSBTE
1 2. project management
software project management
Software project management
SYSTEM LIFE CYCLE_DurgaPrasad_TA Assignemnt 02
UNIT V - 1 SPM.pptx

Recently uploaded (20)

PPTX
Essential Infomation Tech presentation.pptx
PDF
How Creative Agencies Leverage Project Management Software.pdf
PDF
Digital Strategies for Manufacturing Companies
PDF
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
PDF
AI in Product Development-omnex systems
PDF
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
PDF
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
PDF
Upgrade and Innovation Strategies for SAP ERP Customers
PDF
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
PDF
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
PPTX
Reimagine Home Health with the Power of Agentic AI​
PDF
Design an Analysis of Algorithms I-SECS-1021-03
PPTX
L1 - Introduction to python Backend.pptx
PDF
Design an Analysis of Algorithms II-SECS-1021-03
PPTX
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
PPTX
history of c programming in notes for students .pptx
PPTX
Operating system designcfffgfgggggggvggggggggg
PPTX
Transform Your Business with a Software ERP System
PDF
Adobe Illustrator 28.6 Crack My Vision of Vector Design
PDF
Understanding Forklifts - TECH EHS Solution
Essential Infomation Tech presentation.pptx
How Creative Agencies Leverage Project Management Software.pdf
Digital Strategies for Manufacturing Companies
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
AI in Product Development-omnex systems
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
Upgrade and Innovation Strategies for SAP ERP Customers
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
Reimagine Home Health with the Power of Agentic AI​
Design an Analysis of Algorithms I-SECS-1021-03
L1 - Introduction to python Backend.pptx
Design an Analysis of Algorithms II-SECS-1021-03
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
history of c programming in notes for students .pptx
Operating system designcfffgfgggggggvggggggggg
Transform Your Business with a Software ERP System
Adobe Illustrator 28.6 Crack My Vision of Vector Design
Understanding Forklifts - TECH EHS Solution

Software Project Management 02

  • 1. Software Project Management Four Project Dimensions Sheikh Khawar Qayyum
  • 2. People in Software Management  The most important contributor to a successful software project.  Selection of smart people is crucial.  Associate real good people, grow good people and provide an environment in which good people can produce.
  • 3. The Players (People in Software Management)  Senior Managers (Define business issues that have significant influence on project)  Project Managers (Plan, organize, motivate and control the practitioners)  Practitioners (Deliver the technical skills require to engineer a product or application)  Customers (Specify the requirements for the software or stakeholders who have interest in outcomes)  End Users (The users who interact with the software)
  • 4. People Management Capability Maturity Model (PM-CMM)  It defines following key practice areas for software people  Recruiting  Selection  Performance Management  Training  Compensation  Career Development  Organization & Work Design  Team Building  Culture Development  Organization with high level of maturity gains effective software engineering practices.
  • 5. Software Process  A roadmap to create a timely & high quality software (result).  This process varies from software to software.  It provides frame work to establish a comprehensive plan for software development.  Software plan includes requirement gathering, tasks, milestones & deliverables.  In last umbrella activities are also part of software process such as quality assurance, configuration management & maintenance. Umbrella activities are independent of any framework and occur throughout the process.
  • 6. Product  Pareto Principal 80/20  80% of defects arise from 20% of the processes issues.  20% of sales force produces 80% of your company revenue.  80% of delays in schedule arise from 20% of your possible causes of the delays.  Work on 20% that is really important, don’t just work, work smart on right things.  If something in the schedule has to slip, if something isn’t going to get done, make sure that it is not part of that 20%.  This rules help you to keep focus on 20% that matters. Those 20% produce 80% of your result so identify and focus on these things.  While gathering requirements, portioning, positioning and delivering the work always plan as per this rule.
  • 7. Software Project  Divide into several phases known as software phases to improve management, and control.  Collectively software phases are project life cycle.  Initiation (Vision, establishment of goals & expectations, team building & scope)  Planning (Refine scope, identify tasks, define schedule and budgeting)  Execution (Goal accomplishment, leading team, solving problems, engineering project)  Controlling (Monitor changes, corrections, adjustments in budget & schedule or expectations & goals)  Closing (Deliver project to end users, acknowledge results, and accessing success)  Development point of view it is referred as software development life cycle.
  • 8. Project Phases  Each phases has one or more deliverables.  Deliverable is a verifiable work product and by reviewing which a phase can be concluded.  Upon conclusion of each phase review of following is completed;  Determine to move project to next phase.  Detect & correct errors, and cost effectiveness.  Phase end reviews are phase exits, stage gates or kill points.  Deliverables from preceding phase are usually approved before work starts on next phase. However sometimes subsequent phase is begun prior approval when the risks involved are deemed acceptable. This overlapping of phases is called fast tracking.
  • 9. Project Life Cycle  It defines the start and end of a project and the activities that used to link the associative processes i.e., requirements to design, design to manufacturing, or constructions to operations.  It also explains;  What should be done in each phase?  Who should be involved in each phase?  It’s description may be general or detailed. Detailed approaches are called Project Management Methodologies that includes numerous forms, charts, & checklists.  Cost, staffing level and probability of success are lower at the start.  Cost & staffing level drop rapidly towards the end of the project. Probability to success gets higher as the project continues.  Risk, uncertainty, stakeholder influence on project’s product and cost is highest at start and gets progressively lower in the end.  Cost of changes and error correction generally increases as the project continues.
  • 10. Software Development Life Cycle  It may vary from organization to organization and includes following activities;  Concept Phase  Requirement Phase  Design Phase  Development Phase  Operation Phase