SPM-Notes
SPM-Notes
What is a Project?
• Examples:
o Constructing a building.
Project Attributes
Project Management
Project Stakeholders
• Functions:
Key Challenges
6. Testing Limitations
Technical Constraints
• Hardware/software platforms.
• Compatibility issues.
• Security concerns.
Key Responsibilities
4. Stakeholder Management
1. People Skills
2. Leadership
3. Listening
5. Trust Building
6. Verbal Communication
7. Team Building
8. Conflict Resolution
9. Problem Solving
• Productivity Boosters:
o Collaborative culture.
• Motivational Factors:
o Challenging problems.
o Learning opportunities.
Projectized Teams formed around projects (PM has Fast decisions. Job
full authority). insecurity post-project.
Matrix Variations
• Phases:
• Key Features:
Best Practices:
• No "one-size-fits-all" model.
Must-Know Concepts
Exam Tips
Definition of a Process
Key Point: These groups are iterative (e.g., Agile projects revisit planning frequently).
6 Key Processes
• Inputs:
• Outputs:
Example:
A university approves a "Campus Store Project" via a charter, listing objectives like "Procure
supplies by Q3" and a budget of $50K.
• Components:
Difference:
• Activities:
• Tools:
• Steps:
• Activities:
SOW Example:
"Develop a mobile app with login, payment gateway, and admin dashboard by Dec 2024."
Charter Example:
"App project approved to boost revenue by 15%. PM: Jane Doe. Budget: $100K."
Agile Focus:
Must-Know Concepts
✔ Process Groups (IPEMC: Initiating, Planning, Executing, Monitoring, Closing).
✔ Integration Processes (Charter → Plan → Execute → Monitor → Close).
✔ SOW vs. Charter (SOW = "What", Charter = "Why/Who").
Scenario-Based Questions
• Example: "A stakeholder requests a new feature. What process ensures minimal
disruption?"
Answer: Perform Integrated Change Control (assess impact before approval).
Key Definitions:
• Project Scope: All the work involved in creating the project's deliverables and the
processes used to create them
• Product Scope: The features and functions that characterize a product, service, or
result
Purpose: Establish how the scope will be defined, validated, and controlled
Key Inputs:
• Project charter
• Expert judgment
Outputs:
2. Collect Requirements
Key Inputs:
• Stakeholder register
• Project charter
o Brainstorming
o Mind mapping
o Affinity diagrams
Outputs:
• Requirements documentation
3. Define Scope
Key Inputs:
• Project charter
• Requirements documentation
• Expert judgment
• Product analysis
• Alternatives generation
• Facilitated workshops
Outputs:
o Acceptance criteria
o Deliverables
o Project exclusions
o Constraints
o Assumptions
• Updates to project documents
Key Inputs:
• Requirements documentation
• Expert judgment
• Rolling-wave planning: Detailed planning for near-term work, high-level for future
work
Outputs:
o WBS
o WBS dictionary
• Follow the 100% Rule: WBS must include 100% of the work
o Deliverables (recommended)
o Phases
o Geographical areas
o Departments
5. Validate Scope
Key Inputs:
• Verified deliverables
• Requirements documentation
Outputs:
• Accepted deliverables
• Change requests
6. Control Scope
Purpose: Monitor status of project and product scope and manage changes
Key Inputs:
• Requirements documentation
• Variance analysis
Outputs:
• Change requests
• Updates to:
o Project documents
Example (Job Job seeker login, job posting, Search by location, search by
Site) search functionality keyword
Types of Requirements
3. Solution Requirements:
o Functional: What the product must do
3. Remember: The WBS includes all work, but does not show sequence
4. Key Documents:
o Requirements documentation
o Scope statement
5. 100% Rule: WBS must include ALL work (no more, no less)
2. Collect Requirements
3. Define Scope
↓
4. Create WBS
Level 3: Sub-deliverables
Key Challenges:
• Schedule issues are primary sources of conflict, especially in later project phases
Purpose: Establish policies and procedures for planning, developing, managing, executing
and controlling the project schedule
Key Inputs:
• Project charter
• Expert judgment
• Analytical techniques
• Meetings
Outputs:
o Level of accuracy
o Units of measure
o Control thresholds
o Reporting formats
2. Define Activities
Key Inputs:
• Decomposition
• Expert judgment
Outputs:
• Activity List: Includes all schedule activities with identifiers and descriptions
• Milestone List: Significant events with zero duration (e.g., approvals, phase
completions)
3. Sequence Activities
Key Inputs:
• Milestone list
• Dependency Determination:
Outputs:
Dependency Types:
Purpose: Determine type and quantities of resources needed for each activity
Key Inputs:
• Resource calendars
• Risk register
• Expert judgment
• Alternative analysis
• Bottom-up estimating
Outputs:
Key Inputs:
• Resource calendars
o Optimistic (O)
o Pessimistic (P)
o Formula: (O + 4M + P)/6
• Parametric estimating
• Expert judgment
• Reserve analysis
Outputs:
6. Develop Schedule
Key Inputs:
• Schedule Compression:
Outputs:
• Schedule baseline
• Schedule data
Key Concepts:
• Total Float (Slack): Time activity can be delayed without delaying project finish
7. Control Schedule
Key Inputs:
• Project schedule
• Resource optimization
• Schedule compression
• Schedule comparison charts (e.g., tracking Gantt)
Outputs:
• Schedule forecasts
• Change requests
• Reduces multitasking
1. Reality Checks:
2. People Factors:
3. Software Use:
Pitfall Solution
Parkinson's Law (work expands to fill Use critical chain scheduling with buffers
time)
2. Define Activities
↓
3. Sequence Activities
6. Develop Schedule
7. Control Schedule
Key Challenges:
Key Inputs:
• Project charter
• Expert judgment
• Analytical techniques
• Meetings
Outputs:
o Units of measure
o Level of precision/accuracy
o Control thresholds
o Reporting formats
2. Estimate Costs
Key Inputs:
• Project schedule
• Risk register
Tools & Techniques:
Outputs:
• Basis of estimates
3. Determine Budget
Key Inputs:
• Cost estimates
• Basis of estimates
• Project schedule
• Risk register
• Reserve analysis
• Expert judgment
• Historical relationships
Outputs:
4. Control Costs
Key Inputs:
Outputs:
• Change requests
Types of Costs
• Three modes:
▪ E = 3.0*(KLOC)^1.12
▪ D = 2.5*(E)^0.35
▪ E = 3.6*(KLOC)^1.20
▪ D = 2.5*(E)^0.32
• Steps:
Key Terms:
Key Formulas:
Best Practices:
Common Pitfalls:
2. Estimate Costs
3. Determine Budget
4. Control Costs