KPlato
KPlato is a project management application. It is intended for managing moderatly large projects with multiple resources.
To enable modelling your project adequatly KPlato offers different types of task dependencies and timing constraints. The usual use case is to define your tasks, estimate the effort needed to performe each task, allocate resources and then let KPlato schedule the tasks according to network and resource availability.
In case of changes, the project can be rescheduled, retaining original schedules for comparizon.
Especially useful is the ability to reschedule from the current state of the project. This can typically be used when the execution of the project does not go according to plan, resource availability changes or tasks have to be added to or removed from the project.
Task progress can be entered in different detail dependent on the need for progress monitoring.
From a simple percent completed to the more detailed time used per resource and estimate of remining effort.
Detailed progress report enables earned value and performance index calculation.
The user interface is optimized for keyboard operation and minimizes use of dialogs. Views and editors can be configured for optimal operation.
Tasks can be organized into a work breakdown structure with configurable WBS code.
Resources can reside in different time zones, and is orginized into a skilled based resource breakdown structure.
Cost may be assosiated with task(s) and can be assigned to accounts organized into a cost breakdown structure.