The Ambition of MPI

MPI handles the 3 essential dimensions of human endeavour

WHAT projects and activities you want to do, with the resources needed.
WHEN required or realistically expected depending on constraints in terms of capacity and dependencies.
WHY we do it or the consequences of doing it.

MPI is generic. Resources defined in MPI can be anything: People, equipment, materials, etc. Work can be anything from simple service activities to building a new space rocket. The flexible time handling in MPI allows you to deal with the dynamics of time from strategic to tactic level and operational horizons in one view. Unlike other systems you can change and combine time resolutions as required. The MPI calculation and scheduling tools is a break through in versatility and real time speed.

MPI supports all management roles: CEOs, CFOs, Project-, Service- and Line Managers. People in operations. Partners, suppliers and customers.


One common flexible database assuring data integrity and quality.

Design is based on the 4 dimensions. The completely integrated resource dimension is fundamental. Resources do the jobs. They also drive the economy, which is essential to MPI’s amazing financial control functionality.

Multi-user access read/write, controlled by rules and roles, as detailed as you want.

Grid based access to information like Excel + interactive Graphics (Gantts etc.).

Languages, names and system texts are database driven and configurable. Independent of system logic.

MPI is completely configurable. Menus, views (perspectives and forms). No Code Web generator. Open. Data Manager. REST API. SQL.

One unifying and flexible platform

One unifying and flexible platform

Microsoft® based, always updated

MPI is 100% based on proven Microsoft® Technology.

MPI is developed and based on Microsoft® technology: C# .NET, .NET CORE, Microsoft Visual Studio® Latest versions, Microsoft Enterprise Library®, Windows®. We have enhanced and welded together the best of breed development platforms. Developer Express is a core component.

MPI is database independent – it will integrate to SQL Server, Oracle, Hana or other vendor databases through a data access layer with plugin flexibility to extend with other tables and fields. It has a rich library of Data Connectors, REST API, file based, Excel plug and play plus integration with Microsoft Office 365 Exchange®. Data access through dynamic filters and data limitation options for high performance.

MPI is operated in a secure environment with audit trailing, role based security and access control. Notifications on alerts and reminders.

Easy ERP Integration

MPI will integrate easily through a standard API to any ERP system; whether it’s Microsoft Navision, Microsoft Ax., SAP, Oracle, Maconomy and more.

Financial data will be seamlessly imported in MPI, files from spreadsheets can be imported and exported likewise, so data is always updated and reliable.

Time registration and documents from Document Management Systems will accordingly be exchanged with MPI. In fact MPI can be used for both.


Client Server and WEB based.

We install MPI on either servers in the cloud or on premise. Typically one server with the MPI application and another server holding your database.

If you want MPI Apps on the web, you also need a webserver. We collaborate with a cloud hosting provider, where MPI is already installed.

MPI’s WEB Generator

The ‘no code’ revolution.

A revolution: Most MPI functions can now be generated for the WEB with the same functionality, look and feel as in the traditional MPI CORE for Windows.


You take your views and perspectives in MPI CORE and web enable with a click. Likewise with the Dashboards and spreadsheets which you can export/import with Excel. A web enabled perspective is loaded and automatically reproduces the layout and functionality on the WEB. All logic is controlled by MPI CORE’s proven and tested libraries. Your guarantee for quality and stability. The user interface is fast, responsive and touch enabled. Security is based upon roles. Defined as in MPI CORE or from MPI CORE. Automatic generation of REST API data service from analysis of content of perspective secures an optimized performance.


PMO and Management screenshots

The Project Management Office gets a full and dynamic overview of the portfolio, Financial and execution status and risks and other observations / issues.

Management Dashboards and Reports

Rich and flexible Dash Board & Report functionality. You can build and save the most advanced reports by mapping data from the MPI database and design the layout, drag and drop. Dashboards are available on web both on-line as well as off line, where you can save it a file with all attributes and interactive features.

All Gantt charts and other views can be printed directly or in pdf files exactly as they appear in MPI. Data can be created in Excel directly from the grid view, or you can define spreadsheets in MPI and export them to Excel. You can also take input from Excel and map data to the MPI database.

Project Manager screenshots

The Project Manager can do all traditional project planning, defining Projects, use Templates and define Work Break Down and Dependencies + much more, e.g.:

  • Assign ressources and observe bottlenecks with 2 synchronized Gannts
  • Zoom and change timeresolution
  • Schedule based on dependencies, interactively
  • Control Progress, make reports and follow historical development
  • Work with workflows with people and ressource owners
  • Include project model in templates.

Resource owner screenshots

The resource owner has all functions needed to:

  • Be active in the assigment of people to jobs in transparent collaboration with project managers
  • Control capacity for individual ressources, teams and budget ressources.
  • Help decide on when to buy in external people
  • Analyze the long term needs for capacity in the widest sense
  • Work with competences and skills in any detail and combination
  • Define cost and revenue rates and other factors
  • Control performance of people, promised versus delivered capacity.

Personal Functions screenshots

The individual can:

  • See and manage task lists, with instructions, planned hours etc.
  • Make personal planning e.g. on a daily basis
  • Report time, estimate to complete, issue logs, notes, etc.
  • Add new tasks
  • Update his capacity data, e.g. vacations and personal bookings and overtime