The Generally Accepted Scheduling Principles (GASP) are comprised of eight tenets for constructing and utilizing schedules as a valid and effective management tool. The goal of the GASP is to easily articulate schedule expectations for program management teams.
The eight GASP tenets are divided into the first five qualities that describe valid schedules and three qualities that describe effective schedules. Valid principles are defined as Complete, Traceable, Transparent, Statused and Predictive traits. Effective principles include Usable, Resourced, and Controlled aspects of a schedule.
The purpose of the Generally Accepted Scheduling Principles is to serve as a high-level framework to reinforce sound scheduling. Also, the GASP serve as a tool to validate schedule maturity and identify improvement areas for the program management team. Ultimately, the GASP is a tool to objectively apply widely accepted or alternative scheduling approaches.
Many are familiar with the term “schedule health” that refers to a functional schedule that meets minimum management requirements. At AzTech, we prefer to look beyond schedule health, and instead aim for “schedule fitness.” A fit schedule exceeds a healthy schedule as it is robust and dynamic, guiding a program management team with meaningful progress and realistic forecasts. GASP compliance will ensure that a schedule remains a key management tool throughout the life of the program.
Generally Accepted Scheduling Principles (GASP)
|
GASP Narrative
|
Gasp Essential Statement
|
Valid
|
1 |
Complete
|
Schedules represent all authorized effort for the entire contract, with essential subcontracted or other external work milestones integrated yet distinguishable from internal work. Level of Effort may be excluded from the IMS.
|
The schedule captures the entire discrete, authorized project effort from start through completion.
|
| 2 |
Traceable
|
Schedules reflect realistic and meaningful network logic that horizontally and vertically integrates the likely sequence for program execution. Schedules are coded to relate tasks or milestones to source or dependent documents, tools, and responsible organizations.
|
The schedule logic is horizontally & vertically integrated with cross-references to key documents and tools.
|
| 3 |
Transparent
|
Scheduled provide full disclosure of program status and forecast and include documented ground rules, assumptions, and methods for building and maintaining schedules. Documentation includes steps for analyzing the critical paths, incorporating risks and opportunities, and generating schedule health and performance metrics.
|
The schedule provides visibility to assure it is complete, traceable, has documented assumptions, & provides full disclosure of program status & forecast.
|
| 4 |
Statused
|
Schedules reflect consistent and regular updates of completed work, interim progress, achievable remaining durations relative to the status date, and accurately maintained logic relationships. |
The schedule has accurate progress through the status date.
|
| 5 |
Predictive
|
Schedules accurately forecast the most likely completion dates and impacts to the program baseline plan through valid network logic and achievable task durations from the status date through program completion. |
The schedule provides meaningful critical paths & accurate forecasts for remaining work through program completion. |
Effective
|
6
|
Usable
|
Schedules produce meaningful metrics for timely and effective communication, tracking and improving performance, mitigating issues and risks, and capturing opportunities. Schedules are robust and functional to help stakeholders manage different levels, groupings, or areas as needed. Schedules are developed and maintained at a size, level, and complexity such that they are timely and enable effective decision-making. |
The schedule is an indispensible tool for timely & effective management decisions & actions. |
| 7 |
Resourced
|
Resources align with the schedule baseline and forecast to enable stakeholders to view and assess the time-phased labor and other costs required to achieve project baseline and forecast targets. Each program is unique and uses varying techniques to load, baseline, and maintain the time-phased resources at levels that are practical and produce meaningful and accurate projections. When resource-loaded schedules are used they enable flexible updates to resource requirements as conditions change. Whether or not resource-loaded schedules are used, cost and schedule data are integrated for internal and external reporting. |
The schedule aligns with actual & projected resource availability. |
| 8 |
Controlled
|
Schedules are baselined and maintained using a rigorous, stable, repeatable, and documented process. Schedules additions, deletions, and updates conform to this process and result in valid and accurate results for sound schedule configuration control and maintenance. |
The schedule is built, baselined, & maintained using a stable, repeatable, & documented process. |
The GASP were originally developed as a governance mechanism for the
Program Planning and Scheduling Subcommittee (PPSS). The PPSS is a
subcommittee formed by the Industrial Committee on Program Management
(ICPM) working group under the auspices of the National Defense
Industrial Association (NDIA). The GASP were developed collaboratively
within inputs from both Government and Industry.
Use the GASP as a governance tool when evaluating new scheduling
processes, techniques, or tools. By assessing whether a new approach
meets the GASP, the program team can readily arrive at a reasonable
solution that minimizes any management process or other risks to
producing valid and effective schedules. The GASP may also be used as a
framework for training courses, for developing and using schedule
information, for schedule reporting and analysis, and for writing
program supplemental guidance.
It is essential to understand that the GASP are intentionally
broad. The GASP set high expectations for excellent scheduling, yet do
not specify particular methodologies. Avoid viewing the GASP as dogma;
instead, continually strive to meet or exceed the GASP with creative and
practical approaches that work for the size, value, risk, and
complexity of the program and the skills and capabilities of the program
team.
New practices or techniques are encouraged—if and when they meet
the GASP. There will be times when a given practice diminishes
compliance to one principle over another. This is expected and
unavoidable, but what is paramount is that the program team weighs the
benefits over the risks. When a practice negatively impacts a GASP, the
program team should take necessary steps to mitigate any management
process risks that might diminish compliance with the GASP.
Program teams and organizations in both government and industry
must remain flexible and focused on placing improved management
information above dogma or rigid application of the GASP or any other
scheduling “standards” or “best practices.”
Source: The GASP were developed and presented in February 2010 by
the Program Planning and Scheduling Subcommittee (PPSS), a joint
government and industry team under the auspices of the Industrial
Committee for Program Management (ICPM) and the National Defense
Industry Association (NDIA). Note: The GASP term was coined by Fred
Meyer when supporting the PPSS team under the joint leadership of Ms.
Rebecca Davies of the Air Force Program Management & Acquisition
Excellence (PM&AE) and Lil Vayhinger, the Raytheon Missile Systems
VP of Program Management Excellence (PMX).
AzTech can help your team build a schedule that
complies with the GASP, or assess your IMS to assure it meets the GASP
tenets. For more details, see our
IMP and
IMS consulting services and our
Run!AzTech, or
MS Project,
Primavera, and
Open Plan StopLight tools; or
contact us.