Playbook Logo transparent
Pillar_Cost_BG.jpg

 

Buffer Charts

Why Use a Buffer Chart?

With Buffer Charts, project status is clear and have a higher confidence in milestone completion dates. Ultimately you can accelerate the delivery of your projects because you have better control.

The benefits of buffer charts

  • Make project status clear
  • Better project control
  • Higher confidence in milestone completion dates
  • Faster projects

What is a Buffer?

A buffer is an extra amount of time placed at the end of the project in lieu of padding each and every task. It is a powerful technique from Critical Chain Project Management.

The project completion date (aka promise date, due date, etc.) is at the end of the buffer. A lot of the buffer is expected to be used, but not all of it. The project is completed on-time when all the work leading to the milestone has been completed and the milestone is to the left of the end of the buffer.

What is a Buffer Chart?

Buffer charts are used to plot the movement of a milestone over time giving an early indication if a project is likely to be on-time or late. Buffer charts also help predict actual completion dates and keep management up to date on the status of the project. In this example, the milestone, Prototype Complete, is being tracked and it has a 30-day buffer as shown on the left, vertical axis.



buff2timeline1 

The team's goal is to keep the milestone in the green area, thereby ensuring the project will be completed on-time. When the milestone is in the yellow or red area, it is time to look for and implement countermeasures to get the project back on track.

  • If the milestone is in the green area, the project is On Track - Low Risk of a schedule delay.
  • If it is the yellow, it is at a Warning level - Moderate Risk of a schedule delay - time for the team to figure out what they can do to get the project back on track.
  • If it is in the light red, it is at a Danger level - High Risk of a schedule delay - time for the team to execute countermeasures to get the project back on track.

An Example of a Buffer Chart in Action

In the example below, the project started on 7/1/16. No buffer was used during the first four days of the project, then on the fifth day, one day of buffer was used, then on the seventh day, five days of buffer were used. No additional buffer was used during the remainder of the second week of the project. The project is in the green, therefore the project is currently at low risk of being late.

buff2timeline2

 

It is also possible that the buffer is used too fast, too early. If the milestone is in the dark red, all of the buffer has been used, and the project is at an Extreme level and will be late if the team doesn't find a way to regain schedule.

 

picture5-2

 

How do I Create a Buffer Chart?

Here is how to create a buffer chart in Playbook.

  1. In Playbook, Create a Buffer Task and configure the Tracking Milestone and Pace Car.

  2. Download the latest Excel Buffer Chart template and name it something specific to the milestone/buffer you are tracking.

  3. Open the file and do the following:

    > In cell D3, click the green button Connect to Playbook.

    > Select the Server Type from the drop-down menu: Cloud server or Local company server. If you don't know if your site is hosted on a cloud server or local company server, contact your Playbook administrator or contact Playbook Support.

    > Enter the name of your Playbook Site. For example, if your site is https://xyz.playbookteam.com, enter "xyz."

    > Enter your Playbook login credentials and password.

    > Click OK.

Once you have successfully logged in, you will see the following message.

login successful screen


If you are unable to log in, you will see the following message.

login unsuccessful screen

 

In the Configuration Settings section of the Excel file do the following:

>In cell D5, enter the unique value for Buffer Report(must be the same value used in the Buffer Task's description).

picture1-2

> In cell D7, select Report Type using one of the following options:

Designated Milestones/Tasks 
In this type of buffer chart, one or more milestones and/or tasks can be tracked on the same buffer chart. In the image above, milestone Prototype Complete is the only milestone/task designated, therefore it is the only milestone available to track in the Select Milestones/Tasks to Track section (cell G7). See Buffer Tasks and Finish Milestones for how to configure the buffer task and designate milestones/tasks to track. 

A designated task and its direct predecessors
In this type of buffer chart, the direct predecessors of the designated milestone/task are tracked in the buffer chart instead of the designated milestone/task. In the image below, milestone Ready for Build, is designated, therefore the end dates of its direct predecessors: Back-panel PCBA, Power PCBA, and Enclosure are available to track in the Select Milestones/Tasks to Track section (cell G7). This gives greater clarity to the status of each of the subsystems.


A designated task and its predecessors - playbook view


> In cell D8, specify where to look for designated milestone/tasks using one of the following options:

  • In same project as buffer - look only in the same Playbook Project as the buffer task.
  • In same summary as buffer - look only in the same summary task as the buffer task.
  • Anywhere - look everywhere, no restrictions.

> In cell D17, click the green button, Update Buffer Chart - at this point you should see your buffer chart come to life! Contact Playbook Support at support@accuer.com if you're having any trouble.

How do I Configure a Buffer Chart?

The following Chart Settings (cell C11) are used to configure the buffer chart. 

Plot Buffer Use Every X weekdays 
This is used to determine how often to plot the movement of the milestone/task being tracked. Typically, this is set to 1 weekday (i.e. plot the milestone/task every day).

picture6

 

Number of Days to Show Above Buffer (weekdays) 
This is used when the milestone/task has moved past the end date of the buffer. The days beyond the end of the buffer are shown in dark red. Typically, this is set to zero until/if needed.

picture7

 

Number of Days to Show Below Zero (weekdays)
This is used when the milestone/task has moved earlier than the start date of the buffer indicating the project is gaining buffer. Typically, this is set to zero until/if needed.


picture8

 

Date Format 
This controls the format of the dates shown for Reporting Date (x-axis) and Milestone Date (right vertical axis). To change it, right-click in cell D15, then select a different date format. Note: the same date format must be used when setting the buffer task's Project Start Date. See Buffer Tasks and Finish Milestones for details.

picture9


Note: for customers outside the United States, you may need to change Locale (location) to make your date formats work correctly.

picture10


To change the title, double-click in the title field and type in an appropriate title for your buffer chart.

Why Configure Buffer Tasks, Tracking Milestones & Pace Cars?

Buffer Tasks, Tracking Milestones and Pace Cars are used to show a project's schedule health in Playbook, Buffer Charts, and Excel Timelines.


What is a Buffer Task?

A Buffer Task is used to plan for and absorb the variability in the Work and Availability estimates for all work leading up to a milestone (Tracking Milestone). A Buffer Task's lifecycle should be Planned until the upstream work begins at which time it should be changed to Scheduled, typically by the project manager.

buffertask1

What is a Tracking Milestone?

The Tracking Milestone indicates the project's unbuffered completion date whereas the end date of the Buffer Task is the formal due date (promise date). In Playbook, the Tracking Milestone floats above and moves relative to the Buffer Task as shown below.


picture2-1


In a Buffer Chart, the Tracking Milestone's location, which shows buffer consumption, is plotted over time.
Tracking Milestones can be any milestone or Individual task, but are most often a Major Milestone. Tracking Milestones are often the same in Buffer Charts and Excel Timelines, however they are configured separately for greater flexibility.

 

What is a Pace Car?

The Pace Car makes the yellow area (warning zone) in the buffer chart visible in Playbook.

Creating Buffers - Pace Car-1
  • If the Tracking Milestone is left of the Pace Car's start date, the project is in the green area on the buffer chart → Schedule Risk = Low

Creating Buffers - Pace Car-2
  • If the Tracking Milestone is directly over the Pace Car, the project is in the yellow area on the buffer chart → Schedule Risk = Moderate
Creating Buffers - Pace Car-3

  • If the Tracking Milestone is to the right of the Pace Car's end date, the project is in the red area on the buffer chart → Schedule Risk = High

Creating Buffers - Pace Car-4

How Do I Configure a Buffer Task?

Create an Individual task and edit its duration. In the Buffer Chart, the Buffer's duration (size/length) and its start date are extracted from the Buffer Task in Playbook.

Add the following two lines in the Buffer Task's description.

Buffer Report: Unique Code

Tracking Start Date: mm/dd/yy

Unique Code - must be unique to each Buffer Task and is used to link the Buffer Chart to the Buffer Task and its settings (e.g., see the Buffer - Prototype Complete's Description above)
mm/dd/yy - The Tracking Start Date is the day the first task which leads to the milestone is started and actively being worked on. It is the day you start plotting the movement of the Tracking Milestone on the Buffer Chart. It must be in the same format as Date Format in the Excel Buffer Chart. 


Tip: To save time, copy/paste the Buffer Task, Tracking Milestone and Pace Car together, replacing the Unique Code in all three as part of the paste operation (Replace text looking in both Titles and Descriptions). After pasting, edit the duration of the Buffer Task and Pace Car, and the Tracking Start Date. 


Creating Buffers - 1


How do I set up a Tracking Milestone?

To set up a tracking milestone, add the following line in the Buffer Task's description.

  • Buffer Track In: Unique Code
Unique Code - must be the same value used for Buffer Report in the Buffer Task's description.

bufferconfig5

How do I set up a Pace Car?

To set up a pace car edit the Pace Car's duration = 15%*(Buffer Length) rounded to the nearest whole day, e.g. if the buffer length = 30 days, the Pace Car's duration = 4.5 days, rounded = 5 days.

Advanced Buffer Charts

How do I configure my buffer chart to look the way I want it to look?

Macros and the various settings in the buffer chart Excel file dictate the following aspects:

  • Date formats
  • Horizontal and vertical axis label spacing

If you can't get a look you like, please let us know. We can help customize your macro and/or make it easy to configure in the future. Most of the other aspects of the chart are modifiable in other ways.

Changing the Fonts in Your Buffer Chart

Since this is an Excel file, many aspects such as font sizes, colors, and styles can be edited the same way you would format that item in any Excel chart. Right-click on what you want to change and Format Data Labels or Format Axis.

Colors for On Track, Warning, Danger Areas

Simply right-click on the area and select Fill and choose the color you like.

bufferconfig8 

Additional Buffer Task Attributes

In addition to the Buffer Report and Tracking Start Date attributes, you can also specify the following:

Adv Topics - Green on Day Zero etcGreen On Day Zero: 0.15

  • A decimal value representing the percent of the buffer that is green at the beginning of the project (e.g. 0.15 = 15%). The value used in the Buffer Chart is rounded to the nearest whole day. 
  • It should not be zero because the project shouldn't be put into a danger condition if the first task takes a little longer than expected. There is a good chance the next task will go a little faster than expected and the project will be on-track without needing to execute any countermeasures.
  • 15% is the default value and doesn't need to be specifically specified in the Buffer Task's description.

Warning Size: 0.15

  • A decimal value representing the percent of the buffer used to size the yellow, warning area in the buffer chart.
  • If you prefer not to have a yellow area, only green and red, set it to zero.
  • In Playbook, the Pace Car can be used to represent the yellow area of the buffer chart. When using a Pace Car be sure to edit its duration to equal 15% of the Buffer Task's duration.
  • 15% is the default value and doesn't need to be specifically specified in the Buffer Task's description.

Red On Last Day: 0.15

  • A decimal value representing the percent of the buffer that is red at the end of the project. The value used in the Buffer Chart is rounded to the nearest whole day. It should not be zero because tasks toward the end of a project can easily go longer than expected, therefore we must buffer the buffer a little to make sure last-minute issues don't result in missing the promise date.
  • 15% is the default value and doesn't need to be specifically specified in the Buffer Task's description.

Percentages are used instead of days so they can be easily standardized across projects.