Back to all posts
Iryna Viter

How to Build a Staff Schedule in 5 Easy Steps

Having a staff schedule in one central place is a great way to align the organization on where everyone's time is going. Here's how to build one.

If you are working with multiple projects at the same time and a single talent pool to serve all needs, keeping things organized is paramount for successful outcomes.

How do you make sure to always match the right people with the right skills and roles to the right projects at the right time? And how do you make sure everyone actually has the means necessary to commit to and deliver those projects? The answer is simple — you need to build a staff schedule.

We're here to walk you through the basics of its very concept and lay out easy steps you can follow to build a staff schedule for your people and projects.

What is a staff schedule?

A staff schedule is a timetable that shows what project everyone is working on and when. It can be visualized using as a resource heatmap, indicating the magnitude of your team's workload. Creating a staff schedule is an important part of staff planning.

staff schedule
The People Planner allows you to schedule the right person for the right task at the right time by listing all the resources or members of your team, together with their availability.

The more people, projects, and touchpoints, the more difficult it becomes to create a staff schedule. In fact, they say that once your headcount hits the 25 mark, everything breaks. There are so many connection lines in place that there is no way to keep track of it all (without automation).

But that is where a staff schedule comes to rescue. It helps you structure and organize resources to avoid risks and traps.

Strategic staffing is not only a great way to identify and organize the company's workforce, but also a tried and tested approach that helps you make sure no one is overworked, over- or underbooked, and that there is a clear plan to complete the project on time and within your set budget.

There are many other reasons that explain why a staff schedule is important but it all comes down to this: it always helps you efficiently use existing resources and strategically hire new ones.

Further reading: Strategic Staffing - Aligning Talent with Organizational Goals

5 easy steps to build a staff schedule

The steps to creating a staff schedule can vary based on the number of projects you’re managing and the size of your resource pool. Here, we’ll outline the essential steps you should never skip when building an employee schedule.

Step 1. Outline your projects

To clearly understand your resource demand and create a staffing plan, you first need to have a visual of all the projects, phases, milestones, and tasks that need to be covered by your people.

A Gantt chart is always a good idea if you want to visualize those items and layer them onto each other so you understand how to best approach staff scheduling and where you can save time.

Once you know the relevant project scope, budget and timelines, you can break your projects into stages or milestones to make it easier for your people to prioritize work.

With that covered, you should have a list of tasks to complete together with a general idea of the type of expertise you need for the project.

Step 2. Define resource needs

There are three standard items to consider for your resource needs:

  • Time: when do you need work to be finished and do your people have the capacity and availability to cover that demand? Are deadlines flexible?
  • Money: how can you best use up project budget to get the most relevant people to work on your tasks?
  • Expertise: who in your resource pool has the right expertise to deliver the project and if there is no best match, how do you correctly identify your hiring needs?

It's not enough to just match your people to the projects you have outlined. Instead, you need to make sure their workloads, experience, and price tag allow for you to match them to those specific projects.

And if this sounds like a little too much to take in and analyze at the same time, it is. That's why you have staff scheduling software like Runn, which centralizes all this information and simplifies the process, while you oversee and supervise the process.

Step 3. Put together a resource inventory

resource inventory in employee scheduling app

To find the right people to do the job, you need to have a good visibiltiy into your talent pool. What are your people particularly good at, what skills are they missing, and what can you achieve by upskilling some of them?

A resource inventory is one of those reusable assets you will be revisiting during every project and staffing adventure in search of relevant information. If you don't already have one, it's good to work on that before you start assigning people to specific tasks. You will be able to see the whole team in one single place and easily tell who has the best skillset to work on the tasks you have.

In fact, resource visibility is a pain point many resource managers share but once you have that under control, maintaining optimal staffing levels will be easier than ever.

Step 4. Assign relevant resources

This is the point where your staff schedule fully materializes as you assign specific people to specific projects or tasks. Exactly how you assign those people will usually depend on the staffing model you choose to follow, company goals and limitations.

In one of our recent webinars, we talked to people from The Ready, where they shared the staffing model they use and why it has proved to be so effective. Unsurprisingly, it is a skills matrix that stands in the core of their strategic project staffing. They prioritize resource visibility and transparency in order to assign the best people to all tasks. In other words, this agency does their staff schedules based on skills, availability, and capacity of their resources.

➡️ Related: What We Like About The Ready's Staffing Model

But as a staff manager, you need to consider both company goals and individual preferences when creating a staff schedule that will meet everyone's needs and expectations.

Step 5. Evaluate progress

Project delivery is always dynamic. You might face scope creep, some employees might have a shift in priorities, other factors might come into play, etc. This means that your scheduling system needs to evolve together with the projects you're managing.

Does everyone have everything they need to deliver their best work? Is their work-life balance up to par? Is your staff schedule going as expected or do you need to adjust some things for optimal results? Be sure to regularly track your project progress, check how your resources are doing, and make the necessary adjustments.

Important things to remember when building a staff schedule

Before we wrap this up, here are a few more pointers to consider when building work schedules.

  • Consider resource requests. Everyone comes into projects with their own expectations. A good staff schedule will always account for those individual requests, which could be anything from workloads to growth opportunities.
  • Don't try to exceed that 80% utilization mark. If you expect people to spend 100% of their time on billable work, you are bound to end up with an overworked workforce. Giving people a window to do other things ensures their efficiency and productivity.
  • Get people to register their time. Registering time is not a way to micromanage people in their schedules. Instead, everyone should see it as a way to identify and close resource needs, while giving people the support system they need to be productive.
SIGN-UP FOR MORE
Enjoy the post? Sign up for the latest strategies, stories and product updates.

You might also like

Try Runn today for free!

Join over 10k users worldwide.
Start scheduling in less than 10 minutes.
No credit card needed