Skip to main content

Project Planning

Overview

  • Kicking-off the planning phase

  • Setting and reaching milestones, and identifying tasks

  • Budgeting process

  • Identifying and planning for risks

  • Documentation

Planning Phase Overview

  • PM gets assigned

  • Project goals, scope, and deliverables have to be approved

  • Team members get assigned

  • Sign off on project charter

Benefits of Planning

  • Understand the work needed to achieve your goals

  • Coordinate efforts and timelines with other teams, contractors, and vendors

  • Understand and prepare for risks

  • Get buy-in from key members of the teams

  • Demonstrates to stakeholders that the team is taking care to start the project with a detailed plan.

Launching the Planning Phase

Usually involves the following:

  • Budget

  • Schedule

  • Risk management plan

Project kick-off meeting: The first meeting in which a project team comes together to ground everyone in a shared vision, gain a shared understanding of the project's goals and scope, and to understand each person's individual roals within the team.

Kick-off meeting agenda:

  • Introductions

  • Backgounds

    • How the project came to be

    • Why the project matters

    • Shared vision

  • Goals and scope

    • In-scope and out-of-scope

    • Target launch date

    • Milestone

  • Roles

    • Everyone is clear about their roles and responsibilities
  • Collaboration

    • Shared tools and docs

    • Communication mediums and protocols

  • What comes next

    • Set expectations
  • Questions from group

Best Practices

  • Ask a teammate to take notes on key points and action items.

  • After the meeting, send a follow up email that summarizes the key points and outcomes from the meeting, and any action items to attendees.

  • Invite attendees to reach out for queries.

Tasks and milestones

Milestone: An important point within the project schedule that indicates progress and usually signifies the completion of a deliverable or phase of the project.

Task An activity that needs to bee accomplished within a set period of time.

One or more task completions may lead to the completion of a milestone and similarly one or more milestone completions may lead to the goal.

Setting milestones gives you a clear understanding of the amount of work your project will require.

Setting milestones

  • Top-down Scheduling: The PM lays out the higher-level milestones, then works to break down the effort into project tasks. The PM works with their team to ensure all tasks are captured.

  • Bottom-up scheduling: PM looks at all the tasks that need to be done and then rolls them into milestones.

Work breakdown structure

WBS: A tool that sorts the milestones and tasks of a project in a hierarchy, in the order they need to be completed.

After creating a WBS, you will have:

  • Sets of discrete project tasks that ladder up to each of your milestones.

  • Team members assigned to each task

After creating a WBS, you will have:

  • Sets of discrete project tasks that ladder up to each of your milestones.

  • Team members assigned to each task.

To assign tasks between 2 or more team members with the same roles, take into consideration each person's familiarity with the tasks at hand.

Project Plan

Essential elements:

  • Tasks

  • milestones

  • Team

  • docs

  • Time

Time Estimates

Time estimation: A prediction of the total amount of time required to complete a task.

Effort estimation: A prediction of the amount of difficulty of active work required to complete a task.

Example: Effort estimate for painting a wall maybe 30 mins, but the time estimate for the task will be 24 hours because it takes into account the total time taken for the wall to be ready for use aka drying of paint included.

Unrealistic effort estimate: When you've underestimated the amount of time it'll take to complete a task.

To avoid unrealistic estimates, communicate with the teammates working on the task as they will have the most realistic understanding of the amount of work required to complete a task, and will be able to provide you with the best estimate.

Buffer: Extra time added to the end of a task or project to account for unexpected slowdowns or delays in work progress. Types include:

  • Task Buffers: To be used primarily for tasks that are out of the project team's control. Ex: things that rely on external factors like deliveries of products before commencing work etc. To be used sparingly for tasks within the project team's control.

  • Project Buffers

Capacity planning and Critical path

Capacity: The amount of work that the people or resources assigned to the project can reasonably complete in a set period of time.

Capacity Planning: Refers to the act of allocating people and resources to project tasks, and determining whether or not you have the necessary resources required to complete the work on time.

Critical Path: The list of project milestones you must reach in order to meet the project goal on schedule, as well as the mandatory tasks that contribute to the completion of each milestone.

It is the brare minimum number of taks and milestones you need to reach your project goal.

WBS compliments Critical path creation.

  • Identify which tasks can happen in parallel vs which can happen sequentially.

  • Determine which project tasks have a fixed start date.

  • Determine which project tasks have an earliest start date.

  • Identify if a task has float (also called slack).

Float: Amount of time you can wait to begin a task before it impacts the project schedule and threatens the project outcome.

Tasks on the critical path should have zero float.

Soft skills: Personal characteristics that help people work effectively with others.

  • Asking the right Questions

  • Negotiating effectively

  • Practicing empathy

Developing a Project Schedule

An anchor of a good project plan is a clear schedule, containing all the tasks of a project, their owners, and when they need to be completed.

Gantt Chart: Horizontal char that maps out the project schedule.

Project Plan best practices

  • Carefully review deliverables, milestones and tasks.

  • Give yourself time to plan.

  • Recognize and plan for the inevitable: things will go wrong.

  • Stay curious

  • Champion your plan.

Budgeting

Project budget: The estimated monetary resources needed to achieve the project's goals and objectives.

Forecast: A cost estimate, or prediction over a period of time.

Budgets should be prepared alongside schedule planning.

When creating a budget, the following must be accounted for:

  • Understanding stakeholder needs.

  • Budgeting for surprise expenses.

  • Maintaining adaptibility.

  • Reviewing and reforecasting throughout the project.

Factors to consider when creating a budget:

  • Resource cost rates: Cost of a resource

  • Reserve analysis: A method to check for remaining project resources

  • Contingency budget: Money that is included to cover potentially unforeseen events that aren't accounted for in a cost estimate.

  • Cost of quality: Costs that are incurred to prevent issues with products, processes, or tasks. It includes:

    • Prevention Costs

    • Appraisal Costs

    • Internal failure Costs

    • External failure costs

Best practices for budgeting:

  • Reference historical data.

  • Utilize your team, mentors and managers.

  • Time-phase your budget.

  • Check as many times as you can.

  • Create a baseline first.

  • Bottom-up budgeting.

Maintaining a project budget

Monitoring the budget is crucial for a PM to enforce accountability in terms of spending.

Milestones are a great opportunity to re-review the budget, to identify if anything needs to be reset or revisited throughout the project.

Fixed Contracts: Paid for when certain milestones are reached.

Time & Materials contracts: Paid monthly based on hours worked and other fees associated with the work, like travel and meals.

Cost control: Practice where a PM identifies factors that might impact their budget and then creates effective actions to minimize variances.

Budgeting terms

Cash Flow: The inflow and outflow of cash on your project. It is important to understand as you need funding (inflow) to keep your project running.

CAPEX: Capital Expenses are an organization's major, long-term, upfront expenses, such as buildings, equipment, and vehicles.

OPEX: Opertating Expenses are short-term expenses that are required for the day-to-day tasks involved in running the company, such as wages, rent and utilities. Often recurring in nature.

Contingency Reserves: To cover for identified risks. Ex: Higher than expected monthly subscription for a software license.

Management Reserves: To cover for unidentified risks.

Procurement

Obtaining all of the materials, services, and supplies required to complete the project.

Vendors: Individuals or businesses who provide essential goods and services.

Vendor Management:

  • Sourcing vendors

  • Getting quotes for vendors' work

  • Determining which vendors will fulfill your needs

  • Negotiating vendor contracts

  • Setting deadlines for vendors

  • Evaluating performance

  • Ensuring vendors are paid

Procurement process

  • Initiating

  • Selecting

  • Contract writing

  • Control

  • Completing

Agile Procurement management:

  • Collaborative with both the project team and end supplier.

  • Emphasis on the relationship between these parties

  • Project team plays a larger role in identifying what needs to be procured.

  • Living contract

Traditional Procurement management:

  • Focus on standard contracts with clear terms and deliverables.

  • Project manager may be responsible for end-to-end procurement.

  • Contracts may feature lengthy and extensive documentation.

Procurement documentation

  • Initiating Phase -> NDAs

  • Selection Phase -> Request for Proposal (RFP)

  • Contracting Phase -> Statement of Work (SoW)

NDA: A document that keeps confidential information within the organization.

RFP: A document that outlines the details of the project. Used to get bids from vendors.

SoW: A document that clearly lays out the products and services a vendor or contractor will provide for the organization.

Risk Management

Risk: Potential event which can occur and can impact your project.

Issue: Known or real problem that can affect the ability to complete a task.

Risk Management: The process of identifying and evaluating potential risks and issues that could impact a project. It provides an understanding of:

  • What could go wrong

  • Who you'll need to consult

  • How it could be mitigated

Phases of risk management

  • Identify the risk

  • Analyze the risk

  • Evaluate the risk

  • Treat the risk

  • Monitor and control the risk

Identifying risks

Cause-and-effect diagram / Fishbone diagram: A diagram that shows the possible causes of an event and risk.

Steps to create a fishbone diagram:

  • Define the problem

  • Identify the categories

  • Brainstorm the causes

  • Analyze the causes

Risk register: A table or chart that contains a list of risks.

Risk assessment: The stage of risk management where qualities of a risk are estimated or measured.

Probability and impact matrix: A tool used to prioritize project risk.

Impact: The damage a risk could cause, if it occurs. Impact is determined on a scale of high to low.

Inherent risk: The measure of a risk, calculated by its probability and impact.

Risk appetite: The willingness of an org to accept the possible outcomes of a risk.

Types of Risks

  • Time risks

  • Budget risks

  • Scope risks

  • External risks

  • Single point of failure

Dependency: A relationship between 2 project tasks, where the start or completion of one depends on the start or completion of the other.

Risk mitigation strategies

  • Avoid

  • Minimize

  • Transfer; to someone else

  • Accept

Decision tree: A flowchart that helps visualize the wider impact of a decision on the rest of a project.

Risk management plan

A living document that contains information regarding high level risks and the mitgiation plans for those risks.

Communicate identified risks early on with stakeholders.

Effective Communication

  • Clear

  • Honest

  • Relevant

  • Frequent

  • Recognize and understand individual differences

  • Brainstorm and craft the appropriate message

  • Deliver your message

  • Obtain feedback and incorporate that going forward

Communication Plan

Organizes and documents the process, types and expectations of communication for the project.

  • What needs to be communicated

  • Who needs to communicate

  • When communication needs to happen

  • Why and how to communicate

  • Where the information being communicated is stored

Project Documentation

Documenting and organizing plans provides visibility and accountability. Having up-to-date plans will help ensure there's no room for miscommunication.

Summarize relevant info for those who need to stay informed on key points but don't need all the info.

Knowledge Management: A way of ensuring that project data can be accessed in future by others who need it for informing decisions or planning similar projects.