Prozima provides a powerful Java® software component which adds advanced project and resource scheduling capabilities to your software applications and services. Prozima's Project Scheduling Engine (PEngine) component saves you time, cost and uncertainty as you design, develop and test applications and services. We provide you with the support you need to successfully integrate our component into your solutions.
Prozima Project Scheduling Engine
The Project Scheduling Engine is a Java® library which models complex portfolios of projects, each project containing multiple schedules, activities, milestones and resources. The library's algorithms calculate the optimum allocation of resources across all projects so that time and cost goals are met or exceeded.
Key Features
The Project Scheduling 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.
- Reactive Scheduling: Schedules are continuously 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 multiple 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 integrated with any application, ranging from mobile applications to large-scale web services.
- Free Evaluation: A fully featured version of the library is available for immediate download and evaluation.
View more detailed information about the features of the Prozima Project Scheduling Engine.