Project resource planning means forecasting, assigning and scheduling the people, time and tools needed to finish the work. It sits between scope (what you’ll deliver) and schedule (when it happens): good resource planning makes both more realistic.
Think of a 6‑week website build: weeks 1–2 need a designer for wireframes, weeks 3–4 a developer for front‑end work, and week 5 a developer plus a QA person for fixes. If the developer is double‑booked across two clients in week 3, the whole schedule slips or you rush a hire at the last minute.
The practical benefits are concrete: fewer missed deadlines, clearer budgets, and less team burnout because you spot overallocations early and decide how to fix them before they become crises.
Follow this compact sequence to create a usable resource plan fast. Each step has a one‑line how‑to and a quick tip.
How‑to: write a short scope statement listing deliverables and non‑goals (e.g., pages, features, integrations).
Tip: keep scope tight on short projects; add extra scope only with a change note and cost estimate.
How‑to: split the scope into 8–15 discrete tasks (design wireframes, create assets, build templates, QA, deploy).
Tip: use a table or simple spreadsheet so each task has an owner, an estimated size, and a due week.
How‑to: for each task, note the role (designer, developer, QA, PM) and any specialist skills (React, Shopify, accessibility).
Tip: treat scarce skills as separate line items—if only one person can do them, they’re a likely bottleneck.
How‑to: convert each task into hours or days rather than vague points; if uncertain, use a range (e.g., 6–10 hours).
Tip: for first projects, add a +20–30% buffer to uncertain tasks until you learn your team’s velocity.
How‑to: compare task hours to each person’s available hours in the period and assign work so nobody exceeds realistic weekly capacity.
Tip: on spreadsheets, include a simple weekly calendar column. For early projects, a shared spreadsheet is fine—save paid apps for predictable recurring work.
How‑to: run a quick review with leads, flag anything over 90% weekly utilisation as risky, and add a contingency like hiring short‑term help or reducing scope.
Tip: document the contingency decision (who to call, expected cost) so you can act quickly.
Practical example: map 10 WBS tasks to three roles and you might spot the developer at 120% in week 3. Quick fixes include shifting non‑critical tasks to week 4, splitting a task for a junior, or hiring a short contract—each option trades time for cost or quality.
Capacity is what someone realistically has time for; allocation is what you assign them. The gap between the two causes missed deadlines and burnout.
Do a simple availability check: use calendars and ask for hours/week (e.g., 30 billable hours/week for a part‑time contractor). Convert tasks into hours and add them to each person’s weekly view. Flag any week above 90% as risky and rebalance.
Low‑effort techniques to level work:
Tool note: Jira and other tools include capacity and team views that make this easier once you’re tracking work there; Atlassian’s guides explain how team vs individual capacity works inside Jira—useful when you already use Jira for tasks.
Pick a tool based on how many concurrent projects you run and how frequently the plan changes.
Decision rule for freelancers and small clients: use a spreadsheet for your first two projects, move to a lightweight app if you have 3+ overlapping projects or repeatable workflows, and use Jira only if your team already works in it or you need its engineering features.
If your immediate problem is short‑term capacity rather than long software investment, consider hiring a freelancer through Swaplance to fill the gap quickly and keep your project on schedule—this avoids buying and learning a new tool when you simply need one extra pair of hands. For help choosing a tool, see the Swaplance guide to pick and set up a project-management app in 5 minutes.
Keep resource decisions tightly connected to scope and schedule so changes don’t ripple unpredictably.
These checks keep small teams from reacting late—where most projects run into trouble.
After your first plan, focus on short feedback loops and small improvements that compound over time.
If you find recurring shortfalls, trialing a trusted freelancer for 1–2 sprints can validate the fix before committing to a longer hire. Swaplance makes it easy to trial vetted freelancers this way. For a starter plan you can copy, try the simple project planner for freelancers and adapt it to your workflow.
Resource planning doesn’t need to be fancy to be effective. Use a clear 6‑step process, check capacity against real hours, and pick the simplest tool that keeps your plan current. When a temporary gap appears, a short Swaplance engagement often fixes the issue faster and cheaper than buying new software or hiring permanently.