PMP hand notes
Project and development lifecycle
Project life cycle
The series of phases that a project passes through from its start to completion.
The generic phases
Development life cycle
Create and evolve a product using a predictive, iterative, incremental, adaptive, or a hybrid model.
An another desc for it
A form of project life cycle in whcih the project scope, time, and cost are determined in the early phases of the life cycle.
Tranditional project managemant
Iterative life cycle
Project scope is decided early, but time and cost estimates are modified as the team’s understanding of the project increases. Iterations develop the product through a series of repeated cycles.
Incremental life cycle
A deliverable is produced throgh a series of iterations when each successive iteration adds some functionality. The last iteration puts all the pieces together for the final product.
Iterative and Incremental life cycles are often used with agile projects.
Adaptive life cycle
Detailed scope is defined and approved before the start of an iteration
Hybird life cycle
Combination of predictive and adaptive approaches.
Project phase and phase gates
A collection of logically related activities that culminates in the completion of one or more deliverables.
- Name: Phase 1
- Numbers: 3 phases
- Duration: 1 month
- Resources requirements
- Entrance and exit criteria
Review at the end of a phase to decide if you can move to the next phase, make modifications, or end the project.
Other name: management review, kill points, or phase review
Important phase gate documents:
- Business case
- Charter
- Project management plan
Project management processes
Project management processes is what a team to use to execute the project plan, each process consists of an
input
andoutput
, andtools
andtechniques
.
Three category:
- One time or at a predefined time, e.g. identify the stakeholders.
- As needed, e.g. Plan risk responses.
- Continuely throughout the project, e.g. Define activities.
- Initiating
- Plannig
- Executing
- Monitoring and controlling
- Closing.
Initiating process group
Define a new project o ra new phase of an existing project by getting the authorization to start.
Actions
- Define scope.
- Identify the stakeholders.
- Obtain the commitment for fundings.
- Appoint project manager
- Create project charter and stakeholder register.
Key purpose
- Aligns the stakeholder expections with the project’s purpose.
- Offers the stakeholders visibility into the scope and objectives.
- Show how participation ensures expectations can be met.
- Sets the vision of the project.
Consists of two processes, develop project charter and identify stakeholders.
Planning Process Group
Processes required to establish the scope of the project, refine the objectives, and define the course of action to attain the objectives.
Project Management Plan | Project Documents |
---|---|
Scope | Resources |
Schedule | Communications |
Cost | Risks |
Quality | Procurements |
- | Stakeholders |
One or more documents should have chances to change throught out the life of the project.
This incremental changes to the project management plan is called progressive elaboration
Exam tips:
Progressive Elaboration
: The iterative process of increasing the level of detail in a project management plan as more information and more accurate estimates are available.
Key benefits:
- Recive the input from relevant stakeholders.
- Identify the course of the action to successfully complete the project or phase.
It is important to seek input and engagement from the stakeholders during this process. To form the project management plan and the project documents.
It is essential for any project.
Executing Process Group
Consists of eight processes that are performed to make sure all the work defined in the porject management plan is fone to meet the project requirement.
- Coordinating people and resources.
- Managing stakeholder engagement
- Integrating and performing project management plan activities.
The executing process is where all the work gets done.
Monitoring and Controlling Process Group
12 processes fall into the monitoring and controlling process group.
- Tracks, reviews, and regulates a project’s process and performance.
- Identifies changes.
- Initiates corresponding changes.
- Minimize change requests by influencing the factors that cause changes.
- Recommend corrective actions.
- Evaluate and either approve or deny the change request
- Check planned versus actuals against the project management plan and baselines.
Monitoring and controlling a project allows you to reduce - or control - overhead, rework, scheduling delays, or project failure.
Closing Process Group
The processes performed to formally complete or close a project, phase, or contract. Once a project is closed, the receiving organization becomes responsible for changes or new project requests.
The projects get assigned to whomever is available at the time (Project assignments are based on availablity), not necessary to the one who is the most familiar with the project.
The closing process ensures that all work is completed, lessons learned are done, project documents have been archived, and all contracts have been closed.
Knowledge Aeras
- Project Integration Management
- Project Scope Management
- Project Schedule Management
- Project Cost Management
- Project Quality Management
- Project Resource Management
- Project Communications Management
- Project Risk Management
- Project Procurement Management
- Project Stakeholder Management
Collection of processes - with their own inputs, outputs, and tools and techniques - that must be completed for project success.
Tailoring
Methodology: A system of practices, techniques, procedures, and rules used by those who work in a discipline.
Determining the appropriate combinations of processes, inputs, tools, techniques, outputs, and life cycle phases to manage a project.
Project Management Business Document
Business case and benefits management plan
At the pre-project work, three processes will be done
- Needs Assessment
Business goal, what issues are being addressed, what opportunities are available, and a proposal to address them. Can be documented in the business case.
- Business case
- Reasons for project initiation
- Objectives
- Decision for the project.
- Measure of project success
- Used for duration of the project.
- Benefits Management Plan
- Benefits of the project
Project Benefit: Product, service, or result that provides value to the sponsoring organization and its beneficiaries.
- How to measure them
- Beneficiaries
- Target benefits
- Time frame
- Alignment to strategic goals
- Ways to measure effectiveness
- Project assumptions and risks
Project Charter
- Formal authorization of project and use of resources.
- High-level information
The detailed information will be further defined in the Project Management Plan
- Management
- Execution
- Monitoring
- Control
Project success measures
Iron triangle: Time, Scope, Cost.
Project Success:
- What does success look like?
- How will success be measured?
- What factors may impact success?
Measuring Success
- Completing the project benefits management plan
- Meeting governance criteria
- Achieving stakeholder statisfaction
Financial Measures of Success
- ROI (Return on investment) or payback period
- Internal rate of return
- Net present value
- Benefit-cost ratio
Project management data information
Three terms of memorize:
-
Work performance data = Raw data
the acutal raw data that’s received or generated during the performance of the project.
- Costs.
- Start and end dates
- Percentage complete
-
Work performance information
- Analyzed raw data
- Converted to information
-
Work performance reports
The raw data that was converted into information
- Converted raw data
- Report on by physical or electronic documentation
The Environment in Which Projects Operate.
Overview of project environments
Project Influences
Internal influences
- Company’s location
- Virtual teams.
- Infrastructure: facilities, equipment
- Human resources available
External Influences
- Market conditions: competitors, and market share
- Legal restrictions
- Foreign currency rates
OPAs
- Charters
- Registers
- Plans
- Processes, Policies, and Procedures
Can only be updated by following company policies and processes.- Initiating
- Planning
- Executing
- Monitoring and controlling
- Closing
- Corporate knowledge base.
Updated during the project to include documents, like the budgets, and project performance.
Organization systems
System: Collection of various parts working together to accomplish an overall goal that’s not possible by working alone.
- Dynamic
- Can be optimized
- Nonlinear in responsiveness.
Governance: Rules, Policies, procedures, and processes to follow, and the norms, relationships, and systems of each company.
Organizational Factors
-
Governance frameworks
- Set goals
- Track goals
- Monitor risk
- Ensure optimized performance
-
Management elements
Rules or policies that managers put in action
- How work gets divided up by skills
- Disciplinary actions
- Assignments
- Supervision
- Fairness
- Equal pay
- Safety
Types of organizational structures
Considerations for Organizational Structures
- Specialization capabilities
- Cost
- Physical locations
- Who is accountable for actions
PMO (Project Management Office) types:
- Supportive
Acts as consultant
Has little control - Controlling
Requires compliance
Has moderate control - Directive
Takes charge directly
Has high control
PMO Support of Project Managers
- Shared resources
- Project management methodology
- Best practices
PMO Support Services
- Coaching
- Mentoring
- Training
- Ensuring compliance via audits.
The Project Manager Role
Overview of the project manager
Project team: Members responsible for their expertise.
Project Manager
- Responsible for the project’s outcome
- Clear vision of the project
- Provides support
- Removes roadblocks/
Assigned by the organization to lead the project team responsible for achieving the objectives.
Functional Manager: is responsible for Manages a business unit
Operations Manager: ensures the day-to-day activities are running efficiently
The project manager’s sphere of influence.
Project managers must stay current on industry trends so that they can see if there is anything that might help or hurt their project.
Professional Development
- Industry-based classed
- Project management training
Project manager competencies
The PMI talent Triangle
-
Technical project Management
Having the skills, knowledge and behaviors in one or more of the project management domains, such as project, program, and portfolio management.- Manage cost, scope, and schedule
- Understand planning and prioritization of work
- Choose the best project management method
- Act as a leader.
Management: Ensure the work gets done
-
Leadership
Leadership: Guide someone to do the work.
-
Strategic and Business Management
Project Integration Management
Project integration management overview
Project Integration Management
- Provide a project management plan
- Manage phase transition
- Manage performance and changes to activities
- Make decisions about project changes.
- Collect and analyze data
- Communicate results to stakeholders.
- Complete project work
- Close phases, contracts, and the project.
Project practices in integration management
Ways project managers can collect and use the informations collected from all the other knowledge areas.
- Automated Tools
Project management information syetem (PMIS) collects and analyzes information. - Visual Management Tools
Information displayed to the team to convey the state of the project. - War Room
Where teams can hang project documents. - Scrum Task Board
Five columns:
Backlog | To Do | In Progress | In Review | Done |
---|---|---|---|---|
Remaining work left to do | work next in the queue | work currently being worked on | completed work in review | work that’s done |
- Hybrid Methodologies:
A mix of traditional project management, agile or business analysis
Traditional Project management: Project manager creates the plan for the team to execute.
Agile and Adaptive Practices: Team members are responsible for project planning and delivery.Project Manager:
- Works on initiating activies
- Identifies stakeholders.
Develop Project Charter
The first process with any integration knowledge area is
Develop Project Charter
.
Develop Project Charter: Create a document that approves the project, assigns a project manager, and allows them to use resources.
Project Charter Benefits
- Formal record of the project
- Senior managers make a commitment.
- Alignment of the project with the organization.
ITTOs:
Input
- Businsss documents
- Business case
- Benefits management plan.
- Agreements or contracts
- Enterprise environmental factors (EEFs)
- Organizational process assets (OPAs)
Tools & Techniques
- Expert judgement
- Data gathering
- Brainstorming
- Focus groups
- Interviews
- Conflict management
- Conflict management
- Facilitation skills
- Meeting management
- Meeting
Output
- Project Charter
- Assumption log
Develop Project Management Plan
Start immediately after the project charter has been approved.
Project Management Plan: Document that describes how the project will be executed, monitored and controlled up to closure.
Often reviewed and revised through the Progressive Elabration
.
Popular Exam Question
*Progressive Elaboration: Iterative process of increasing the level of detail in the project management plan as more information and estimations are available.
ITTOs:
Input
- Project Charter
- Output from other processes
- Quality management
- Scope
- Enterprise environmental factors (EEFs)
- Organizational process assets (OPAs)
Tools & Techniques
- Expert judgement
- Data gathering
Checklists ensure all required information is captured in the project management plan.
- Interpersonal and team skills
- Meetings
Output
- Project management plan.
Direct and Manage Project Work
Direct and Manage Project Work: The process of performing the work in the project management plan and implementing changes to achieve the project’s objectives.
ITTOs:
This is an iterative process
Input
- Approved change requests
- Peoject management plan
- Enterprise environmental factors (EEFs)
- Organizational process assets (OPAs)
- Project documents
- Change log
- Lessions learned register
- Risk register
- Project schedule
- Milestone list
- Project communications
- Requirements traceability matrix
Tools & Techniques
- Expert judgement
- Project management information system
- Meetings
Output
- Deliverables
- Work performance data
- Issue log
- Change requests
- Corrective or preventive action
- Defect repair
- Updates to controlled project documents
- Project managemnet plan updates
- Project documents updates
Manage project Knowledge
- Explicit Knowledge
Knowledge that can be expressed through words, numbers, or pictures. - Tacit Knowledge
Personal knowledge that is more difficult to express like beliefs, experience, or insights.
ITTOs:
Input
-
Project documents
- Lessions learned register
- Project team assignments
- Resource breakdown structure
- Stakeholder register
-
Deliverables
Always tangible and come from the work done by the team
-
Project managemnet plan
-
Enterprise environmental factors (EEFs)
-
Organizational process assets (OPAs)
Tools & Techniques
- Expert judgement
- Knowledge management
- Networking
- Meetings
- Discussion forums
- Shadowing
- Information management
- Interpersonal and team skills
Output
- Lessons learned register
- Project managemnet plan updates
- Organizational process assets updates
Monitor and Control Project Work
Monitor and Control Project Work: Tracking, reviewing, and reporting the progress of the project management plan’s objectives.
Planned vs. Actuals: Comparing planned work with actual completed work.
ITTOs:
Input
- Project management plan
- Project documents
- Schedule forecasts
- Cost forecasts
- Assumption log
- Issue log
- Risk register
- Work performance information
- Agreements
- Enterprise environmental factors
- Organizational process assets
Tools & Techniques
- Expert judgement
- Data analysis
- Alternative analysis
- Root cause analysis
- Earned value analysis
- Decision making
Voting - Meeting
Output
- Change requests
- Corrective action
- Preventive action
- Defect repair
- Work performance reports
- Project management plan updates
- Project document updates
Perform Integrated Change Control
EXAM item
Perform Integrated Change Control: Process of reviewing change requests, approving and managing changes to deliverables, changing project documents and the project management plan, and communicating these decisions.
Disposition Change Requests
- Approved
- Defered
- Rejected
Change Control Board: Group responsible for reviewing, evaluating, approving, deferring, or rejecting project changes and then recording and communicating them.
ITTOs:
Input
- Project management plan
- Change management plan
- Configuration management plan
- Scope baseline
- Cost baseline
- Schedule baseline
- Project documents
- Basis of estimates
- Requirements traceability matrix
- Risk report
- Work performance reports
- Change requests
- Enterprise environmental factors
- Organizational process assets
Tools & Techniques
- Change control tools
Configuration management maintains version control of plans - Data analysis
- Alternative analysis
- Cost-benefit analysis
- Decision making
- Autocratic decision making
- Multicriteria decision analysis
- Voting
- Meetings
Output
- Approved change requests
- Change log
- Project management plan updates
Close Project or Phase
Close Project or Phase: Process that ensures project activities are finalized.
ITTOs:
Input
- Project charter
- Project management plan
- Project documents
- Assumption log
- Change log
- Issue log
- Milestone list
- Basis of estimates
- Project communications
- Lessons learned register
- Accepted deliverable (Product, approved product specifications, delivery receipts, and work performance documents.)
- Business case
- Benefits management plan
- Procurement documents
- Agreements
- Organization process assets
Tools & Techniques
- Expert judgement
- Data analysis
- Document analysis
- Regression analysis
- Trend analysis
- Variance analysis
- Meeting
Output
- Project documents updates
- Final summary report
- Final product, service, or result transition
Project scope management
Project scope management overview
Scope Creep: Changes in work that impact a project’s scope, budget, and schedule in a negative way.
Scope management outputs feed into many processes.
Project Scope Management practices
Project success is dependent on how well the requirements are identified early on
Add a business analyst (BA) to identify requirements: BAs are involved with designing business systems or processes.
Business Analyst vs. Project Manager
Business Analyst | Project Manager |
---|---|
Identify requirements for activities. | Ensure activities are completed on time and within budget. |
Adaptive and Agile Projects
- Higher risks
- Constanstly changing requirements
- Refined along the way.
Plan Scope Management
The main Output is Scope Management Plan:
- Define requirements
- Define scope
- Validate deliverables
- Control scope.
Primary benefit: it provides guidance on how to manage scope throught the project.
Main points:
- Project manager oversees project scope.
- Scope changes must be controlled.
- Project manager controls what causes changes.
- Only work identified in the scope is done, no gold plating (extra functions in the product), gold plating is never allowed on a project.
- Scope management plan is part of the project management plan.
ITTOs:
Input
- Project management plan
- Quality management plan
- Development approach
- Project life cycle description
- Project charter
Contains a high level description of the project with assumptions, constraints, and requirement. - EEFs
- OPAs
Tools & Techniques
- Expert judgement
- Meetings
- Data analysis
Output
- Requirements management plan
- Scope management plan
Collect Requirements
Collect requirements: Process of gathering stakeholder needs and expectations to meet project objectives. It’s critical to gather the needs and expectations and then convert them into requirements.
ITTOs:
Input
- Project management plan
- Scope management plan
- Requirements management plan
- Stakeholder management plan
- Project documents
- Lessons learned register
- Assumption log
- Stakeholder register
A list of stakeholders who can provide information on project requirements.
- Business case
Describes what is required or optional to meet the business needs. - Agreements
Includes information on project or product requirements - Project charter
- OPAs
- EEFs
Tools & Techniques
- Expert judgement
- Data gathering
- Brainstorming
- Interviews
- Questionnaires
- Focus groups
- Benchmarking
- Data analysis
- Agreements
- Business plans
- Marketing content
- Data representation
- Mind mapping
- Affinity diagrams
- Decision making
- Voting
- Autocratic approaches
When one person makes a decision - Multicriteria decision analysis
Uses a matrix to apply a systematic approach to evaluating and ranking ideas.
- Interpersonal and team skills
- Nominal group technique
Ranks the results from the brainstorming session from the highest to the lowest. - Facilitation
- Observation and conversation.
- Nominal group technique
- Prototypes
- Context diagramming
Output
- Requirements documentation
Shows how each requirement meets the business need for the project. - Requirements traceability
Links the actual delivarables back to the product requirements.
Define Scope
Define the project scope statement from the requirements gathered earlier.
ITTOs:
Input
- Scope management plan
Provides details on how to develop, monitor, and control project scope. - Project charter
- Requirements documentation
- Assumption log
- Risk register
- OPAs
- EEFs
Tools & Techniques
- Expert judgement
- Product analysis
- Product breakdown
- Systems analysis
- Requirements analysis
- Systems engineering
- Value analysis
- Alternatives analysis
- Decision making
Multicriteria decision analysis: provides a systematic approach for setting criteria, like requirements and resources. - Interpersonal and team skills
Facilitation
Output
- Project scope statement
Includes a description of the project scope, a list of the major deliverables, any assumptions or constraints for the project. - Project documents updates
Create a work breakdown structure (WBS)
Work Breakdown Structure (WBS)
Hierarchical chart that takes the project scope and decomposes the team’s work into smaller work packaged needed to meet project objectives and create deliverables.
ITTOs:
Input
- Scope management plan
- Project scope statement
- Requirements documentation
- EEFs
- OPAs
Tools & Techniques
- Decomposition
Break down the deliverables into prograssively smaller, manageable pieces of work.
Output
-
Scope baseline (Lowest level of WBS)
- Project scope statement
- Work breakdown structure
- WBS dictionary
- Work package
- Planning package
WBS always includes the WBS dictionary
-
Update the project documents
How far to break down the scope
- Is it difficult to decompose the work package any further?
- Is it small enough to be estimated for duration?
- Is it small enough to be estimated for cost?
- Is it small enough to assign to a person or group?
All scope must be included in the WBS
Validate Scope
Validate Scope: Process of ensuring the project’s deliverables meet the requirements and are accepted.
ITTOs:
Input
- Project management plan
- Scope baseline
- Scope management plan
- Requirements management plan
- Project documents
- Requirements documentation
- Requirements traceability matrix
- Lessons learned register
- Quality reports
- Verified deliverables
From quality control process - Work performance data
Tools & Techniques
- Inspection
Mesasures, examines, and validates whether the work and deliverables met requirements and product acceptance criteria.- Reviews
- Audits
- Measurements
- Decision making
- Voting
Output
- Accepted deliverables
These deliverables are formally signed off by the sponsor or customer, saying that they meet the acceptance criteria. - Change requests
- Work performance information
- Project document updates
Control Scope
Submitting a change request controls the process and brings it back to plan.
Change requests --> Perform integrated change control process
ITTOs:
Input
- Project documents
- Requirements documentation
- Requirements tracebility matrix
- Lessons learned register
- Work performance data
- Project management plan
- Scope management plan
- Requirements management plan
- Change management plan
- Configuration management plan
- Scope baseline
- Performance measurement baseline
- OPAs
Tools & Techniques
- Data analysis
- Variance analysis
- Trend analysis
Output
- Work performance information
Data collected from the controlling processes that analyze and compares how a project is performing against the project management plan and baseline. - Change requirement
- Project management plan updates
- Project document updates
Project schedule management
Project schedule overview
Processes are done in order.
- Plan Schedule Management
- Define Activities
- Sequence Activities
- Estimate Activity Durations
- Develop schedule.
Predictive methods have a schedule from start to finish.
Adaptive methods have a more flexible schedule that can change any time based on the needs of the stakeholders.
Adaptive Methods
- Agile
- Identify requirements
- Create user stories
- Prioritize stories
- Select stories to work on during the sprint.
- Produce a deliverable for the customer.
Then start the process all over again.
- Kanban
- Place work in a backlog
- Pull the next piece of work until all is complete
Plan Schedule Management
It’s important to create a schedule management plan early so you can work your plan throughout the project.
ITTOs:
Input
- Project charter
- Project management plan
- Scope management plan
- Development approach (e.g. adaptive, agile, predictive)
- EEFs
- OPAs
Tools & Techniques
- Data analysis
- Expert judgement
- Meetings
- Data analysis
- Alternatives analysis
Output
- Schedule management plan
Define Activities
Define activities --> Decomposition: breaking down all the work that needs to be done.
Decomposition:
Activity list:
- Time estimates
- Cost estimates
- Resource estimates
How to know the activities have been decomposed enough?
It’s when you can estimate the time and cost, and they can be assigned to an individual or group.
ITTOs:
Input
- Schedule management plan
- Scope baseline
- Scope statement
- WBS
- WBS dictionary
- EEFs
- OPAs
Tools & Techniques
- Decomposition
Divides the work into smaller, more manageable pieces.
- Rolling wave planning
Type of progressive elaboration where the work in the near term is planned in detail; future work is planned at a higher level or left as a placeholder. - Expert judgement
- Meetings
Output
- Activity list
- Activity identifier
- Description
- Activity attributes
- Activity codes
- Logical relationships
- Leads and lags
- Milestone list
The key milestones for the project and identify whether they’re mandatory or optional.
- Change requests
- Project management plan updates