SlideShare uma empresa Scribd logo
1 de 10
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

Mais conteúdo relacionado

Mais procurados

Week01 introduction
Week01 introductionWeek01 introduction
Week01 introduction
minhasg
 
Week 01 - What is Project Management
Week 01 - What is Project ManagementWeek 01 - What is Project Management
Week 01 - What is Project Management
Abid Khan
 
software management, project management,
software management, project management,software management, project management,
software management, project management,
Lisa Elisa
 
Multiple project's management in service industry
Multiple project's management in service industryMultiple project's management in service industry
Multiple project's management in service industry
Samit Jain
 
Project management
Project managementProject management
Project management
Anshu Suri
 
gracetoramanian-resume 012517
gracetoramanian-resume 012517gracetoramanian-resume 012517
gracetoramanian-resume 012517
Grace Toramanian
 

Mais procurados (20)

Introduction to project management
Introduction to project managementIntroduction to project management
Introduction to project management
 
Week01 introduction
Week01 introductionWeek01 introduction
Week01 introduction
 
Critical Success Factors & Project Management
Critical Success Factors & Project ManagementCritical Success Factors & Project Management
Critical Success Factors & Project Management
 
Project Manager Job Description
Project Manager Job DescriptionProject Manager Job Description
Project Manager Job Description
 
Critical success factors in construction projects
Critical success factors in construction projectsCritical success factors in construction projects
Critical success factors in construction projects
 
Enterprise Software Implementation
Enterprise Software ImplementationEnterprise Software Implementation
Enterprise Software Implementation
 
Week 01 - What is Project Management
Week 01 - What is Project ManagementWeek 01 - What is Project Management
Week 01 - What is Project Management
 
software management, project management,
software management, project management,software management, project management,
software management, project management,
 
2.CMMI L2 GO Contact - Paulo Roncon
2.CMMI L2 GO Contact - Paulo Roncon2.CMMI L2 GO Contact - Paulo Roncon
2.CMMI L2 GO Contact - Paulo Roncon
 
Beyond PMP: Integration Management
Beyond PMP: Integration ManagementBeyond PMP: Integration Management
Beyond PMP: Integration Management
 
Project Management - Value Proposition
Project Management - Value PropositionProject Management - Value Proposition
Project Management - Value Proposition
 
Multiple project's management in service industry
Multiple project's management in service industryMultiple project's management in service industry
Multiple project's management in service industry
 
Manpro ppt
Manpro pptManpro ppt
Manpro ppt
 
Project management
Project managementProject management
Project management
 
The art and craft of writing successful proposals
The art and craft of writing successful proposalsThe art and craft of writing successful proposals
The art and craft of writing successful proposals
 
Rate your Project manager – to express yourself
Rate your Project manager – to express yourself Rate your Project manager – to express yourself
Rate your Project manager – to express yourself
 
gracetoramanian-resume 012517
gracetoramanian-resume 012517gracetoramanian-resume 012517
gracetoramanian-resume 012517
 
Project cycle
Project cycleProject cycle
Project cycle
 
Managment spectrum
Managment spectrumManagment spectrum
Managment spectrum
 
Relaunching gainsight at your organization
Relaunching gainsight at your organizationRelaunching gainsight at your organization
Relaunching gainsight at your organization
 

Destaque

Contractual Risk Transfer in Construction Contracts
Contractual Risk Transfer in Construction ContractsContractual Risk Transfer in Construction Contracts
Contractual Risk Transfer in Construction Contracts
Gary L. Henry
 
Types and dimensions of project
Types and dimensions of projectTypes and dimensions of project
Types and dimensions of project
kajumba
 
risk management
risk managementrisk management
risk management
Que Tomeyz
 
Projects types
Projects types Projects types
Projects types
Ahmed Sakr
 
Types of contract in Project management
Types of contract in Project managementTypes of contract in Project management
Types of contract in Project management
Ali Heydari
 

Destaque (7)

Contractual Risk Transfer in Construction Contracts
Contractual Risk Transfer in Construction ContractsContractual Risk Transfer in Construction Contracts
Contractual Risk Transfer in Construction Contracts
 
PM Session 4
PM Session 4PM Session 4
PM Session 4
 
Types and dimensions of project
Types and dimensions of projectTypes and dimensions of project
Types and dimensions of project
 
risk management
risk managementrisk management
risk management
 
Projects types
Projects types Projects types
Projects types
 
Types of contract in Project management
Types of contract in Project managementTypes of contract in Project management
Types of contract in Project management
 
Types of contract
Types of contractTypes of contract
Types of contract
 

Semelhante a Software Project Management 02

Tavant Whitepaper-MeasuringProjectSuccess-Final
Tavant Whitepaper-MeasuringProjectSuccess-FinalTavant Whitepaper-MeasuringProjectSuccess-Final
Tavant Whitepaper-MeasuringProjectSuccess-Final
SEKHAR KOMMURI
 
A Project Manager must know the status of a given project at all tim.pdf
A Project Manager must know the status of a given project at all tim.pdfA Project Manager must know the status of a given project at all tim.pdf
A Project Manager must know the status of a given project at all tim.pdf
pasqualealvarez467
 
Introduction to project management.ppt for
Introduction to project management.ppt  forIntroduction to project management.ppt  for
Introduction to project management.ppt for
ItcHcm1
 
x-introduction-to-project-management-110720031057-phpapp01 (1).pdf
x-introduction-to-project-management-110720031057-phpapp01 (1).pdfx-introduction-to-project-management-110720031057-phpapp01 (1).pdf
x-introduction-to-project-management-110720031057-phpapp01 (1).pdf
EidTahir
 

Semelhante a Software Project Management 02 (20)

Project management processes ch3 (1)
Project management processes ch3 (1)Project management processes ch3 (1)
Project management processes ch3 (1)
 
Asset Finance Systems: Project Initiation "101"
Asset Finance Systems: Project Initiation "101"Asset Finance Systems: Project Initiation "101"
Asset Finance Systems: Project Initiation "101"
 
Asset Finance Systems: Project Initiation "101"
Asset Finance Systems: Project Initiation "101"Asset Finance Systems: Project Initiation "101"
Asset Finance Systems: Project Initiation "101"
 
Computing Project
Computing Project Computing Project
Computing Project
 
Erp-PMO
Erp-PMOErp-PMO
Erp-PMO
 
Explore the System Development Life Cycle and Phases
Explore the System Development Life Cycle and PhasesExplore the System Development Life Cycle and Phases
Explore the System Development Life Cycle and Phases
 
Web Development Project Management.
Web Development Project Management.Web Development Project Management.
Web Development Project Management.
 
Pmbok
PmbokPmbok
Pmbok
 
Software Project Management (SPM)
Software Project Management (SPM)Software Project Management (SPM)
Software Project Management (SPM)
 
Assignment
Assignment Assignment
Assignment
 
Tavant Whitepaper-MeasuringProjectSuccess-Final
Tavant Whitepaper-MeasuringProjectSuccess-FinalTavant Whitepaper-MeasuringProjectSuccess-Final
Tavant Whitepaper-MeasuringProjectSuccess-Final
 
A Project Manager must know the status of a given project at all tim.pdf
A Project Manager must know the status of a given project at all tim.pdfA Project Manager must know the status of a given project at all tim.pdf
A Project Manager must know the status of a given project at all tim.pdf
 
Introduction to project management.ppt for
Introduction to project management.ppt  forIntroduction to project management.ppt  for
Introduction to project management.ppt for
 
Software Project Management | An Overview of the Software Project Management
Software Project Management | An Overview of the Software Project ManagementSoftware Project Management | An Overview of the Software Project Management
Software Project Management | An Overview of the Software Project Management
 
Project Plan Development - A FlackVentures Training Example
Project Plan Development - A FlackVentures Training ExampleProject Plan Development - A FlackVentures Training Example
Project Plan Development - A FlackVentures Training Example
 
Identifying a project in trouble and re-planning
Identifying a project in trouble and re-planningIdentifying a project in trouble and re-planning
Identifying a project in trouble and re-planning
 
x-introduction-to-project-management-110720031057-phpapp01 (1).pdf
x-introduction-to-project-management-110720031057-phpapp01 (1).pdfx-introduction-to-project-management-110720031057-phpapp01 (1).pdf
x-introduction-to-project-management-110720031057-phpapp01 (1).pdf
 
Software project management- Software Engineering
Software project management- Software EngineeringSoftware project management- Software Engineering
Software project management- Software Engineering
 
A Complete Guide To Software Release Planning New.pdf
A Complete Guide To Software Release Planning New.pdfA Complete Guide To Software Release Planning New.pdf
A Complete Guide To Software Release Planning New.pdf
 
Project Management Complete Concept
Project Management Complete Concept Project Management Complete Concept
Project Management Complete Concept
 

Último

The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
shinachiaurasa2
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
masabamasaba
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
masabamasaba
 
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
chiefasafspells
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
masabamasaba
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
VictoriaMetrics
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Medical / Health Care (+971588192166) Mifepristone and Misoprostol tablets 200mg
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
masabamasaba
 

Último (20)

tonesoftg
tonesoftgtonesoftg
tonesoftg
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
 
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
 

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