SlideShare a Scribd company logo
SOFTWARE PROJECT
MANAGEMENT
(Introduced in 2013 by IBM)
Nishant Kumar
LECTURE-1
Basic Definitions
OBJECTIVE
• Define a project management
• Define the following terms
Project
Sub-Project
Program
Portfolio Management
• List the phases of the project life cycle.
Why SPM(Software
Project Management)
?
What is Management ?
Management in business and organizations is the
function that coordinates the efforts of people to
accomplish goals and objectives using available
resources efficiently and effectively. Management
comprises planning, organizing, staffing, leading or
directing, and controlling an organization to
accomplish the goal.
--Wikipedia
What is Project ?
Project is a ‘temporary’ endeavor undertaken to create a unique
service, product or result. It has a definite beginning and a
definite end. It is undertaken to create a lasting outcome.
or
A project is well-defined task, which is a collection of several
operations done in order to achieve a goal (for example,
software development and delivery). A Project can be
characterized as:
 Every project has a goal.
 Project is not routine activity or day-to-day operations.
 Project comes with a start time and end time.
 Project ends when its goal is achieved hence it is a temporary
phase in the lifetime of an organization.
 Project needs adequate resources in terms of time,
manpower, finance, material and knowledge-bank.
Project Management
Project Management is the application of knowledge,
skills, tools and techniques to project activities to meet
the project requirements.
Software Project Management is….
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 is the art and science of
planning and leading software projects.It is a sub-discipline
of project management in which software projects are
planned, implemented, monitored and controlled.
 Software projects have several properties that make
them very different to other kinds of engineering
project.
 The product is intangible.
Its hard to claim a bridge is 90% complete if there is not 90%
of the bridge there. It is easy to claim that a software project is
90% complete, even if there are no visible outcomes.
 Large software projects are often “bespoke”.
Most large software systems are one-off, with experience
gained in one project being of little help in another.
 The technology changes very quickly.
Most large software projects employ new technology; for
many projects, this is the raison d’etre
SPM over Another Project
WHY WE NEED TO LEARN
SOFTWARE PROJECT
MANAGEMENT
?
To deliver a quality product.
To keep cost within clients budget.
Tracking of project stages.
Accomplishing task as per schedule.
Lets discuss five process groups
 Initiating
 Planning
 Executing
 Monitoring and Controlling
 Closing
Managing Project Requirements in broader
context
 Identifying Requirements
 Addressing the needs and expectations of the
stakeholders
 Balancing the competing project constraints
including , but not limited to scope, quality, schedule,
budget, resources and risk.
Portfolio Management
Portfolio management is a centralized management of one
or more portfolios. It includes identifying, prioritizing,
authorizing, managing and controlling projects, programs,
and other related work, to achieve specific strategic
business objectives.
 Example:
An infrastructure firm that has the strategic objective of
maximizing the return on its investments may put together
a portfolio that includes a mix of projects in oil and gas,
water, roads, rail and airports. For this mix, the firm may
choose to manage related projects as one program. All of
the power projects may be grouped together as a power
program.
Project Phases
 Project phases are components of the project life cycle.
They are divisions within a project where extra control is
needed to effectively manage the completion of a major
deliverable. It can be sequential or can overlap. They
mainly facilitate ease of management, planning and
control.
 Project phases can be mapped to the following life cycle
structure irrespective of size or project complexity:
1. Initiating the project
2. Organizing and preparing
3. Carrying out the project work
4. Closing the project
Project Lifecycle Characteristics
 In project life cycle cost and staffing levels are low in
the initial stages, increase while work is carried out
and then drops.
Initial Phase
Cost and
staffing levels
low
Final Phase
Cost & staffing
levels drop
Intermediate Phase
Cost and staffing levels peak
Time
Cost&StaffingLevel
…
 The cost of changes and correcting errors typically
increases substantially as the project approaches
completion.
 Stakeholder influence, risk and uncertainty are high
in the initial stages, dropping over the life of the
project.
Term Definition
Project A project is a temporary endeavor undertaken to create a unique product, service, or result.
Temporary means that every project has a definite beginning and a definite end.
Subproject A subproject is a set of work units assigned to a single project organizational unit to divide the
project into more manageable components.
Program A program is a group of related projects managed in a coordinated way to obtain benefits and
control not available from managing them individually.
Project management Project management is the application of knowledge, skills, tools and techniques to project activities
to meet the project requirements.
Portfolio
Management
The centralized management of one or more portfolios, which includes identifying, prioritizing,
authorizing, managing and controlling projects, programs, and other related work, to achieve
specific strategic business objectives.
Portfolio A collection of projects or programs and other work that are grouped together to facilitate effective
management of that work to meet strategic business objectives.
Progressive
Elaboration
Continuously improving and detailing a plan as more detailed and specific information and more
accurate estimates become available as the project progresses, and thereby producing more
accurate and complete plans that result from the successive iterations of the planning process.
Project Management
Office (PMO)
An organizational body or entity assigned various responsibilities related to the centralized and
coordinated management of those projects under its domain.
Sponsor A sponsor is an individual or an organization that has the authority to perform, delegate or
ensure completion of the following project commitments:
 Formalisation of an agreement with the delivery organization
 Approval to proceed with the start of the project or of a phase
 Acceptance of the deliverables from the project
 Spending for the cost or price, or both, of the project as specified in the agreement
QUICKRECALL
Assignment
 Discuss the phases in your projects.
LECTURE-2
Project Stakeholders and
Organizational Influences on
Project Management
OBJECTIVE:
• Define stakeholders.
• List some of the key stakeholders in a software development
project.
• Explain the relationship between stakeholders and the project.
• List the different types of organizational structures.
• Explain the influence of an organizational structure on project
management
Term Definition
Project A project is a temporary endeavor undertaken to create a unique product, service, or result.
Temporary means that every project has a definite beginning and a definite end.
Subproject A subproject is a set of work units assigned to a single project organizational unit to divide the
project into more manageable components.
Program A program is a group of related projects managed in a coordinated way to obtain benefits and
control not available from managing them individually.
Project management Project management is the application of knowledge, skills, tools and techniques to project activities
to meet the project requirements.
Portfolio
Management
The centralized management of one or more portfolios, which includes identifying, prioritizing,
authorizing, managing and controlling projects, programs, and other related work, to achieve
specific strategic business objectives.
Portfolio A collection of projects or programs and other work that are grouped together to facilitate effective
management of that work to meet strategic business objectives.
Progressive
Elaboration
Continuously improving and detailing a plan as more detailed and specific information and more
accurate estimates become available as the project progresses, and thereby producing more
accurate and complete plans that result from the successive iterations of the planning process.
Project Management
Office (PMO)
An organizational body or entity assigned various responsibilities related to the centralized and
coordinated management of those projects under its domain.
Sponsor A sponsor is an individual or an organization that has the authority to perform, delegate or
ensure completion of the following project commitments:
 Formalisation of an agreement with the delivery organization
 Approval to proceed with the start of the project or of a phase
 Acceptance of the deliverables from the project
 Spending for the cost or price, or both, of the project as specified in the agreement
QUICKRECALL
STAKE-HOLDERS
 Stakeholders are the people or organizations actively involved in the
project, or whose interests may be positively or negatively affected
by the start or completion of the project. They can positively or
negatively affect the project by execution (start) or completion of the
project. They may exert influence over the project, its deliverables
and on the project team. It can be both internal and external.
 Some key stakeholders in a software development project:
 Executive Sponsor or Funding Authority
 Project Manager
 Product Manager
 Project Team Members including Analysts, Developers, Testers and
Technical Writers
 Quality Assurance Team
 Marketing and Finance Team
 Government Agencies and Regulatory Bodies
 Vendors and Sub contractors
 Business Partners
 Financial Institutions and Banks, etc.
Organizational Structure
 It is of three types
 Functional
 Project Based
 Matrix
Functional Organization
The functional organization is the classical hierarchy. Staff
members are grouped by skills, functional specialty, or
other common attribute and report to a single individual
above them in the hierarchy.
Project
coordination
Chief
Executive
Functional
Manager
Functional
Manager
Functional
Manager
Staff Staff Staff Staff Staff Staff
Functional Organization
Coloured boxes indicate staff engaged in project activities
 Advantages
 Staff is managed by a person with experience in their same specialty who
can adequately understand and review their work.
 Staffers have the opportunity to move up within their functional areas,
which gives a reason for them to stay long-term. The company gets the
advantage of their expertise and company knowledge over time.
 Staffers work with others in their field, which allows for knowledge sharing
and lateral job moves to learn new skills.
 Disadvantages
 Functional areas may have difficulties working with other functional areas.
There is often a perception that they are competing with other functional
areas for resources and a lack of understanding of what other areas do
for the company. So, the accounting department may be upset that its
request for an additional headcount is denied, but the company financial
results point to a need for additional sales people rather than accountants.
 As the company grows larger, the functional areas can become difficult to
manage due to their size. They can become almost like small companies
on their own, with their own cultures, facilities, and management methods.
 Functional areas may become distracted by their own goals and focus on
them, rather than on overall company objectives. For instance, there may
be a desire by the I.T. department to implement a new, state-of-the-art
computer system, but the overall company objectives support investment
in new products instead. Since the unit doesn't have an overview of the
entire company, it may focus attention on goals that it believes are
important but which are not priorities for top management.
Project-Based Organization
 It has a full time project manager who has almost
total authority over project decisions, resources, and
budget. Project team members report directly to the
project manager.
Chief
Executive
Project
Manager
Project
Manager
Project
Manager
Staff Staff Staff Staff Staff Staff
Projectized Organization
Project
coordination
Matrix Organization
 They are structured such that the project manager’s authority
and control are governed by the type of matrix used.
 Resources are “borrowed” from functional areas to accomplish
project objectives.
Project
coordination
Matrix…
 The advantages of a matrix organisation are:
 Resource has a home organization to which he/she can return.
 New ideas and best practices are constantly coming into the
project team with the various experiences and skills of different
team members.
 Project manager can focus on project-related activities while the
functional manager can handle organizational issues such as
performance reviews, pay and benefits, and hiring and termination
activities.
 The challenge of a matrix organisation is:
 Dual reporting and communication requirement.
Assignments
 Discuss the kind of probable influences the various
stakeholders have on the project.
 Discuss the organizational structure in which your
projects are executed.
LECTURE-3
Project Management
Processes
OBJECTIVE
• Recall the stakeholders influence on projects.
• Explain the project management processes.
• Explain interaction of process groups in a project.
• List the knowledge areas in which a project manager requires skills.
Introduction to Project Management
Processes
 Project process is a set of interrelated actions and
activities that are performed to achieve a pre-
specified set of products, results, or services.
 They mainly fall into two major categories:
 Project Management Processes encompass the tools
and techniques involved in applying the skills and
capabilities described in the knowledge areas.
 Product-oriented processes are typically defined by the
project life cycle, varying by application area.
Project management processes are grouped into five categories:
Initiating Process Group
 This group defines and authorises a new project or
new phase of an existing project by obtaining
authorisation to start the project or phase.
 Initial scope of the project is defined
 Initial financial resources are committed
 Internal and external stakeholders are identified
 Project manager selected (if not already done)
 The two processes in this group are:
 Develop Project Charter
 Identify Stakeholders
Planning Process Group
This group defines and refines project objectives. Project management
plan and project documents that will be used to carry out the project are
created. Detailing of the plan is done progressively referred to as
“rolling wave planning”.
1. Develop project management
plan
2. Collect requirements
3. Define scope
4. Create Work Breakdown
Structure (WBS)
5. Define activities
6. Sequence activities
7. Estimate activity resources
8. Estimate activity durations
9. Develop schedule
10. Estimate costs
11. Determine budget
12. Plan quality
13. Develop human resource plan
14. Plan communications
15. Plan risk management
16. Identify risks
17. Perform qualitative risk
analysis
18. Perform quantitative risk
analysis
19. Plan risk responses
20. Plan procurements
Executing Process Group
 This group integrates people and other resources to
carry out the project management plan for the
project.
 It comprises of 8 processes:
1. Direct and manage project
execution.
2. Perform quality assurance
3. Acquire project team
4. Develop project team
5. Manage project team
6. Distribute information
7. Manage stakeholder
expectations
8. Conduct procurements
Monitoring and Controlling Process Group
1. Monitor and control project work
2. Perform integrated change
control
3. Verify scope
4. Control scope
5. Control schedule
6. Control costs
7. Perform quality control
8. Report performance
9. Monitor and control risks
10. Administer contracts
This group regularly measures and monitors progress to identify variances
from the Project Management Plans so that corrective actions can be taken
when necessary, to meet project objectives.
It comprises of 10 processes:
Closing Process Group
 This group formalises acceptance of the product,
service or result and brings the project or project
phase to an orderly end.
 It comprises of two processes:
 Close project or phase
 Close procurement
Project Management Knowledge Areas
 The 42 Processes within the 5 Process Groups, are
mapped into 9 Project Management Knowledge
Areas:
1. Project Integration Management
2. Project Scope Management
3. Project Time Management
4. Project Cost Management
5. Project Quality Management
6. Project Human Resource Management
7. Project Communications Management
8. Project Risk Management
9. Project Procurement Management
Assignment
 Discuss the interaction of process groups in a
project.
LECTURE-4
Project Initiating Processes
OBJECTIVE
• Define a project charter.
• Explain the purpose of using a project charter.
• List the different fields that should be present in a project charter.
• Explain stakeholder analysis.
• Create a stakeholder register.
Project Charter
 A project charter is a document that formally authorises a
project.
 It is a document usually issued by an entity external to the
project organization which provides the project manager with
the authority to apply organisational resources to project
activities.
 A project charter:
 Includes the business need that the project is to address
 Includes the product description
 Establishes the scope of the project
 Names the project manager as the responsible and authorised
party
 Identifies the project deliverables, schedule and budget
…
 The purpose of the Project Charter is to document
the:
 Reasons for undertaking the project
 Objectives and constraints of the project
 Directions concerning the solution
 Identities of the main stakeholders
Sample Project Charter
 A sample The project charter contents include:
 The specific purpose of the project
 Project objectives and criteria for success
 High level requirements
 High level project description
 High level risks
 Summary milestone schedule
 Summary budget
 Project approval requirements
 Assigned Project Manager and authority level
 Name and authority of the sponsor
Assignment
 Discuss and develop the project charter for one of
your live projects
Project Management Fundamentals

More Related Content

What's hot

An Introduction To Project Management
An Introduction To Project ManagementAn Introduction To Project Management
An Introduction To Project ManagementAshish Mittal
 
Fundamentals of Project Management
Fundamentals of Project ManagementFundamentals of Project Management
Fundamentals of Project Management
Rodolfo Siles
 
Project Management
Project ManagementProject Management
Project Management
Hamdard University
 
Lec 03 project life cycle
Lec 03 project life cycleLec 03 project life cycle
Lec 03 project life cycle
SAJID ALI RUK
 
Project Management Fundamentals
Project Management FundamentalsProject Management Fundamentals
Project Management Fundamentals
OxfordCambridge
 
An Introduction to Project Management
An Introduction to Project Management An Introduction to Project Management
An Introduction to Project Management
Krishna Kant
 
Project management
Project managementProject management
Project management
Al Amin Neaz Ahmed
 
Project Management Steps
Project Management StepsProject Management Steps
Project Management Steps
Learning and Development Freelancer
 
Project Manangement Introduction
Project Manangement IntroductionProject Manangement Introduction
Project Manangement Introduction
asim78
 
Project integration management
Project integration managementProject integration management
Project integration management
Prabudh Dhingra
 
project management concepts
project management conceptsproject management concepts
project management concepts
Universitas Bina Darma Palembang
 
project management concepts
project management conceptsproject management concepts
project management concepts
Aswin prakash i , Xantus Technologies
 
Project management
Project managementProject management
Project management
Arsh Koul
 
Project management
Project managementProject management
Project management
Harshit Bairwa
 
Lecture 1. general introduction to project management
Lecture 1. general introduction to project management Lecture 1. general introduction to project management
Lecture 1. general introduction to project management
Dania Abdel-aziz
 
Project management
Project managementProject management
Project management
Yasir Afzal Rajput
 
Project scope management
Project scope managementProject scope management
Project scope management
Anit Roy
 
Project management
Project managementProject management
Project management
Simran Kaur
 
Introduction to Project Management (workshop) - v.1
Introduction to Project Management (workshop) - v.1Introduction to Project Management (workshop) - v.1
Introduction to Project Management (workshop) - v.1
Mena M. Eissa
 
Project Execution
Project ExecutionProject Execution
Project Execution
megat zainurul anuar
 

What's hot (20)

An Introduction To Project Management
An Introduction To Project ManagementAn Introduction To Project Management
An Introduction To Project Management
 
Fundamentals of Project Management
Fundamentals of Project ManagementFundamentals of Project Management
Fundamentals of Project Management
 
Project Management
Project ManagementProject Management
Project Management
 
Lec 03 project life cycle
Lec 03 project life cycleLec 03 project life cycle
Lec 03 project life cycle
 
Project Management Fundamentals
Project Management FundamentalsProject Management Fundamentals
Project Management Fundamentals
 
An Introduction to Project Management
An Introduction to Project Management An Introduction to Project Management
An Introduction to Project Management
 
Project management
Project managementProject management
Project management
 
Project Management Steps
Project Management StepsProject Management Steps
Project Management Steps
 
Project Manangement Introduction
Project Manangement IntroductionProject Manangement Introduction
Project Manangement Introduction
 
Project integration management
Project integration managementProject integration management
Project integration management
 
project management concepts
project management conceptsproject management concepts
project management concepts
 
project management concepts
project management conceptsproject management concepts
project management concepts
 
Project management
Project managementProject management
Project management
 
Project management
Project managementProject management
Project management
 
Lecture 1. general introduction to project management
Lecture 1. general introduction to project management Lecture 1. general introduction to project management
Lecture 1. general introduction to project management
 
Project management
Project managementProject management
Project management
 
Project scope management
Project scope managementProject scope management
Project scope management
 
Project management
Project managementProject management
Project management
 
Introduction to Project Management (workshop) - v.1
Introduction to Project Management (workshop) - v.1Introduction to Project Management (workshop) - v.1
Introduction to Project Management (workshop) - v.1
 
Project Execution
Project ExecutionProject Execution
Project Execution
 

Similar to Project Management Fundamentals

Presentation of project management (905, scm. rajib ahashan rashel)
Presentation of project management (905, scm. rajib ahashan rashel)Presentation of project management (905, scm. rajib ahashan rashel)
Presentation of project management (905, scm. rajib ahashan rashel)
ferozpatowary
 
Presentation of project management (907, scm. mir mohammed shorab hossein)
Presentation of project management (907, scm. mir mohammed shorab hossein)Presentation of project management (907, scm. mir mohammed shorab hossein)
Presentation of project management (907, scm. mir mohammed shorab hossein)
ferozpatowary
 
UNIT-1.pptx
UNIT-1.pptxUNIT-1.pptx
UNIT-1.pptx
ArunSingh205872
 
PROJECT SCOPE MANAGEMENT GUIDE 2021
PROJECT SCOPE MANAGEMENT GUIDE 2021PROJECT SCOPE MANAGEMENT GUIDE 2021
PROJECT SCOPE MANAGEMENT GUIDE 2021
Sprintzeal
 
components of project.pdf
components of project.pdfcomponents of project.pdf
components of project.pdf
SanjeepKhadka1
 
Unit 1.pptx
Unit 1.pptxUnit 1.pptx
Unit 1.pptx
SahibaSahny
 
Project Management Life Cycle
Project Management Life CycleProject Management Life Cycle
Project Management Life Cycle
Reema
 
Project management professional
Project management professionalProject management professional
Project management professional
Reema
 
BPP Training on Project Management - Day 1
BPP Training on Project Management - Day 1BPP Training on Project Management - Day 1
BPP Training on Project Management - Day 1
Imoh Etuk
 
Concept of Project and Project Management.pptx
Concept of Project and Project Management.pptxConcept of Project and Project Management.pptx
Concept of Project and Project Management.pptx
Ummy Habiba Ruma
 
Assignment
Assignment Assignment
Assignment
BarryAllen147
 
Project Management
Project ManagementProject Management
Project Management
irfan ali
 
Project Manager Primer
Project Manager PrimerProject Manager Primer
Project Manager PrimerTom Cremins
 
PPT1-PROJECT-_-Project-Management.pptx
PPT1-PROJECT-_-Project-Management.pptxPPT1-PROJECT-_-Project-Management.pptx
PPT1-PROJECT-_-Project-Management.pptx
SabrinaScott22
 
Project Management
Project ManagementProject Management
Project Management
Prarthan P
 
ASSIGNMENT-1 PROFESSIONAL PRACTICE
ASSIGNMENT-1 PROFESSIONAL PRACTICEASSIGNMENT-1 PROFESSIONAL PRACTICE
ASSIGNMENT-1 PROFESSIONAL PRACTICE
Michele Thomas
 
Construction Supervising Site Engineer - Duties & Responsibilities
Construction Supervising Site Engineer - Duties & ResponsibilitiesConstruction Supervising Site Engineer - Duties & Responsibilities
Construction Supervising Site Engineer - Duties & Responsibilities
Asia Master Training آسيا ماسترز للتدريب والتطوير
 
UNIT-1.pptx
UNIT-1.pptxUNIT-1.pptx
UNIT-1.pptx
Raja Manyam
 
Project management processes Groups
Project management processes GroupsProject management processes Groups
Project management processes Groups
Sourabh Kumar
 

Similar to Project Management Fundamentals (20)

Presentation of project management (905, scm. rajib ahashan rashel)
Presentation of project management (905, scm. rajib ahashan rashel)Presentation of project management (905, scm. rajib ahashan rashel)
Presentation of project management (905, scm. rajib ahashan rashel)
 
Presentation of project management (907, scm. mir mohammed shorab hossein)
Presentation of project management (907, scm. mir mohammed shorab hossein)Presentation of project management (907, scm. mir mohammed shorab hossein)
Presentation of project management (907, scm. mir mohammed shorab hossein)
 
UNIT-1.pptx
UNIT-1.pptxUNIT-1.pptx
UNIT-1.pptx
 
PROJECT SCOPE MANAGEMENT GUIDE 2021
PROJECT SCOPE MANAGEMENT GUIDE 2021PROJECT SCOPE MANAGEMENT GUIDE 2021
PROJECT SCOPE MANAGEMENT GUIDE 2021
 
components of project.pdf
components of project.pdfcomponents of project.pdf
components of project.pdf
 
Unit 1.pptx
Unit 1.pptxUnit 1.pptx
Unit 1.pptx
 
Project Management Life Cycle
Project Management Life CycleProject Management Life Cycle
Project Management Life Cycle
 
Project management professional
Project management professionalProject management professional
Project management professional
 
BPP Training on Project Management - Day 1
BPP Training on Project Management - Day 1BPP Training on Project Management - Day 1
BPP Training on Project Management - Day 1
 
Concept of Project and Project Management.pptx
Concept of Project and Project Management.pptxConcept of Project and Project Management.pptx
Concept of Project and Project Management.pptx
 
Assignment
Assignment Assignment
Assignment
 
Project Management
Project ManagementProject Management
Project Management
 
Project Manager Primer
Project Manager PrimerProject Manager Primer
Project Manager Primer
 
Project Management V1
Project Management V1Project Management V1
Project Management V1
 
PPT1-PROJECT-_-Project-Management.pptx
PPT1-PROJECT-_-Project-Management.pptxPPT1-PROJECT-_-Project-Management.pptx
PPT1-PROJECT-_-Project-Management.pptx
 
Project Management
Project ManagementProject Management
Project Management
 
ASSIGNMENT-1 PROFESSIONAL PRACTICE
ASSIGNMENT-1 PROFESSIONAL PRACTICEASSIGNMENT-1 PROFESSIONAL PRACTICE
ASSIGNMENT-1 PROFESSIONAL PRACTICE
 
Construction Supervising Site Engineer - Duties & Responsibilities
Construction Supervising Site Engineer - Duties & ResponsibilitiesConstruction Supervising Site Engineer - Duties & Responsibilities
Construction Supervising Site Engineer - Duties & Responsibilities
 
UNIT-1.pptx
UNIT-1.pptxUNIT-1.pptx
UNIT-1.pptx
 
Project management processes Groups
Project management processes GroupsProject management processes Groups
Project management processes Groups
 

More from Nishant Munjal

Database Management System
Database Management SystemDatabase Management System
Database Management System
Nishant Munjal
 
Functions & Recursion
Functions & RecursionFunctions & Recursion
Functions & Recursion
Nishant Munjal
 
Array, string and pointer
Array, string and pointerArray, string and pointer
Array, string and pointer
Nishant Munjal
 
Programming in C
Programming in CProgramming in C
Programming in C
Nishant Munjal
 
Introduction to computers
Introduction to computersIntroduction to computers
Introduction to computers
Nishant Munjal
 
Unix Administration
Unix AdministrationUnix Administration
Unix Administration
Nishant Munjal
 
Shell Programming Concept
Shell Programming ConceptShell Programming Concept
Shell Programming Concept
Nishant Munjal
 
VI Editor
VI EditorVI Editor
VI Editor
Nishant Munjal
 
Introduction to Unix
Introduction to UnixIntroduction to Unix
Introduction to Unix
Nishant Munjal
 
Routing Techniques
Routing TechniquesRouting Techniques
Routing Techniques
Nishant Munjal
 
Asynchronous Transfer Mode
Asynchronous Transfer ModeAsynchronous Transfer Mode
Asynchronous Transfer Mode
Nishant Munjal
 
Overview of Cloud Computing
Overview of Cloud ComputingOverview of Cloud Computing
Overview of Cloud Computing
Nishant Munjal
 
SQL Queries Information
SQL Queries InformationSQL Queries Information
SQL Queries Information
Nishant Munjal
 
Database Design and Normalization Techniques
Database Design and Normalization TechniquesDatabase Design and Normalization Techniques
Database Design and Normalization Techniques
Nishant Munjal
 
Concurrency Control
Concurrency ControlConcurrency Control
Concurrency Control
Nishant Munjal
 
Transaction Processing Concept
Transaction Processing ConceptTransaction Processing Concept
Transaction Processing Concept
Nishant Munjal
 
Database Management System
Database Management SystemDatabase Management System
Database Management System
Nishant Munjal
 
Relational Data Model Introduction
Relational Data Model IntroductionRelational Data Model Introduction
Relational Data Model Introduction
Nishant Munjal
 
Virtualization, A Concept Implementation of Cloud
Virtualization, A Concept Implementation of CloudVirtualization, A Concept Implementation of Cloud
Virtualization, A Concept Implementation of Cloud
Nishant Munjal
 
Technical education benchmarks
Technical education benchmarksTechnical education benchmarks
Technical education benchmarks
Nishant Munjal
 

More from Nishant Munjal (20)

Database Management System
Database Management SystemDatabase Management System
Database Management System
 
Functions & Recursion
Functions & RecursionFunctions & Recursion
Functions & Recursion
 
Array, string and pointer
Array, string and pointerArray, string and pointer
Array, string and pointer
 
Programming in C
Programming in CProgramming in C
Programming in C
 
Introduction to computers
Introduction to computersIntroduction to computers
Introduction to computers
 
Unix Administration
Unix AdministrationUnix Administration
Unix Administration
 
Shell Programming Concept
Shell Programming ConceptShell Programming Concept
Shell Programming Concept
 
VI Editor
VI EditorVI Editor
VI Editor
 
Introduction to Unix
Introduction to UnixIntroduction to Unix
Introduction to Unix
 
Routing Techniques
Routing TechniquesRouting Techniques
Routing Techniques
 
Asynchronous Transfer Mode
Asynchronous Transfer ModeAsynchronous Transfer Mode
Asynchronous Transfer Mode
 
Overview of Cloud Computing
Overview of Cloud ComputingOverview of Cloud Computing
Overview of Cloud Computing
 
SQL Queries Information
SQL Queries InformationSQL Queries Information
SQL Queries Information
 
Database Design and Normalization Techniques
Database Design and Normalization TechniquesDatabase Design and Normalization Techniques
Database Design and Normalization Techniques
 
Concurrency Control
Concurrency ControlConcurrency Control
Concurrency Control
 
Transaction Processing Concept
Transaction Processing ConceptTransaction Processing Concept
Transaction Processing Concept
 
Database Management System
Database Management SystemDatabase Management System
Database Management System
 
Relational Data Model Introduction
Relational Data Model IntroductionRelational Data Model Introduction
Relational Data Model Introduction
 
Virtualization, A Concept Implementation of Cloud
Virtualization, A Concept Implementation of CloudVirtualization, A Concept Implementation of Cloud
Virtualization, A Concept Implementation of Cloud
 
Technical education benchmarks
Technical education benchmarksTechnical education benchmarks
Technical education benchmarks
 

Recently uploaded

DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
Abida Shariff
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
Bhaskar Mitra
 

Recently uploaded (20)

DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
 

Project Management Fundamentals

  • 1. SOFTWARE PROJECT MANAGEMENT (Introduced in 2013 by IBM) Nishant Kumar
  • 2. LECTURE-1 Basic Definitions OBJECTIVE • Define a project management • Define the following terms Project Sub-Project Program Portfolio Management • List the phases of the project life cycle.
  • 4. What is Management ? Management in business and organizations is the function that coordinates the efforts of people to accomplish goals and objectives using available resources efficiently and effectively. Management comprises planning, organizing, staffing, leading or directing, and controlling an organization to accomplish the goal. --Wikipedia
  • 5. What is Project ? Project is a ‘temporary’ endeavor undertaken to create a unique service, product or result. It has a definite beginning and a definite end. It is undertaken to create a lasting outcome. or A project is well-defined task, which is a collection of several operations done in order to achieve a goal (for example, software development and delivery). A Project can be characterized as:  Every project has a goal.  Project is not routine activity or day-to-day operations.  Project comes with a start time and end time.  Project ends when its goal is achieved hence it is a temporary phase in the lifetime of an organization.  Project needs adequate resources in terms of time, manpower, finance, material and knowledge-bank.
  • 6. Project Management Project Management is the application of knowledge, skills, tools and techniques to project activities to meet the project requirements.
  • 7. Software Project Management is…. 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 is the art and science of planning and leading software projects.It is a sub-discipline of project management in which software projects are planned, implemented, monitored and controlled.
  • 8.  Software projects have several properties that make them very different to other kinds of engineering project.  The product is intangible. Its hard to claim a bridge is 90% complete if there is not 90% of the bridge there. It is easy to claim that a software project is 90% complete, even if there are no visible outcomes.  Large software projects are often “bespoke”. Most large software systems are one-off, with experience gained in one project being of little help in another.  The technology changes very quickly. Most large software projects employ new technology; for many projects, this is the raison d’etre SPM over Another Project
  • 9. WHY WE NEED TO LEARN SOFTWARE PROJECT MANAGEMENT ?
  • 10. To deliver a quality product. To keep cost within clients budget. Tracking of project stages. Accomplishing task as per schedule.
  • 11. Lets discuss five process groups  Initiating  Planning  Executing  Monitoring and Controlling  Closing
  • 12. Managing Project Requirements in broader context  Identifying Requirements  Addressing the needs and expectations of the stakeholders  Balancing the competing project constraints including , but not limited to scope, quality, schedule, budget, resources and risk.
  • 13. Portfolio Management Portfolio management is a centralized management of one or more portfolios. It includes identifying, prioritizing, authorizing, managing and controlling projects, programs, and other related work, to achieve specific strategic business objectives.  Example: An infrastructure firm that has the strategic objective of maximizing the return on its investments may put together a portfolio that includes a mix of projects in oil and gas, water, roads, rail and airports. For this mix, the firm may choose to manage related projects as one program. All of the power projects may be grouped together as a power program.
  • 14. Project Phases  Project phases are components of the project life cycle. They are divisions within a project where extra control is needed to effectively manage the completion of a major deliverable. It can be sequential or can overlap. They mainly facilitate ease of management, planning and control.  Project phases can be mapped to the following life cycle structure irrespective of size or project complexity: 1. Initiating the project 2. Organizing and preparing 3. Carrying out the project work 4. Closing the project
  • 15. Project Lifecycle Characteristics  In project life cycle cost and staffing levels are low in the initial stages, increase while work is carried out and then drops. Initial Phase Cost and staffing levels low Final Phase Cost & staffing levels drop Intermediate Phase Cost and staffing levels peak Time Cost&StaffingLevel
  • 16. …  The cost of changes and correcting errors typically increases substantially as the project approaches completion.  Stakeholder influence, risk and uncertainty are high in the initial stages, dropping over the life of the project.
  • 17. Term Definition Project A project is a temporary endeavor undertaken to create a unique product, service, or result. Temporary means that every project has a definite beginning and a definite end. Subproject A subproject is a set of work units assigned to a single project organizational unit to divide the project into more manageable components. Program A program is a group of related projects managed in a coordinated way to obtain benefits and control not available from managing them individually. Project management Project management is the application of knowledge, skills, tools and techniques to project activities to meet the project requirements. Portfolio Management The centralized management of one or more portfolios, which includes identifying, prioritizing, authorizing, managing and controlling projects, programs, and other related work, to achieve specific strategic business objectives. Portfolio A collection of projects or programs and other work that are grouped together to facilitate effective management of that work to meet strategic business objectives. Progressive Elaboration Continuously improving and detailing a plan as more detailed and specific information and more accurate estimates become available as the project progresses, and thereby producing more accurate and complete plans that result from the successive iterations of the planning process. Project Management Office (PMO) An organizational body or entity assigned various responsibilities related to the centralized and coordinated management of those projects under its domain. Sponsor A sponsor is an individual or an organization that has the authority to perform, delegate or ensure completion of the following project commitments:  Formalisation of an agreement with the delivery organization  Approval to proceed with the start of the project or of a phase  Acceptance of the deliverables from the project  Spending for the cost or price, or both, of the project as specified in the agreement QUICKRECALL
  • 18. Assignment  Discuss the phases in your projects.
  • 19. LECTURE-2 Project Stakeholders and Organizational Influences on Project Management OBJECTIVE: • Define stakeholders. • List some of the key stakeholders in a software development project. • Explain the relationship between stakeholders and the project. • List the different types of organizational structures. • Explain the influence of an organizational structure on project management
  • 20. Term Definition Project A project is a temporary endeavor undertaken to create a unique product, service, or result. Temporary means that every project has a definite beginning and a definite end. Subproject A subproject is a set of work units assigned to a single project organizational unit to divide the project into more manageable components. Program A program is a group of related projects managed in a coordinated way to obtain benefits and control not available from managing them individually. Project management Project management is the application of knowledge, skills, tools and techniques to project activities to meet the project requirements. Portfolio Management The centralized management of one or more portfolios, which includes identifying, prioritizing, authorizing, managing and controlling projects, programs, and other related work, to achieve specific strategic business objectives. Portfolio A collection of projects or programs and other work that are grouped together to facilitate effective management of that work to meet strategic business objectives. Progressive Elaboration Continuously improving and detailing a plan as more detailed and specific information and more accurate estimates become available as the project progresses, and thereby producing more accurate and complete plans that result from the successive iterations of the planning process. Project Management Office (PMO) An organizational body or entity assigned various responsibilities related to the centralized and coordinated management of those projects under its domain. Sponsor A sponsor is an individual or an organization that has the authority to perform, delegate or ensure completion of the following project commitments:  Formalisation of an agreement with the delivery organization  Approval to proceed with the start of the project or of a phase  Acceptance of the deliverables from the project  Spending for the cost or price, or both, of the project as specified in the agreement QUICKRECALL
  • 21. STAKE-HOLDERS  Stakeholders are the people or organizations actively involved in the project, or whose interests may be positively or negatively affected by the start or completion of the project. They can positively or negatively affect the project by execution (start) or completion of the project. They may exert influence over the project, its deliverables and on the project team. It can be both internal and external.  Some key stakeholders in a software development project:  Executive Sponsor or Funding Authority  Project Manager  Product Manager  Project Team Members including Analysts, Developers, Testers and Technical Writers  Quality Assurance Team  Marketing and Finance Team  Government Agencies and Regulatory Bodies  Vendors and Sub contractors  Business Partners  Financial Institutions and Banks, etc.
  • 22.
  • 23. Organizational Structure  It is of three types  Functional  Project Based  Matrix
  • 24. Functional Organization The functional organization is the classical hierarchy. Staff members are grouped by skills, functional specialty, or other common attribute and report to a single individual above them in the hierarchy. Project coordination Chief Executive Functional Manager Functional Manager Functional Manager Staff Staff Staff Staff Staff Staff Functional Organization Coloured boxes indicate staff engaged in project activities
  • 25.  Advantages  Staff is managed by a person with experience in their same specialty who can adequately understand and review their work.  Staffers have the opportunity to move up within their functional areas, which gives a reason for them to stay long-term. The company gets the advantage of their expertise and company knowledge over time.  Staffers work with others in their field, which allows for knowledge sharing and lateral job moves to learn new skills.  Disadvantages  Functional areas may have difficulties working with other functional areas. There is often a perception that they are competing with other functional areas for resources and a lack of understanding of what other areas do for the company. So, the accounting department may be upset that its request for an additional headcount is denied, but the company financial results point to a need for additional sales people rather than accountants.  As the company grows larger, the functional areas can become difficult to manage due to their size. They can become almost like small companies on their own, with their own cultures, facilities, and management methods.  Functional areas may become distracted by their own goals and focus on them, rather than on overall company objectives. For instance, there may be a desire by the I.T. department to implement a new, state-of-the-art computer system, but the overall company objectives support investment in new products instead. Since the unit doesn't have an overview of the entire company, it may focus attention on goals that it believes are important but which are not priorities for top management.
  • 26. Project-Based Organization  It has a full time project manager who has almost total authority over project decisions, resources, and budget. Project team members report directly to the project manager. Chief Executive Project Manager Project Manager Project Manager Staff Staff Staff Staff Staff Staff Projectized Organization Project coordination
  • 27. Matrix Organization  They are structured such that the project manager’s authority and control are governed by the type of matrix used.  Resources are “borrowed” from functional areas to accomplish project objectives. Project coordination
  • 28. Matrix…  The advantages of a matrix organisation are:  Resource has a home organization to which he/she can return.  New ideas and best practices are constantly coming into the project team with the various experiences and skills of different team members.  Project manager can focus on project-related activities while the functional manager can handle organizational issues such as performance reviews, pay and benefits, and hiring and termination activities.  The challenge of a matrix organisation is:  Dual reporting and communication requirement.
  • 29. Assignments  Discuss the kind of probable influences the various stakeholders have on the project.  Discuss the organizational structure in which your projects are executed.
  • 30. LECTURE-3 Project Management Processes OBJECTIVE • Recall the stakeholders influence on projects. • Explain the project management processes. • Explain interaction of process groups in a project. • List the knowledge areas in which a project manager requires skills.
  • 31. Introduction to Project Management Processes  Project process is a set of interrelated actions and activities that are performed to achieve a pre- specified set of products, results, or services.  They mainly fall into two major categories:  Project Management Processes encompass the tools and techniques involved in applying the skills and capabilities described in the knowledge areas.  Product-oriented processes are typically defined by the project life cycle, varying by application area.
  • 32. Project management processes are grouped into five categories:
  • 33.
  • 34. Initiating Process Group  This group defines and authorises a new project or new phase of an existing project by obtaining authorisation to start the project or phase.  Initial scope of the project is defined  Initial financial resources are committed  Internal and external stakeholders are identified  Project manager selected (if not already done)  The two processes in this group are:  Develop Project Charter  Identify Stakeholders
  • 35. Planning Process Group This group defines and refines project objectives. Project management plan and project documents that will be used to carry out the project are created. Detailing of the plan is done progressively referred to as “rolling wave planning”. 1. Develop project management plan 2. Collect requirements 3. Define scope 4. Create Work Breakdown Structure (WBS) 5. Define activities 6. Sequence activities 7. Estimate activity resources 8. Estimate activity durations 9. Develop schedule 10. Estimate costs 11. Determine budget 12. Plan quality 13. Develop human resource plan 14. Plan communications 15. Plan risk management 16. Identify risks 17. Perform qualitative risk analysis 18. Perform quantitative risk analysis 19. Plan risk responses 20. Plan procurements
  • 36. Executing Process Group  This group integrates people and other resources to carry out the project management plan for the project.  It comprises of 8 processes: 1. Direct and manage project execution. 2. Perform quality assurance 3. Acquire project team 4. Develop project team 5. Manage project team 6. Distribute information 7. Manage stakeholder expectations 8. Conduct procurements
  • 37. Monitoring and Controlling Process Group 1. Monitor and control project work 2. Perform integrated change control 3. Verify scope 4. Control scope 5. Control schedule 6. Control costs 7. Perform quality control 8. Report performance 9. Monitor and control risks 10. Administer contracts This group regularly measures and monitors progress to identify variances from the Project Management Plans so that corrective actions can be taken when necessary, to meet project objectives. It comprises of 10 processes:
  • 38. Closing Process Group  This group formalises acceptance of the product, service or result and brings the project or project phase to an orderly end.  It comprises of two processes:  Close project or phase  Close procurement
  • 39. Project Management Knowledge Areas  The 42 Processes within the 5 Process Groups, are mapped into 9 Project Management Knowledge Areas: 1. Project Integration Management 2. Project Scope Management 3. Project Time Management 4. Project Cost Management 5. Project Quality Management 6. Project Human Resource Management 7. Project Communications Management 8. Project Risk Management 9. Project Procurement Management
  • 40. Assignment  Discuss the interaction of process groups in a project.
  • 41. LECTURE-4 Project Initiating Processes OBJECTIVE • Define a project charter. • Explain the purpose of using a project charter. • List the different fields that should be present in a project charter. • Explain stakeholder analysis. • Create a stakeholder register.
  • 42. Project Charter  A project charter is a document that formally authorises a project.  It is a document usually issued by an entity external to the project organization which provides the project manager with the authority to apply organisational resources to project activities.  A project charter:  Includes the business need that the project is to address  Includes the product description  Establishes the scope of the project  Names the project manager as the responsible and authorised party  Identifies the project deliverables, schedule and budget
  • 43. …  The purpose of the Project Charter is to document the:  Reasons for undertaking the project  Objectives and constraints of the project  Directions concerning the solution  Identities of the main stakeholders
  • 44. Sample Project Charter  A sample The project charter contents include:  The specific purpose of the project  Project objectives and criteria for success  High level requirements  High level project description  High level risks  Summary milestone schedule  Summary budget  Project approval requirements  Assigned Project Manager and authority level  Name and authority of the sponsor
  • 45. Assignment  Discuss and develop the project charter for one of your live projects