PRINCE2 with OpenProject

Geschätzte Lesezeit: 21 Minuten

When managing complex projects, it is beneficial to use a project management methodology for guidance. PRINCE2 is one of the most popular and widely used methodologies available. OpenProject is a popular tool that supports PRINCE2, offering the advantages of open source software while also being cost-effective. Let’s learn how exactly project managers can implement PRINCE2 with OpenProject.

Hinweis

Originally published in 2018, this article has been substantially revised to reflect the latest changes in both PRINCE2 and OpenProject. The PRINCE2 framework was updated to version 7 in September 2023, adding new priorities such as sustainability, people-centric management, and digital/data integration. At the same time, OpenProject has introduced key features — like meetings enhancements, baseline comparison, and new permissions — that make applying PRINCE2 workflows easier and more powerful.

Article navigation

If you are already familiar with the PRINCE2 framework, you can jump straight to the practical section on using OpenProject.

What is PRINCE2 and how does it work?

PRINCE2 (or Projects in Controlled Environments) offers a structured process for projects & provides recommendations for each project phase. It is one of the leading project management methodologies (next to PMBOK (from the Project Management Institute)) and is used in over 150 countries.

PRINCE2 provides a clear structure for projects and is based on 7 principles, 7 practices (formerly known as themes) and 7 processes as described by PRINCE2.com. Let’s take a look at those basics before diving into the OpenProject software.

7 Principles

PRINCE2 is built on seven principles which represent guiding obligations and good practices.

The 7 Principles are:

  • Continued business justification: A project must make good business sense (justified use of time and resources, clear return on investment).
  • Learn from experience: Previous projects should be taken into account. Project teams use a lessons log for this purpose.
  • Define roles, responsibilities and relationships: The decision makers in the project are clearly defined. Everyone in the project knows what they and others are doing. The ‘relationships’ has been added later to PRINCE2 as dependencies are an important part of project management.
  • Manage by exception: The project board is only informed if there is or may be a problem. As long as the product is running well, there is not a lot intervention from managers.
  • Manage by stages: Difficult tasks are broken into manageable chunks, or management stages.
  • Focus on products: Everyone knows ahead of time what is expected of the product. Product requirements determine work activity.
  • Tailor to suit the project: The PRINCE2 methodology can be tailored and scaled. Projects which are adjusted based on the actual needs perform better in general than projects which use PRINCE2 dogmatically. Formerly known as ‘Tailor to the environment’.

7 Practices

In addition to these 7 Principles, there are 7 Practices – formerly called ‘Themes’ – which are addressed continually throughout the project. They provide guidance for how the project should be managed. They are set up at the beginning of the project and then monitored continually to keep the project on track:

  • Business Case: This practice is used to determine if a project is worthwhile and achievable. It is related to the principle of Continued Business Justification.
  • Organization: Project managers are required to keep a record of every team member’s roles and responsibilities. It is related to the Define Roles and Responsibilities principle.
  • Quality: At the beginning of the project, the project manager defines what constitutes the quality of the project. This is related to the Focus on Products principle.
  • Plans: A plan is set up which describes how objectives are going to be achieved. It is focused on cost, quality, benefits, timescale and products.
  • Risk: Uncertain events during the project are identified, assessed and controlled. They are recorded in a risk log. Positive risks are called opportunities, negative risks are called threats.
  • Issue: How to handle change requests and all types of project-related concerns that arise and require resolution. Issues shouldn’t be ignored, but changes should only be implemented once agreed upon. This practice was formerly called ‘Change’.
  • Progress: This principle is about tracking the project. This allows project managers to verify and control whether they are performing according to the project plan.

7 Processes

To structure the step-wise progression through a project, there are 7 Processes. Every one of the steps is overseen by the project manager and approved by the project board:

  • 1. Starting up a project
    • Create a project mandate to answer logistical questions about the project. It covers the purpose of the project, who will carry it out and how to execute it.
    • From the project mandate a project brief is derived, as well as lessons log and discussions with project members.
    • A project team is assigned.
  • 2. Directing a project
    • This is an ongoing process covering the entire life time of the project.
    • The project board manages activities such as initiation, stage boundaries, guidance, project closure.
  • 3. Initiating a project
    • During this stage, the project manager determines what needs to be done to complete the project and outlines how the performance targets will be managed (cost, time, quality, benefits, risks, scope)
  • 4. Controlling a stage
    • Project managers break the project into work packages / manageable activities and assign them to the project members.
    • The project manager oversees and reports the work package progress.
  • 5. Managing product delivery
    • This manages how the communication between the team and the project manager is controlled.
    • The activities include accepting, executing and delivering work packages.
  • 6. Managing stage boundaries
    • The project manager and the board review every stage. The board decides whether to continue the project. The project manager records lessons learned with the team for the next stage.
    • This process includes
      • Planning the next stage
      • Updating the project plan
      • Updating the business case
      • Reporting the stage end or producing an exception plan
  • 7. Closing a project
    • In the final process, the project is closed. This includes decommissioning the project, identifying follow-on actions, preparing project evaluation and benefits reviews, freeing up leftover resources and handing over products to the customer.

Implementing PRINCE2 with OpenProject

OpenProject supports the seven processes, seven principles and seven practices laid out by the PRINCE2 methodology. Let’s see how exactly project managers can implement PRINCE2 with OpenProject in 7 steps:

  1. Starting up a project: Create a project, activate modules, create project Mandate, add members.
  2. Directing a project: Define roles and permissions, create decision checkpoints and track them.
  3. Initiating a project: Define performance targets, set up budgets and assign them.
  4. Controlling a stage: Create work packages and relations, estimate and assing work.
  5. Managing product delivery: Log time, communicate and document on work packages.
  6. Managing stage boundaries: Create meetings, set stages and gates, see baseline comparison.
  7. Closing the project: Create PDF reports, archive the project.

1) Starting up a project

Before any work begins, PRINCE2 recommends clarifying whether the project is viable and worth pursuing. In OpenProject, this “starting up” step is fast and intuitive — you create a new project space, enable the modules you need, and prepare the foundation for structured collaboration, governance, and documentation.

Erstellung eines Projektes

Starting up a project in OpenProject starts by simply creating a project. Simply click on the green + button in the header navigation and select + Project in the dropdown. Next, all you need is to provide a name and click on Create.

Follow the PRINCE2 proces with OpenProjects: Start up a project by creating a new one

Activate the modules you need

Now the project is created and you can start with some basic settings. Navigate to project settings → Modules to make sure that the Wiki, Work packages, Time and costs, and — optionally — Meetings, Forums, Budgets, and News modules are activated. These modules support transparency, collaboration, and documentation, which are all central to a people-focused approach in PRINCE2 7.

The Wiki module is especially useful for documenting your Project Mandate, Lessons Log, and other artifacts like communication plans. This aligns with PRINCE2’s emphasis on accountability, people, and continual learning.

Follow the PRINCE2 process with OpenProject: Start up a project by selecting the modules you need

Create a Project Mandate in the Wiki module

Next, select Wiki from the side menu on the left side and use it to create the Project Mandate. Make sure to press the Save button at the end. If you like, you can already create more wiki pages, such as the Lessons log as well.

Follow the PRINCE2 process with OpenProject: Start up a project by creating a new wiki in OpenProject for your Project Mandate

Add members to your project

Afterward, go back to your project and select Members from the side menu to add the project members and assign them roles.

Follow the PRINCE2 process with OpenProject: Start up a project by adding members to your project

If the project members do not yet have an OpenProject account, you can send an invite to them directly in your project.

Follow the PRINCE2 process with OpenProject: Start up a project by inviting new members to your instance

Tipp

If you’re a system admin, you can invite new members to your instance and add them to the project afterward. Click on your avatar on the top right and select Administration → Users and permissions. You can also assign entire groups to add multiple project members at once.

2. Directing a project

Once the project is set up and the team assigned, the project board’s role in PRINCE2 is to guide the project and approve important decisions. In OpenProject, you can reflect this setup through roles, permissions, and decision checkpoints.

Define roles and permissions

You can configure which roles have permissions to edit, approve, or only view information under Administration → Users and permissions → Roles and permissions.

Follow the PRINCE2 process with OpenProject: Direct a project by defining roles and permissions

This lets you ensure that:

  • Project managers can update plans and work packages.
  • Board members can review progress and approve major stages.
  • Team members see only what’s relevant to them.

If these permissions are set in the system administration, you can go back to your project, navigate to Members in the left menu and assign key roles like Project Manager and Board Member.

Follow the PRINCE2 process with OpenProject: Direct a project by assigning roles to project members

Create decision checkpoints with Milestones and Gantt charts

Use Milestones to mark stage boundaries that require approval. In OpenProject, milestones are a type of work package that has a target date, but no duration like other type of work packages. To display milestones and their connected work packages, use OpenProject’s Gantt charts.

Go to Gantt charts in the left side menu, click on the green + Create button and select Milestone in the dropdown. You can also add watchers (e.g. the group ‘board members’) to be notified when a milestone is reached.

Follow the PRINCE2 process with OpenProject: Direct a project by creating decision checkpoints (Milestones)

Create several decision checkpoints (Milestones) along with phases, tasks and other work package types you need and create relations and hierarchies.

Follow the PRINCE2 process with OpenProject: Direct a project by creating hierarchies in Gantt charts

Track decisions and approvals

Use status fields to indicate when a stage or work package is waiting for board approval. For example, set the status to “Pending board decision” or use a custom field with dropdown options like “Pending”, “Approved”, or “Exception required”.

Board members can leave comments or change the status directly in the work package — no separate tool or email chain needed.

3. Initiating a project

Once the project board has authorized the start, PRINCE2 focuses on planning how the project will be executed, controlled, and completed. In OpenProject, this is where you lay the groundwork: define performance targets, plan project phases, and estimate resources.

Define performance targets

Use a Wiki page to summarize the project’s key targets — such as time, cost, scope, risk, quality, and benefits. This creates a shared understanding for everyone involved.

Follow the PRINCE2 process with OpenProject: Initiate a project by defining performance targets

You can include the wiki as a custom text widget on the project overview page to make it visible at a glance. To do this, open the Overview, and click on + Widget, then select Custom text. On this page, you can also display other key performance targets to see all important information when accessing your project.

Follow the PRINCE2 process with OpenProject: Initiate a project by setting up the project overview page

Set up budgets and assign them

Go to the Budgets module to create a new budget. Enter a name and define cost units, such as hourly labor rates or material costs. You can also set a base amount. This will help you track whether the PRINCE2 project remains within its financial boundaries throughout.

Follow the PRINCE2 process with OpenProject: Initiate a project by setting up budgets

If you’ve created phases or milestones in the directing phase, you can now assign budgets to them. Click the info icon to open the Details view, then assign them to your budget under the Costs section. This ensures financial alignment across stages.

Read more about managing budgets in OpenProject.

Follow the PRINCE2 process with OpenProject: Initiate a project by assigning budgets to work packages

4. Controlling a stage

In PRINCE2, the project manager is responsible for monitoring progress within each stage and ensuring that work packages are delivered according to the plan. In OpenProject, you can break phases into smaller work packages, assign responsibilities, and track progress using the work package table.

Break down the work and create relations

After setting up the initial phases and milestones, continue by breaking the phases down into work packages. To do this, click on the three little dots next to a phase and select Create new child. Select type Task or Work package if you created a separate type for this. See the OpenProject user guide on how to create a new type.

Follow the PRINCE2 process with OpenProject: Controll a stage by breaking work into manageable tasks

To show dependencies between work packages and create logical links, users can create different types of relations between work packages, e.g. predecessor, successor, child, blocks, part of … or relations without logical effects on the related work package.

Estimate work

During the Controlling a stage process in PRINCE2, it’s crucial to track ongoing work and respond proactively to any risks of deviation. In OpenProject, the Estimates and progress section in each work package provides a clear overview of effort and status.

This section includes:

  • Work
  • Spent time
  • Remaining work
  • % Complete

To add work, you can either open a work package and add the information there. Or, if you want to edit several work packages right after each other, create a work package table that shows columns for progress. Add the column Estimated time to provide an effort estimate in hours.

Follow the PRINCE2 process with OpenProject: Controll a stage by estimating work

Assign work

Afterward, continue by assigning the work packages to the project members by clicking on the cells in the Assignee column.

Follow the PRINCE2 process with OpenProject: Controll a stage by assigning work

5. Managing product delivery

According to PRINCE2, this process focuses on the scheduled execution of work and the delivery of high-quality outcomes. OpenProject supports this through structured collaboration, time tracking, and transparent communication — all directly linked to each work package.

Zeit auf Arbeitspaketen erfassen

While working on the project, project members can log their time by opening the work package details view, selecting the More (three dots) menu and then the Log time entry. Alternatively, they can click the Time tracking button (clock icon) in the top bar. This starts a timer. Clicking it again stops the timer and opens the Log time modal with the duration pre-filled.

Follow the PRINCE2 process with OpenProject: Manage product delivery by tracking time on a work package

Communicate and document on work packages

To facilitate the communication within the project, OpenProject offers the forums, meetings and news module.

The Activity tab in each work package enables team members and project managers to collaborate and keep track of changes. Use @mentions, emoji reactions, and internal comments (available as Enterprise add-on) to stay aligned throughout the delivery phase. Read more about work package activity with OpenProject.

And then there is file management with OpenProject: Upload files with few clicks to your work package or use one of our integrations to link to and from Nextcloud, OneDrive (Enterprise add-on) or SharePoint (Enterprise add-on).

Follow the PRINCE2 process with OpenProject: Manage product delivery by communicating directly on a work package and uploading files

6. Managing stage boundaries

In PRINCE2, every stage should end with a review and approval before moving on. In OpenProject, you can support this by structuring your project into phases and milestones, tracking progress in the Estimates and progress section, and reviewing key outcomes with the team.

The progress of the phases is documented automatically in the Activity section of the phase. Additionally, the progress can be set directly, as we described in the section on how to control a stage.

Manage meetings

To review progress and make go/no-go decisions between stages, we strongly recommend using OpenProject’s Meetings module. It allows you to prepare structured agendas, assign work packages for discussion, and document decisions directly — all in one place.

You can use recurring meetings (e.g., after each stage) and apply templates to keep reviews consistent across projects. During the meeting, outcomes can be recorded directly in the agenda, and follow-up actions can be created as work packages right away. This ensures accountability and traceability for your stage boundary decisions.

Tipp

Need to share meeting notes with external stakeholders? Simply export the meeting as a PDF to circulate a summary of key outcomes.

Follow the PRINCE2 process with OpenProject: Manage stage boundaries with in-system meetings

Project life cycle with stages and stage gates

Support stage transitions with approval gates: OpenProject’s project life cycle feature — originally designed for the PM² framework — lets you define phases and gates. In our Enterprise edition, you can edit them and create new ones. Use this feature to visually structure your PRINCE2 stages and introduce checkpoints for management approvals before continuing.

Follow the PRINCE2 process with OpenProject: Manage stage boundaries with phases and gates

Grundlinie (Planungsvergleich)

To assess how you’re performing against your original plan, use the Baseline comparison feature. With one click, you can quickly see what has changed in your work package tables since a previous snapshot—helpful for identifying deviations before moving to the next stage.

7. Closing the project

In PRINCE2, closing a project means formally completing all work, reviewing outcomes, and handing over deliverables. OpenProject provides the structure and documentation tools to support a smooth and transparent closure process.

PDF reports

When all the tasks, phases and milestones have been completed, you can document the final project report in a wiki page, add a news or create a new document. If you finish your project with a meeting, you can download this as a PDF to generate a final report as well.

Archive the project

As a last step, you can archive the project by selecting Project settings and then Archive. If you think you’ll work on a project with a similar structure in the future, you can also set this project as a template.

Tipp

Archiving a project also helps keep your workspace clean and focused on active work. You can still access closed projects and filter them in your project list as needed.

Follow the PRINCE2 process with OpenProject: Close a project by archiving it

Apply PRINCE2 to your free OpenProject test environment

Whether you’re certified in PRINCE2 or simply looking for a structured, flexible framework, OpenProject gives you the tools to manage projects with clarity, accountability, and transparency — all in a secure, open source environment.

More and more organizations are turning to open source alternatives to implement PRINCE2 and avoid vendor lock-in or rising license costs. With OpenProject, you can build workflows that match your organization’s needs, without compromising control.

Start your free OpenProject trial now and see for yourself how you can implement your company’s workflows with OpenProject. No credit card, no phone number, no strings attached. So there’s really no reason not to give OpenProject a try: https://start.openproject.com/

Tour starten

OpenProject bietet eine breite Palette von Funktionen, die sowohl traditionelle als auch agile Projektmanagementmethoden unterstützen. Sehen Sie sich unsere Produkttour an, um einen Überblick zu erhalten.

Link in neuem Tab öffnen