Professional Documents
Culture Documents
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:
Project Management
WHY WE NEED TO
LEARN SOFTWARE
PROJECT MANAGEMENT
?
Initiating
Planning
Executing
Closing
Identifying Requirements
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
Final Phase
Cost &
staffing
levels drop
Initial Phase
Cost and
staffing
levels low
Time
QUICK RECALL
Term
Definition
Project
Subproject
Program
Project management
Portfolio
Management
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)
Sponsor
Spending for the cost or price, or both, of the project as specified in the
agreement
Assignment
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
QUICK RECALL
Term
Definition
Project
Subproject
Program
Project management
Portfolio
Management
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)
Sponsor
Spending for the cost or price, or both, of the project as specified in the
agreement
STAKE-HOLDERS
Organizational Structure
It is of three types
Functional
Project Based
Matrix
Functional Organization
Functional Organization
Chief
Executive
Functional
Manager
Staff
Staff
Functional
Manager
Staff
Staff
Functional
Manager
Staff
Project
coordination
Staff
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
Projectized Organization
Project
coordination
Chief
Executive
Project
Manager
Staff
Project
Manager
Staff
Staff
Staff
Project
Manager
Staff
Staff
Matrix Organization
Project
coordination
Matrix
The
New ideas and best practices are constantly coming into the
project team with the various experiences and skills of different
team members.
The
Assignments
LECTURE-3
Project Management
Processes
OBJECTIVE
It comprises of 8 processes:
1. Direct and manage
project execution.
2. Perform quality assurance
3. Acquire project team
4. Develop project team
Project
Project
Project
Project
Project
Project
Project
Project
Project
Integration Management
Scope Management
Time Management
Cost Management
Quality Management
Human Resource Management
Communications Management
Risk Management
Procurement Management
Assignment
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:
Assignment
THANK
S