Context and challenges
This client, a major player in the nuclear industry, manages various projects, which require digitalized project management tools. Specifically in the context of project planning of large-scale projects, this kind of organisations require efficient planning solutions that can meet various project objectives.
These objectives include to plan the activities, while minimizing the project delays and maximizing the usage of available resources. It can also include timely completion of the project and its milestones or optimization of constraints. For instance, the client required optimization of its planning for planned maintenance shutdowns, where the number of cycles for switching of water levels need to be minimized.
Delays can have serious financial consequences for this client, and it required indeed optimisation of its activities under constraints. Moreover, each project is unique in terms of practical constraints to integrate (e.g., minimization of frequency of changing of water levels), while also taking into account expert inputs (e.g. specification of task precedence - prerequisites - or combination of resources required).
In the above context, this client appointed Assystem to provide a solution to optimise project schedules.
Assystem provided a customized constraint-based engine solution, that can be tailored to comply with any kind of project rules as per the client’s need.
In-house software development of a fast and efficient python package, including:
The solution includes the following features: