Schedule Compression: Crashing vs Fast-Tracking
What Is Schedule Compression?
Schedule compression refers to techniques used to shorten the project schedule without altering the project scope. It is typically employed when a project is falling behind its baseline or when stakeholders demand an earlier completion date. The two primary methods are crashing and fast-tracking. While both aim to reduce duration, they differ fundamentally in approach, cost, and risk.
Crashing: Adding Resources to Compress Duration
Crashing involves adding extra resources to critical path activities to complete them faster. This can mean assigning more labour, overtime, additional equipment, or overlapping shifts. The key principle is to crash only those activities on the critical path, as shortening non-critical tasks does not affect the overall project finish date.
How Crashing Works
For each critical activity, you evaluate the cost-time trade-off. Typically, there is a 'normal' duration and a 'crash' duration (the minimum possible time). The cost slope (cost per unit time saved) is calculated. You crash activities with the lowest cost slope first, stopping when the desired compression is achieved or when no further compression is possible.
Example: If an activity normally takes 10 days with 2 workers, adding a third worker might reduce it to 7 days, but at a higher labour cost. The cost slope here is (extra cost) / (3 days saved).
Risks of Crashing
- Increased cost: Overtime pay, additional resources, and potential inefficiencies (e.g., diminishing returns when too many workers are added).
- Quality issues: Rushed work may lead to defects or rework.
- Safety concerns: Fatigue from overtime can cause accidents.
- Resource constraints: Limited availability of skilled labour or equipment may prevent crashing.
Fast-Tracking: Overlapping Tasks to Save Time
Fast-tracking involves performing critical path activities in parallel that were originally planned to be sequential. This is done by starting a successor task before its predecessor is fully complete, relying on partial dependencies or lead times. For example, in construction, you might start foundation work before all structural steel drawings are finalized.
How Fast-Tracking Works
Identify activities with a finish-to-start (FS) relationship that can be converted to a start-to-start (SS) with a lag, or simply overlapped. The amount of overlap is limited by the nature of the work; you cannot start a task until its predecessor has produced enough output to allow a meaningful start.
Example: In software development, coding can begin after the design is 50% complete, rather than waiting for 100% design sign-off.
Risks of Fast-Tracking
- Increased rework: If the predecessor's output changes, the overlapping work may need redoing. This can actually increase overall duration.
- Communication overhead: More coordination is needed between teams working concurrently.
- Higher stress on team: Parallel work often means tighter deadlines and less buffer.
- Potential for scope creep: Overlapping may lead to informal changes that are not properly controlled.
Comparing Crashing and Fast-Tracking
| Aspect | Crashing | Fast-Tracking |
|---|---|---|
| Primary cost | Direct cost increase (resources) | Potential rework cost |
| Risk profile | Moderate: quality, safety | High: rework, schedule slip |
| Effect on schedule | Predictable time savings | Variable; may increase duration |
| Implementation | Requires resource availability | Requires logical dependency analysis |
| Best for | Resource-rich, cost-tolerant projects | Projects with sequential tasks that can overlap |
When to Use Each Technique
When to Crash
- You have budget contingency to cover extra costs.
- Resources (labour, equipment) are readily available.
- The critical path has activities that can be accelerated with diminishing returns acceptable.
- Quality and safety can be maintained with additional oversight.
When to Fast-Track
- Budget is constrained; you cannot afford extra resources.
- The project has logical dependencies that allow safe overlap (e.g., design-build projects).
- You have a strong change control process to manage rework risk.
- The team is experienced in concurrent engineering or agile methods.
Best Practices for Schedule Compression
- Always compress the critical path first. Shortening non-critical tasks does not help the finish date.
- Use schedule analysis tools. Tools like Project Assure can help you identify critical path activities and run what-if scenarios to evaluate compression options.
- Document assumptions and risks. Both crashing and fast-tracking introduce new risks that should be captured in the risk register.
- Monitor rework loops. Fast-tracking can create feedback loops; ensure you have a process to incorporate changes without derailing the schedule.
- Consider alternative methods. Sometimes reducing scope or adding a parallel shift (a form of crashing) is more effective than overlapping tasks.
Conclusion
Schedule compression is a valuable tool for project recovery, but it must be applied judiciously. Crashing offers predictable time savings at a cost premium, while fast-tacking carries higher rework risk but can save money if executed well. The best approach often combines both: fast-track where safe, and crash where necessary. Always analyse your schedule thoroughly before compressing; a single misstep can worsen delays. Using a free tool like Project Assure allows you to test compression scenarios without uploading your data, ensuring your project stays on track—or gets back on it.
Run these checks free, in your browser
Free, browser-based Primavera P6 XER schedule analyser — DCMA 14-point, GAO & NASA checks, EVM/S-curve, and forensic baseline-vs-update comparison. Nothing is uploaded; your XER is parsed locally in the browser. 3 free analyses, no card required.
Analyse your XER →Frequently asked questions
What is the main difference between crashing and fast-tracking?
Crashing adds resources to critical path activities to reduce duration, increasing cost. Fast-tracking performs tasks in parallel that were originally sequential, increasing rework risk but not necessarily direct cost.
Can I combine crashing and fast-tracking on the same project?
Yes. Many projects use both techniques: fast-track overlapping tasks where safe, and crash critical activities that cannot be overlapped. However, be mindful of cumulative risk.
When should I avoid fast-tracking?
Avoid fast-tracking when dependencies are tight and rework would cause significant delays, or when the team lacks experience with concurrent work. Also avoid it if the project has a high risk of scope changes.
How do I calculate the cost slope for crashing?
Cost slope = (Crash cost – Normal cost) / (Normal duration – Crash duration). Select activities with the lowest cost slope first to achieve maximum compression for minimum cost.
What is the role of the critical path in schedule compression?
Only activities on the critical path affect the project finish date. Compression efforts must focus on critical path activities; shortening non-critical tasks does not reduce overall duration.