Normal view

Received — 4 October 2025 Project Management

OpenProject integration app for Nextcloud released in version 2.10.0

1 October 2025 at 12:00

We have released version 2.10.0 of the OpenProject integration app for Nextcloud! ✨ This update brings several usability improvements and fixes to make your project collaboration experience even smoother.

We recommend updating to the latest version via your Nextcloud app center to benefit from the newest enhancements.

Changes of the release 2.10.0:

  • Clearer error messages for missing or unsupported apps
  • Improved group handling to avoid user removal issues
  • Enhanced SSO support for external token exchange setups
  • Better translations and more user-friendly messages

Thanks to Nextcloud for the continued partnership!

Your search for a Jira Data Center alternative ends here

26 September 2025 at 09:42

You need an alternative to Jira Data Center, and you need it soon? No problem, OpenProject has got you covered!

With Atlassian’s recent announcement that Jira Data Center will reach the end of its life on March 28, 2029, organizations are already looking for a stable, secure, and powerful replacement.

After March 28, 2029, Jira Data Center licenses and apps will expire and become read-only, leaving cloud hosting as the only supported way to stay with Jira. But for many organizations, cloud hosting is not an option. On top of that, Atlassian recently burdened its customers with significant price increases for Jira Service Management (JSM) Cloud products.

The challenge: Finding a new self-hosted project management software within a short period of time, migrating existing data and onboarding the users so that your teams can switch over as effortlessly as possible.

Looking for: A feature-rich and affordable project management tool that also offers long-term on-premises solution. A solution where you have full ownership and control of your data within your own infrastructure.

Break free from Jira’s vendor lock-in and choose freedom with OpenProject

OpenProject offers exactly what many (still) Jira customers are looking for: a secure, powerful, and, above all, reliable solution for their projects, at attractive pricing models, or even completely free of charge in our Community version.

Start your free trial today and see for yourself how OpenProject will be your Jira alternative for 2026 and all the years that follow.

Next steps for your migration from Jira Data Center to OpenProject

If your organization depends on Jira Data Center, you have to act now.

  • Start your free OpenProject trial to get to know our product hands-on.
  • Map your use cases with OpenProjects features or ask us for help to understand your possibilities with OpenProject.
  • Choose a self-managed, long-term solution.
  • We will help you plan a migration path and the onboarding plan.

OpenProject is a powerful open source alternative to Jira

OpenProject is a highly developed, fully featured best-in-class project management software that offers a long-term on-premise solution. It supports both self-hosted and managed hosting options and gives you full control over your infrastructure without locking you into a specific vendor.

With advanced work package tracking – comparable to Jira issues – and comprehensive modules for agile boards, Gantt charts, and time and cost tracking, OpenProject covers a wide range of project requirements.

The software is available as a cost-free Community Edition, while the Enterprise Edition includes powerful add-ons for authentication, integrations, and custom workflows at fair prices.

OpenProject has been continuously developed for over ten years by a growing German company. It is based on a strong commitment to transparency, data sovereignty, and long-term reliability. We continuously develop the product based on our users’ needs.

Important

OpenProject will continue offering its on-premises solution — including new features and security updates — beyond 2029. You choose where to run your data.

Benefit from the open source alliance

Perhaps you’ve considered switching to open source before, but the timing never seemed right? Now is the perfect moment. Security and reliability is just one of at least 8 reasons to choose open source software whenever possible. It’s user-centric, offers fast developments and a high level of customization. And, of course, without vendor lock-in that Atlassian customers currently face.

OpenProject is part of a strong open source ecosystem that builds secure, sovereign alternatives to proprietary software — and actively works to improve interoperability. One example is our partnership with XWiki and CryptPad, officially launched in July 2025. So if you are looking for a Confluence alternative we can recommend checking out XWiki, which is optimized for shared use with OpenProject.

Screenshot of Niels Lindenthal from OpenProject and Ludovic Dubost from XWiki and CryptPad Image: Niels Lindenthal (CEO OpenProject) and Ludovic Dubost (CEO XWiki and CryptPad) at the OSXP in Paris.

Nice to know: OpenProject and XWiki are also part of openDesk, offering a fully sovereign workspace for the public sector in Europe. Stronger together is more than just a slogan for us.

Tip

Another advantage of transparent source code: the members of our open source Community share the same values, and some of them are very competent and proactive. This led to the creation of the OpenProject Jira Importer – a tool written and hosted by a Community member and available as open source as well.

No strings attached: Start your free trial now

Your next step doesn’t need to be complicated. Start a free OpenProject trial today or get in touch to discuss migration paths from Jira Data Center. Because at OpenProject, we are on our user’s side and let you decide where and how to host your data.

PRINCE2 with OpenProject

23 September 2025 at 09:47

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.

Note

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.

Create a project

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

Tip

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.

Log time on work packages

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.

Tip

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

Baseline comparison

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.

Tip

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/

How to keep connected as a remote team: Game nights at OpenProject

19 September 2025 at 10:32

Working remotely has many advantages, above all maximum flexibility for employees. However, having colleagues spread across the globe also has the disadvantage that you can’t just meet up for a coffee or after-work get-together.

That’s why we in the OpenProject team – which works 100% remotely – try to make sure that social interaction isn’t neglected. One way to socialize in a relaxed atmosphere is through monthly game nights, which are organized by and for employees outside working hours.

Read this article to get an insight into what these events are like.

Ways to make remote work fun

So, how do you keep connected in a remote team? You don’t have hallway conversations, you don’t have socializing in the office after 5pm, you don’t even have similar summer or Christmas events as in non-remote companies.

At OpenProject, here’s what we do to socialize:

  • Virtual Christmas party,
  • On-site meetups wherever possible, at least once a year with the whole company,
  • Monthly random coffee chats (2-4 people),
  • After work game nights.

Together, these activities help keep the team together and bring fun to work. Let’s take a closer look at OpenProject game nights now.

How game nights at OpenProject work

Game nights are internally organized by employees and usually take place once a month, always outside working hours and are, of course, absolutely voluntarily. Even though sometimes new colleagues join, it’s usually the same group of 5-10 people who are participating.

We started the first game night in 2023, and it soon became an unofficial, but regular place to socialize. And over time, game night has also become a space for running jokes and shared humor.

To keep things easy and fun and include everyone who wants to participate, we follow these simple ground rules:

  • Browser-based games only,
  • Free to play only,
  • In the evening, outside working hours,
  • Once a month, we start a poll to decide on the next date.

Games we like to play

As mentioned above, we restrict ourselves to browser-based games to have low-entry barriers. Here are some of our all-time favorites:

  • skribbl – Each player takes turns drawing a term, which the others guess via text chat (as often as they like). Points are awarded for guessing correctly quickly and for drawing well.
  • codenames – Two teams play against each other, with one person from each team having to explain certain terms from a 5x5 grid of cards to their team. But: they are only allowed to say one word and one number (indicating how many cards are meant).
  • timeguessr – You see a random picture and have to decide when and where it was taken. We play that by one person sharing their screen and us collectively discussing to find the right solution.
  • make it meme – A fun game in which each person chooses a meme (image) and adds text to it. After a few minutes, the outcomes are presented and you can vote for the memes you like best. For us, this is THE game of inside jokes.
  • garticphone – There are various creative game variations to choose from. They all involve drawing and a kind of Chinese whispers. For example, everyone draws a picture, then receives the picture of another player and has to write a short description. After that, everyone receives only a text and has to draw a picture to go with it - and so on.
  • wikispeedruns – This game plays through Wikipedia: You choose a starting term and an ending term – e.g. from OpenProject to Banana. To get from the Wikipedia page for the starting term to the ending term, you have to click on links in the text. The player who needs the fewest clicks wins.

Some games are cooperative, some are competitive, and most require a little creativity. A mouse is helpful, especially for drawing-based games, but other than that, all you need is a stable internet connection. And, of course, it’s not really about winning or creating the most beautiful doodles — the focus is always on having fun together.

Some visual insights

Outcomes of a game called Garticphone: One draws something, the next person has to re-draw it but with less time, and so on Image: Outcomes of a game called Garticphone: One draws something, the next person has to re-draw it but with less time, and so on. From art to absurdity in a few hilarious steps.

Outcomes of games: Two doodles created with garticphone, one meme created with makeitmeme and one screenshot from wikispeedrun, going from ‘OpenProject’ to ‘Bananen’ Image: Collage of outputs created during OpenProject game nights. Two doodles from garticphone, one meme from make it meme, and one image from wikispeedrun.

Note

As OpenProject employees speak different native languages, we generally communicate in English. Still, it happens sometimes that all game nights participants are German speaking. This is where we switch language and the reason why one image from the above is in German.

Want to take part? Become a colleague!

These social activities are organized by the team, for the team — and are entirely optional. But they’re a great way to have fun together. If this sounds like the kind of workplace you’d enjoy, take a look at our current vacancies.

❌