OpenProject Release 16.1

OpenProject 16.1: Structure your project life cycle with phases and phase gates

Tiempo estimado de lectura: 9 minutos

OpenProject 16.1 has been released and this new version introduces many new features and improvements. Estamos deseando conocer su opinión y sus comentarios sobre las últimas actualizaciones. Tómese unos minutos para saber qué cambia para usted. We will summarize the most important changes in this blog article and, as always, please see our release notes that contain all changes, features and bug fixes.

In this blog article, we will focus on the updates on project portfolio management with the new project phases and phase gates. We will also briefly summarize some more important features. Here is a quick navigation to all feature descriptions:

Create a project life cycle for your project portfolio

With OpenProject 16.1, we’re introducing a key milestone in structured portfolio planning. The new project life cycle feature lets you define distinct phases for each project and make informed go or no-go decisions at specific phase gates. It’s a major step toward managing not just individual projects but entire portfolios with greater clarity and control.

Projects don’t always move in a straight line. Priorities change. Resources shift. Instead of treating phase changes as automatic progress, you can now define phase gates as decision points. These gates mark the end of one phase or the start of the next, depending on your workflow. Think of it like a milestone, but with real decision-making logic behind it.

This approach is closely aligned with PM², the project management methodology developed by the European Commission and widely adopted in the public sector. Project gates can be used to validate scope, check alignment, or reassess priorities. And now, they’re built right into OpenProject.

How to work with project phases in OpenProject

Let’s say you’re on a steering committee and need to decide whether a project should move from Planning to Executing. You can now filter the project list for projects approaching that specific gate and save it as a separate view if you like:

OpenProject project list with a view to display different phases, filtered for project phase gate: Ready for Executing between 2025-07-01 to 2025-12-31

When you start a new project, you first have to enable the phases under Project settings → Project life cycle. If you navigate to the project overview page next, you’ll see a new column on the right side called Project life cycle. Click on any phase to open the calendar and choose the dates. These will then be visible directly on the overview page:

Project overview page with the project life cycle displayed in the right column

Consejo

To help you plan ahead, OpenProject automatically suggests a fixed start date for the next phase based on the one before. For example, if you set the Initiating phase from January 1 to January 31, the Planning phase will automatically start on February 1. If you shift an earlier phase, all following ones will be updated accordingly.

Of course, it makes sense to assign work packages to project phases so you can easily track what needs to be done in each step. Please note that in order to display a new attribute on your work packages, you have to adjust the type settings in the administration first. For example, you could add the project phase to the details section for the work package type Task:

OpenProject administration for work package type Task, the Project phase highlighted under the Details section

Once that’s done, you can assign a project phase to each work package and filter or sort your tables accordingly:

Work package table filtered and sorted ascending by project phase

You can also group your work packages by the project phase, for a more elaborate view:

Work package table grouped by project phase

Working with phases in a project life cycle helps keep your team aligned and your planning process transparent, especially when managing multiple projects at once.

See our system admin guide to learn all about the project life cycle in OpenProject.

Managing phases and setting up new ones (Enterprise add-on)

While working with the default phases that are used in the PM² framework is a Community feature, setting up new custom phases is an Enterprise add-on available in the Premium and Corporate plan. With this feature, you decide how many phases your projects go through, what they are called, and in which order they appear.

If the Enterprise add-on is enabled, this setting is found in the global administration under Projects → Project life cycle.

You can also decide whether to include phase gates between the phases and whether these gates are used for filtering and reporting. For example, you might want to track decision points like “Go for pilot rollout” or “Ready for audit” in complex project environments.

Export meetings in PDF format

You can now export your meeting agendas and outcomes as PDF documents. This is perfect for archiving or sharing information from the meeting. The export includes all agenda items, descriptions, outcomes, and related metadata in a clean, printable format.

See our user guide to learn more about meeting management with OpenProject.

Overlay of Export PDF options for OpenProject meetings

Set smart default options for reminders

When setting a reminder for a work package, you can now choose from smart default options like “Tomorrow” or “In 3 days”. These quick-select choices make it easier to stay on top of your tasks without manual date picking. If you do not use this feature yet, now would be the perfect time to give it a try!

Learn more about work package reminders in our user guide.

Dropdown menu on a work package when clicking on the reminder icon, with options to quickly choose a date to be reminded

Use negative lag for work package dates

Working with tight schedules? You can now define a negative lag between related work packages. This means a successor can start before the predecessor ends. Negative lag is particularly useful for overlapping tasks or time-critical parallel planning.

Please note that only working days are taken into account. Also, a negative lag can be counterintuitive, as a lag of 0 schedules the successor one day after the predecessor’s finish date – and so on.

See our user guide to learn all about work package relations in OpenProject.

Overlay of editing a successor (after) with a lag of -3 days

Display hierarchy trees for hierarchy custom fields (Enterprise add-on)

If you’re using hierarchy custom fields (Enterprise add-on), you can now view and expand the entire hierarchy tree directly from the work package view. This makes it easier to understand parent-child relations at a glance.

Learn more about custom fields of type hierarchy in our system admin guide.

Example of a hierarchy custom field with the new visualization, the hierarchical tree

Improved accessibility for the date picker with ARIA live regions

The date picker component has been updated to improve screen reader support and comply with accessibility standards. ARIA live regions now announce focused dates, helping users with assistive technology navigate date fields more easily.

Learn more about these accessibility improvements in our release notes for version 16.1.

OpenProject 16.1: Migration, installation, updates and support

Follow the upgrade guide for the packaged installation or Docker installation to update your OpenProject installation to OpenProject 16.1. We update your hosted OpenProject environments (Enterprise cloud) today, June 18, 2025.

You will find more information about all new features and changes in our Release notes or in the OpenProject Documentation.

Si necesita ayuda, puede publicar sus preguntas en el Foro de la comunidad, o si reúne los requisitos para recibir asistencia empresarial, póngase en contacto con nosotros y estaremos encantados de ayudarle personalmente.

Créditos

A very special thank you goes to City of Cologne, Deutsche Bahn and ZenDiS for sponsoring released or upcoming features. Su apoyo, junto con los esfuerzos de nuestra increíble Comunidad, ayuda a impulsar estas innovaciones. Also a big thanks to our Community members for reporting bugs and helping us identify and provide fixes. Special thanks for reporting and finding bugs go to Cameron Dutro and Maxim Béliveau.

Last but not least, we are very grateful for our very engaged translation contributors on Crowdin, who translated quite a few OpenProject strings! En esta versión queremos dar las gracias especialmente a los siguientes usuarios:

  • BigSeung, for a great number of translations into Korean.
  • rmiyata, for a great number of translations into Japanese.
  • William, for a great number of translations into Chinese Traditional.

¿Le gustaría colaborar usted mismo con las traducciones? Entonces eche un vistazo a nuestra guía de traducción y descubra exactamente cómo puede contribuir. ¡Se agradece mucho!

Como siempre, agradeceremos cualquier comentario sobre esta versión. 💙

Manténgase informado sobre las últimas noticias, funciones y actualizaciones de OpenProject. Suscríbase a nuestro boletín mensual para no perderse ninguna actualización.

Suscríbase a nuestro boletín ahora.