Project Management
→ 日本語版を読むThree Key Constraints in Project Management
- Scope
- Time
- Cost
A change to any one of these will affect the other constraints.
Terminology
- Identified risks: Known risks. Risks must be identified and addressed.
- Project Charter
- Project sponsor
- Project Manager
Phases
- Initiation phase
- Planning phase
- Execution phase
- Monitoring & Controlling phase
- Closure phase
Initiation phase
- Feasibility study
- Assign PM and Project team
- Risk assessment
Planning phase
- Things the PM knows and can control
- Create to-do lists
- Order items
- Assign the best people to do the tasks
- Things the PM doesn't know and can NOT control
- Need to think creatively
- Risk, Estimations, Forecast
- The more plans (options) you create, the greater the chance of success
The later changes are made, the more expensive they become.
What to Do Before Making a Plan
- Evaluate whether the PM's own knowledge is sufficient for planning
- Identify all stakeholders
- Is there similar knowledge from past projects? Is there someone who has that knowledge?
- Identify your own weaknesses and find the right people to compensate for them
Workshop Preparation
- Clear Agenda
- Distinct Goal
- Comprehensive list of topics
Tips
Be prepared for the fact that "until all planning is complete, parts of the plan will frequently change."
If the PM lacks sufficient knowledge in a certain area, it is likely that effort estimates will be off and the plan may need to change.
Scope
Converting Goals into Deliverables, and breaking Deliverables down into multiple Tasks. This is called Scope.
GOAL: Build a world-class showroom where trained staff introduce the latest vehicles.
Deliverable: Construction of the showroom.
Task: Build foundation, erect walls, paint.
- Product Scope: Build the showroom
- Project Scope: Everything needed to achieve the Product Scope (including, for example, acquiring the land)
Oversights and mistakes will happen, but the fewer the better.
The more information you can extract from stakeholders, the less likely major mistakes will occur.
Activity List Creation Flow
Scope Statement → Work Breakdown Structure (WBS) → Activity List
All contain the same content but expressed in different formats.
The Scope Statement is formal, the WBS breaks things down by work type, and the Activity List forms the backbone of the project plan.
NSF
Non-straight-forward tasks (NSF)
- Information is not readily available and PM may need to work with people multiple times — e.g. PM needs to obtain approval by the IT manager of their estimate of hours needed to develop specific software
Schedule planning
- Estimate durations of each task
- Add buffers
- Sequence tasks
It is best to ask experts for effort estimates, but be aware that there may be cognitive biases (Planning fallacy).
Planning fallacy
- Optimism bias
- Illusion of control
T = (O + 4M + P)/6
T: Expected time O: Optimistic time estimate M: Most likely or normal time estimate P: Pessimistic time estimate
Buffers
The higher the uncertainty, the larger the buffer needed.
The more critical the task, the larger the buffer needed.
If you tell people there is a buffer, they may slack off, so present it as a "Validation period" or "Safety check."
Causes of Dependencies
- Logical dependency
- Resource constraints
- External dependencies (e.g., can't do it if the weather is bad)
- Soft dependencies (set by the PM)
Types of Dependencies
- Finish to start (can't start the next task until the first is complete)
- Finish to finish (the next task can't finish until the first task finishes)
- Start to start (the next task can't start until the first task starts)
- Start to finish (the next task must start before the first task ends)
Identify Critical Path
Gantt chart
Use tools such as MS Project?
Procurement external vendor
Must be aware of:
- Timelines
- Due dates
- Quality levels of all resources they are procuring
Contract types
- Fixed price contract
- Vendor commits to doing the work for a set amount within a certain timeframe
- Pro: Any additional spending will be taken on by the vendor
- Con: Cost would be higher since vendor may add the buffer.
- Cost plus contract
- Buyer agrees to pay any cost incurred by the vendor performing the work
- Con: Vendor is going to make the work go on longer.
- Time & Materials contract
- Vendor charges the buyer an hourly or daily rate
- Con: Vendor is going to make the work go on longer.
Procuring non-financial resource (Human resource)
- Define the type of resources
- PM must identify the experts PM needs
- Estimate how much time you will need
- Validate the availability of the people you need
- Do not forget holidays and vacations
- Mark the days the person is not available to work
- Assign roles and responsibility to them
- RACI matrix
- Responsible: directly responsible for doing work
- Accountable: responsible for meeting the overall goal of the activity
- Consulted: Provides information expertise or support for an activity
- Informed: Needs to be informed on the progress of an activity
- RACI matrix
Quality assurance
- Define quality standards and requirements
- Setting actual and actionable targets for the criteria (e.g., software bugs?)
- Plan how, when and who will do it (Frequency, How to report)
- Finalizing quality plan
- Make adjustments to project constraints
Quality plan
The following should be documented:
- Quality standards
- Target result
- Sample size of audits
- Frequency of reports
- Owners
EAR
Expectations
- Getting everyone on the same page is done most likely when defining the scope with stakeholders in a WORKSHOP
- Share the expectations in order to identify a gap
- Questions to identify a gap
- How do you think the final product of the project will be useful to the organization?
- Do you believe something can be added to significantly improve the result?
- Do you agree with the way the scope is described in the project documents?
- Keep all stakeholders up to date to eliminate stakeholder disappointments
Assumptions
- Review the assumptions
- How much buffer is needed
Risks
- Identify all risks in Risk log
- Analyze the severity of the events (Impact to Scope, Time, Costs) and the probability of occurrence
- Eliminate risks or mitigate risks
Change process
- PM needs to limit the potential for change through comprehensive planning
- PM must convince the Project sponsor that change will benefit the project with a Change request form
- Project sponsor determines if the additional needs are worth it
- Reassess schedule, budget, scope, resources, quality once the change is approved
Deliverables
- Scope
- Scope Statement
- WBS
- Activity List
- Time
- Critical Path
- Gantt Chart
- Milestone
- Cost
- Budget template
- Others
- Resource Availability
- RACI matrix
- Risk log
- Quality plan
- Change request
Rules of project
- How will the deliverable be approved?
- By whom?
- How often will the PM send project reports?