Skip to content

Planning 2 - Building the Project Plan

Google Project Management Certificate · Course 3: Project Planning - Putting It All Together


Planning is where the charter’s promises turn into dated, owned, estimated work. This module builds the project plan, and at its centre sits the project schedule: every task, who owns it, and when it starts and finishes.

Most of the module is really about one hard skill - estimating time honestly. Bad estimates are the root cause behind a large share of failed projects, so the videos spend their energy on where estimates go wrong (optimism), how to protect against that (buffers), and how to get better numbers out of the people who actually do the work. The module then turns those estimates into a picture: dependencies, the critical path, and finally the Gantt chart you build in a spreadsheet.


What a project plan is, and what goes in it

Section titled “What a project plan is, and what goes in it”

A project plan documents the scope, tasks, milestones and overall activities of a project. It works for any project, big or small. At the centre of it is the project schedule, which does two jobs: it estimates how long the whole thing will take, and it gives the team a way to track progress against the goal.

Contents vary between companies, but most plans hold these five basic elements.

ElementWhat it meansWhy it earns its place
TasksActivities to be finished inside a set period, assigned by role and skillClear ownership creates personal responsibility and frees the PM to manage
MilestonesSignificant points in the schedule marking progressUsually signal a completed deliverable or phase
PeopleTeam members and their rolesEveryone must know which tasks are theirs
DocumentationLinks to the RACI chart, charter, budget, risk management planOne place to look instead of digging through email
TimeEstimated start and finish dates for tasks, milestones and the project itselfThis is the schedule, the anchor of the whole plan; it also decides which resources you need and when

The plan is a living artifact - the team’s roadmap for the whole project. Around the schedule, four more components get linked in.

Scope & goalsfrom the charter
WBSmilestones + tasks, ranked
Budgetmonitored all life cycle
Management planschange, risk, communication
Four components that shape how tasks, milestones, people, documentation and time get structured.
  • Scope and goals are captured first in the charter; link the charter so the team can check whether a new request goes beyond what was agreed.
  • The WBS breaks work into manageable pieces. In the plan, tasks should sit in one place with clear descriptions, owners and due dates, plus milestones and statuses so progress is visible. A RACI chart alongside it settles roles and responsibilities.
  • The budget is linked because it depends heavily on the rest of the plan. In a large organisation another department may own the funds, in which case you schedule regular check-ins with them rather than monitoring it yourself.
  • Management plans - change, risk and communication - keep the project organised and belong in the plan too.

The PM does not complete every task. The PM identifies and helps assign tasks and then estimates how long they will take, and those estimates add up to the schedule.

The classic example: painting a wall takes 30 minutes of effort but 24 hours of time, because 23 and a half of those hours are drying. Keeping the two apart makes you efficient with resources - if a task carries idle time, the person assigned to it is free to do something else, like painting the mailbox or window trim while the wall dries.

The usual failure is underestimating, and the usual culprit is optimism. Optimism is a fine trait in a PM, but too much of it makes you overlook risks and assume tasks will run exactly to plan. There is always a chance of setbacks.

The defence is to talk to the teammate assigned to the task. They understand the work and its nuances best. It also forces sub-tasks into view - the smaller pieces a larger task actually requires.

Take building a contact list of top customers for the Plant Pals launch. It looks like a one-day job until you list the sub-tasks: meet the global sales team to identify clients, gather contact details, work out client language preferences, build the spreadsheet to hold it all. The owner’s estimate comes back at two days, double the guess. You can still ask follow-up questions or gently push back, but you start from a real number.

Estimates remain estimates. If the sales team is away on a team-building day and cannot meet until after the weekend, the two-day estimate is already stale. That is what buffers are for.


Task bufferProject buffer
WhatExtra time tacked onto one specific taskExtra time added at the end of the overall schedule
Use it forTasks outside the team’s control - vendors, suppliers, anything you wait onAbsorbing the ordinary drift of a missed deadline here and there
Inside the teamUse sparingly - only for difficult tasks or ones with real unpredictability, like how long plants take to growTypically two or three days, drawn on as needed across the project
ExampleAsk a plant vendor for a cost estimate by Monday when you do not need it until ThursdayKeeps the end date safe when a teammate slips by a day

A practitioner example from Google: a new hire who coded well but kept missing deadlines was not leaving himself buffer for testing. Asking about his current workload and the complexity of his tasks revealed where buffer was needed. The point of all of it is a realistic timeline - hitting the project goal two months late may not count as success at all.


Kendra won a competitive bid and immediately saw the timeline was close to impossible. Instead of raising it, she stayed quiet, rushed the planning phase, and wrote all the planning documents alone. When the team said the timeline left no room for their work or for reviews, she noted the concerns and told them to work faster. The project then hit rework, tasks nobody had accounted for, stressed people and worried stakeholders, and missed its deadline.

MisstepWhat she should have done
Kept a known timeline problem to herselfEscalate - gather evidence for the concern and take it to management
Sped up instead of slowing down to planWork carefully through planning to build a realistic plan
Planned aloneGather input from team, peers and management, and act on their concerns

Careful planning with the team would also have surfaced time-saving moves: eliminating tasks that were not actually needed, increasing team size by requesting resources early rather than executing short-handed, and streamlining activities by running some tasks in parallel instead of in sequence.


The everyday version: squeezing a dog walk between meetings. Optimism bias says you will make it back in time. It ignores the weather, another dog turning up to play, and all the sniffing. The fallacy hits regardless of experience - your hundredth walk still needs the same factors considered.

The house example. David plans a home build with a WBS covering foundation, construction and finishing. His duration chart looks fine:

TaskEstimated duration
Foundation2 weeks
Construction4 weeks
Adjustments4 weeks
Total10 weeks - exactly the delivery requirement

Ten weeks meets the requirement, so an unaware PM would call it solid. David, aware of the fallacy, re-examines the estimates, considers weather delays and crew members calling in sick, and meets team members and stakeholders to uncover further risks. He then adds task buffers to the tasks that carry real risk.

Hunt for what-ifs before the plan is signed offUse the team as risk-finding resourcesBe optimistically realistic

Being optimistically realistic is the phrase to remember: push for the best outcome while still planning the proper time for each task.


Capacity planning often reveals you need more resources to hit the timeline - a second web developer, a third writer. The arithmetic is simple. Plant Pals must deliver to 100 customers over five days. One driver averages four deliveries in an eight-hour day, so a driver covers 20 deliveries across the week, and you need at least five drivers. Even someone spending 100 percent of their time on your project has limited capacity - meetings, urgent interruptions and the ordinary shape of a workday eat into it.

FactorDefinitionWhy it matters
Parallel tasksTasks that can run at the same time as othersCreates efficiency, shortens the schedule. Example: hiring drivers and building the website have no relationship to each other
Sequential tasksTasks that must happen in a specific orderTells you what to prioritise early. Example: budget approval before hiring a vendor
Fixed start dateThe date you must start a task to reach the goalIf 100 plants are contracted for a specific date, picking them up has a fixed start of one day before
Earliest start dateThe earliest date work on a task can beginSets honest expectations for vendors. If contracts and purchase orders take three weeks, that is the vendor’s earliest start from the kickoff

Think of it as the framework telling you where you are, where you are headed and when you will arrive. It identifies the essential work and its duration, flags which late tasks would push the completion date, and helps define resources, baselines and where you actually have flexibility.

For Plant Pals the path holds things like hiring plant vendors, developing the website and fulfilling deliveries; adding flowers to the product line is nice to have, does not affect launch, and so sits off it. The critical path is the bare minimum set of tasks and milestones needed to reach the goal, and if the team misses any of them the project is delayed.

  1. Capture all tasks. Work from the WBS so no required piece of work is missing. Focus on the need to do tasks, not the nice to do ones.

  2. Set dependencies. A dependency is a task that cannot begin until another finishes - you cannot paint the outside of a house before the house is built. For each task ask three questions: which task must happen before this one, which task can finish at the same time, and which task must happen right after it.

  3. Create a network diagram. Sequence the tasks by dependency. It shows the path from first task to last, which tasks run in parallel and which in sequence, and which non-essential tasks sit off the path.

  4. Make time estimates. Consult the people and stakeholders who know. This step is decisive: if estimates are badly off, the length of the critical path changes. Estimates can be revised throughout the project.

  5. Find the critical path. Add the durations of the essential tasks and take the longest possible path through the diagram. Only count tasks that would move the finish date if left unfinished.

TaskDurationDepends on
A) Excavation1 day-
B) Foundation3 daysA
C) Framing15 daysB
D) Roof3 daysC
E) Plumbing4 daysC
F) HVAC3 daysC
G) Electrical3 daysC
H) Insulation2 daysE, F, G
I) Drywall + Paint15 daysH
J) Flooring7 daysI
A Excavation 1d  ·  B Foundation 3d  ·  C Framing 15dstrictly sequential opening chain
↓
E Plumbing 4dlongest branch
F HVAC 3d
G Electrical 3d
D Roof 3dside branch, stops here
↓
H Insulation 2d  ·  I Drywall + Paint 15d  ·  J Flooring 7dsequential run to finish
Plumbing, HVAC and electrical run in parallel after framing, but insulation waits for all three, so the longest branch sets the pace. Adding the chain gives 1 + 3 + 15 + 4 + 2 + 15 + 7 = 47 days.

Non-essential tasks in the same house project - driveway paving, landscaping, trim, appliances - sit outside the path. If they slip, the structure completion date does not move.

ApproachHow it worksWhen it helps
Forward passStart at the first task that must precede everything else and add durations forward to the endFinding earliest start dates and the total length
Backward passStart at the final task or milestone and move backwards to the shortest route to completionWorking to a hard deadline; shows which tasks are genuinely critical and which can be cut or done later

Both passes are also how you work out latest start dates and the slack on each task.


Time estimation, effort estimation and capacity planning all depend on the team. The person doing the task has the best sense of both its length and their own capacity, but that only reaches you through a two-way conversation, and that means soft skills - the personal characteristics that let people work well with others.

Ask the right questionsopen-ended, not yes or no
Negotiate effectivelyfind an outcome that works for both
Practise empathyworkload, leave, work-life balance
Three soft skills that turn a guess into a usable estimate.

Ask the right questions. Treat the estimation conversation as an interview. Can you finish the mock-ups in one week? is closed and gets a yes or no that teaches you nothing. How long does it typically take you to mock up a design like this one? is open-ended and gets detail. Follow up with how complex the steps are, what risks the task carries, and when they think it can be ready. Over time these conversations mean you rely less on others to estimate.

Negotiate effectively. Your job is to bridge the project’s high-level goals and the team’s day-to-day reality, and your project may not be their only priority. If the designer says two weeks and you hoped for one, probe: does the estimate cover multiple pages, and could one or two pages arrive earlier? That tells you whether the estimate is flexible or whether you need a second designer. Good negotiation creates shared ownership of the outcome.

Practise empathy. Ask about total workload including work outside your project, about work-life balance, about booked leave and important holidays. If your designer is also building a site for another team on an overlapping timeline, you can work with that PM to balance the load rather than overloading one person. And be appreciative - people like their work to be valued.


It is useful because it is highly visual: tasks, who is responsible, and when the work is due, all in one picture. For many people a visual aid on top of written instructions makes it far easier to absorb what they must do, by when, and how their piece connects to everyone else’s.

Gantt charts behave a little like calendars. Each task has a start and an end date, and the length of its bar matches the time devoted to it. If Leon is writing a project charter and Kylie reviews and edits it afterwards, coloured bars show Leon holding Friday, Monday and Tuesday, and Kylie taking Wednesday for revisions. The bars cascade down the page, showing time passing and the blocks in which work happens.

  1. Set up the left columns for task title, task owner, start date, due date, duration and percent complete.
  2. Fill the rows with the tasks and milestones already identified in the WBS, ordered by start date.
  3. Set up the right columns as the weeks estimated to run the project from start to finish.
  4. Draw the bars in the rows underneath, spanning the dates on which each task takes place.

A spreadsheet holds more than the chart itself. Extra tabs can house or link the RACI chart, the charter, and the risk management and communication plans, so every project document lives in one file - which saves time, keeps everyone organised and stops people hunting through email. A digital document that links out to everything works as an alternative.


Five best practices for a strong project plan

Section titled “Five best practices for a strong project plan”
  1. Review deliverables, milestones and tasks carefully. Plans get more granular than the charter. A new website deliverable breaks into milestones like kicking off with the web developer and gaining stakeholder approval, and those break into tasks like mocking up a design and developing a landing page, each with an owner and dates. Do this for every deliverable.
  2. Give yourself time to plan. Planning is its own phase for a reason - it is time-intensive, especially with multiple deliverables. It is the space in which you and the team think realistically about what can and cannot be done. Nobody is a machine. Effort estimation and capacity planning are what make that realistic, and buffer time is what makes it survivable.
  3. Plan for the inevitable. Things will go wrong even with thorough planning. You cannot foresee every problem, but the team can name the most likely risks and plan to prevent or mitigate them. Buffer is the tool for slowdowns.
  4. Stay curious. You may be the only expert on the project as a whole, but you are not an expert on every task. Ask lots of questions during planning - it produces a stronger plan and builds trust. Extend the curiosity to stakeholders and vendors: their expectations, priorities, risk views, communication preferences and availability.
  5. Champion your plan. Ask whether your team can actually use the tool you built it in, whether it is clear enough for stakeholders, and whether it will save everyone time as a single source of truth. Then sell it - tell the team why staying on top of the plan benefits them, so they keep it updated.

Kanban works on all kinds of projects but suits Agile teams best, since Agile is an iterative approach built on continuous releases and customer feedback each iteration. Boards are used to give a quick visual read on work details and critical task information, to ease handoffs between stakeholders such as development and testing, and to capture metrics and improve workflows.

Before building one, gather the tasks, statuses, dates and durations. A typical board runs To do, In progress, Testing, Done, and a card moves rightwards as work proceeds. Columns are customisable, and rows can represent resources - a team or a person - so you can see who is working on what.

Card frontCard back
Title and unique identifier for quick referenceStart date, used for metrics, tracking and checking your estimate
Description of work - brief, index-card sizedBlocked days - days the task cannot progress, for example while waiting on an undelivered dependency
Estimation of effort - small, medium or largeFinish date - when the task is due, so you can see whether the project is still on track
Who is assigned - ideally one person per card

Software options for Kanban include Asana and Trello. There are many, so evaluate which fits the project.



Next: Budget & Procurement → - costing the plan and buying what it needs.