Prozima provides a powerful Java® software component which adds advanced project and resource management capabilities to your software applications and services. Prozima's component saves you time, costs and uncertainty as you design, develop and test applications and services. We provide you with the support you need to succesfully integrate our component into your solutions.


overview

Prozima Planning Engine

The Prozima Planning Engine, is a Java® library which models complex portfolios of projects, containing multiple schedules, activities, milestones and resources. PEngine's algorithms calculate the optimum allocation of resources across all projects so that time and cost goals are exceeded.

Key Features

The Planning Engine supports all of the features expected in a modern project management application:

  • Portfolios: Multiple projects which share multiple resources.
  • Scenarios: Each project can contain multiple schedules and baselines. Schedules can be used to evaluate alternative scenarios.
  • Real-time Scheduling: Schedules are continuosly updated to adapt to changes. At any instant, you know the expected completion time of all activities, milestones and projects.
  • Cost Control: Allocate costs to resources using muliple rules and currencies.
  • Weighted Scheduling: You specify the balance between time and cost you require and PEngine finds the best possible schedule which meets your goals.
  • Flexible: PEngine is designed to calculate optimal schedules. It makes no assumptions as to where data comes from or is stored. Can be intergrated with any application, ranging from mobile applications to large-scale web services.

More detailed information on the features of the Prozima Planning Engine is available here.