Schedule
A critical path you can trust, on a plan that knows where the work is.
Type the logic and Spring S6 calculates dates, float and the critical path straight away. Calendars, constraints, baselines and health checks sit on the same plan, so a change shows everywhere at once.
- 4relationship types, with lags and leads
- 14DCMA health checks, linked to the activities behind them
- XER + XMLread and written, plus CSV and Excel
- 0installs. It runs in your browser
The activity table and Gantt for the 12 km highway duplication sample. Illustrative data.
What you can do
Schedule in detail.
Critical path and float, recalculated as you type
A forward and backward pass runs on every change. Total float, free float and the critical path show on the table, the Gantt and the network diagram. Write predecessors the way planners think: A040, A050SS+2, A060FF, A070SF-1.
Work that starts before its predecessor finishes is flagged as out of sequence rather than quietly accepted.
- Finish-to-start, start-to-start, finish-to-finish and start-to-finish, each with a lag or lead
- Critical activities highlighted on every view
- A network diagram of the logic that you can drag and edit
Fourteen health checks that point at the cause
Run the DCMA 14-point assessment on any programme. Each failed check lists the activities or links behind it, and clicking one jumps to it on the network so you can fix it. A trend over saved versions shows whether the programme is getting healthier each update.
- Logic, leads, lags, relationship types, constraints, float and duration
- Resources, invalid dates, missed tasks and the critical path test
- Critical Path Length Index and Baseline Execution Index
The health check on the highway sample: failed checks first, each with the links behind it.
Calendars that match site reality
Define work calendars with working days, hours per day and holidays, then give each activity the one it needs. Use a six-day calendar for construction, a seven-day one for commissioning and a possession calendar for rail. Durations, lags and float all respect the calendar of the activity they belong to.
- Several calendars in one project
- Hours per day, so durations convert to hours
- Holidays and shutdown windows as non-working days
Constraints, used on purpose
Start-no-earlier-than, mandatory dates and other date constraints are supported, and the health check shows when too many are bending the float. The constrained plan writes its moves as marked constraints, so one click removes them and restores what was there.
Draft a programme from a bill of quantities
Paste or load a BOQ and Spring S6 drafts the WBS, activities, durations, logic and cost loading as a first cut. Durations come from quantity divided by output per shift, using the plant library, a typical output for the stage or a generic unit output, and each activity note says which.
A preview shows every activity, the basis for its duration, and the lines that need review. You can edit durations before applying, replace the schedule or append to it, and undo.
- Highways, rail, mining and general civil sequences
- Chainage columns become a corridor and linear logic
- BOQ amounts load as cost items
Bring work in, take it back out
Import from CSV, Excel, P6 XER and MS Project XML, or paste rows straight from a spreadsheet. Export XER, Project XML, CSV, Excel or JSON, and print reports with a cover, header and legend. A version is saved before an import replaces anything, so you can always go back.
WBS, codes and bulk editing
Outline levels and summary activities give you a WBS. Add activity codes and custom fields such as Area, Trade or Responsibility, then group the table or colour the Gantt by any of them. Select many rows to edit them together, or paste a block from Excel into the grid.
How it works
- 1
Bring the programme in
Import a file, paste rows or draft the first cut from a BOQ.
- 2
Check the logic
Run the health checks, close open ends and review constraints.
- 3
Baseline and issue
Save a named baseline, then print, or export XER or Project XML.
Good to know. Spring S6 reads and writes P6 XER and MS Project XML files. It is an independent product and not affiliated with Oracle or Microsoft. The health checks are a screening aid. The planner decides what to change.