KPlato/Manual/Schedules Editor

Under construction.png
Under Construction
This is a new page, currently under construction!


The Schedule Editor is used to create, edit, calculate and delete schedules. Kplato scheduleeditor.png

The Schedule Editor has three sub-views the shows the results of the scheduling.

The Result sub-view shows the values needed for PERT analysis including early start and -finish, late start and -finish along with different types of float.

Kplato pertresult.png

The Critical Path sub-view shows the tasks that belongs to the critical path.

Kplato criticalpath.png

The Scheduling Log sub-view shows a list of messages produced during scheduling.

Kplato schedulinglog.png


The toolbar provides the means to create, delete and calculate schedules:

Kplato scheduleeditor toolbar.png

Button Short cut Description
Add Schedule Ctrl+I Button to create a resource group. The new group is appended at the end of the groups.
Add Subschedule Ctrl+Shift+I Button to create a sub-schedule. The new schedule is appended as a child to the currently selected schedule.
Delete Delete Deletes the selected schedule.
Calculate Calculates the selected schedule.
Baseline Baselines the selected schedule. Prevents the schedule from being re-calculated or deleted.

Editing data

Data can be edited in-line as described here.

The following columns are displayed as default:

Column Description
Name The name of the schedule.
State The schedules state. Shows a progress bar during scheduling.
Direction The scheduling direction.

If direction is Forward, the project is scheduled starting at the projects earliest start time specified in the main project dialog. If direction is Backward, the project is scheduled starting at the projects latest finish time specified in the main project dialog."

Overbooking Controls resource overbooking when scheduling.

If overbooking is allowed, a resource may be booked (on working days) to work more than it is available. This can happen if the resource is allocated to multiple tasks or are booked on other projects. If overbooking is to be avoided, resources will not be booked more than they are available. On resource conflict, tasks will be delayed until the resource is available.

Distribution The distribution to be used during scheduling.

If distribution is 'None', the tasks estimate is used as is during scheduling. If distribution is 'PERT', the estimate (E) used is calculated based on the entered optimistic- (O), pessimistic-(P) and most likely (M) estimate. The formula used for this is:

E = (O + 4 * M + P) / 6.

Planned Start The scheduled start time.
Planned Finish The scheduled finish time.
Scheduler The scheduler used for calculating the project schedule.

The default built-in scheduler is the Network Scheduler. Other schedulers presently available is RCPS if libRCPS is installed on your system. RCPS is a genetics based resource constrained project scheduler


Using the context menu, the view can be configured to split/unsplit the tree view or it can be configured using the configure dialog.

The configure dialog enables you to tailor the amount of information the view displays to fit your needs.

Kplato scheduleeditor config.png

Project Performance View

This page was last edited on 9 September 2010, at 11:22. Content is available under Creative Commons License SA 4.0 unless otherwise noted.