skills:pmp
This is an old revision of the document!
Table of Contents
PMP Learning Roadmap for Practical Project Management
Goal
- Learn PMP mindset and framework
- Apply project management to software and client projects
- Improve planning, communication, delivery, and risk handling
- NOT focused on PMP certification exam initially
Phase 1 – Project Management Foundations
1.1 What is Project Management
Learn:
- What is a project
- Project vs operation
- Project constraints
- Scope
- Time
- Cost
- Quality
Apply to work:
- Website development
- Client integration projects
- Freelance work
- Internal software systems
Practice:
- Identify one real project
- Define:
- Goal
- Timeline
- Budget
- Success criteria
1.2 PMP Process Groups
Understand the 5 process groups.
| Process Group | Purpose | Example |
|---|---|---|
| Initiating | Start project | Define goal |
| Planning | Create roadmap | Estimate effort |
| Executing | Do the work | Development |
| Monitoring | Track progress | Review status |
| Closing | Finish project | Handover |
Practice:
- Map one of your projects to these phases
Phase 2 – Core PMP Knowledge Areas
Study one area per week.
2.1 Scope Management
Learn:
- Requirements
- Scope definition
- Scope creep
Tools:
- Requirement list
- Work breakdown structure (WBS)
Apply:
- Prevent uncontrolled feature requests
Practice:
- Write project scope for a small system
2.2 Schedule Management
Learn:
- Task breakdown
- Dependency
- Estimation
- Milestones
Tools:
- Gantt
- Kanban
- Sprint plan
Apply:
- Delivery planning
- Feature timeline
Practice:
- Create weekly milestone plan
2.3 Cost Management
Learn:
- Budget
- Cost estimate
- Resource cost
Apply:
- Freelance pricing
- Infrastructure cost
Practice:
- Estimate AWS monthly cost
2.4 Quality Management
Learn:
- Quality planning
- QA
- Acceptance criteria
Apply:
- Code review
- Testing
- Release checklist
Practice:
- Define quality checklist for deployment
2.5 Risk Management
Learn:
- Risk identification
- Risk probability
- Impact
- Mitigation
Risk examples:
- Timeline delay
- Cloud outage
- Scope changes
- Resource shortage
Practice:
- Create risk table
| Risk | Probability | Impact | Mitigation |
|---|---|---|---|
| Delay | High | Medium | Buffer time |
| AWS issue | Low | High | Backup plan |
2.6 Communication Management
Learn:
- Status reporting
- Stakeholder updates
- Meeting management
Apply:
- Client communication
- Team coordination
Practice:
- Weekly status report
Template:
- Done
- In progress
- Risks
- Next steps
2.7 Stakeholder Management
Stakeholder = bên liên quan.
Examples:
- Customer
- Product Owner
- Team
- Manager
- Vendor
Learn:
- Identify stakeholders
- Influence
- Expectations
Practice:
- Stakeholder matrix
| Stakeholder | Interest | Influence |
|---|---|---|
| Customer | High | High |
| Dev team | High | Medium |
Phase 3 – Agile + PMP
PMP today includes Agile mindset.
3.1 Agile Fundamentals
Learn:
- Scrum
- Kanban
- Iterative delivery
- Feedback loop
Roles:
- Product Owner
- Scrum Master
- Development Team
Apply:
- Sprint delivery
- Backlog management
3.2 Hybrid Project Management
Most software teams use hybrid.
Example:
- PMP planning
- Agile execution
Planning:
- Budget
- Timeline
- Risk
Execution:
- Sprint
- Backlog
- Review
Apply:
- Software + business project alignment
Phase 4 – Apply PMP to Your Work
Use PMP in real projects.
Example 1 – Laravel Project
Initiating:
- Define business goal
Planning:
- Architecture
- AWS estimate
- Timeline
Execution:
- Build feature
- CI/CD
Monitoring:
- Bug count
- Sprint progress
Closing:
- Deployment
- Handover
Example 2 – Freelance Project
Use PMP to:
- Avoid scope creep
- Improve communication
- Estimate accurately
- Manage risk
Deliverables:
- Proposal
- Timeline
- Risk log
- Final acceptance
Phase 5 – Tools
Recommended tools.
| Purpose | Tool |
|---|---|
| Task tracking | Jira / Trello |
| Docs | DokuWiki |
| Timeline | Gantt / Notion |
| Communication | Slack / Email |
| Risk log | Spreadsheet |
Suggested Learning Schedule
| Week | Topic |
|---|---|
| 1 | Foundations + Process Groups |
| 2 | Scope + Schedule |
| 3 | Cost + Quality |
| 4 | Risk + Communication |
| 5 | Stakeholder + Agile |
| 6 | Apply to real project |
Goal after 6 weeks:
- Think like a project manager
- Deliver projects more predictably
- Reduce chaos and delivery risk
- Apply PMP principles to engineering work
skills/pmp.1780277411.txt.gz · Last modified: by phong2018
