Powerful project collaboration features
Project management features support project teams throughout the entire project life cycle.
Project Portfolio Management
Stay on top of all your projects
- Have an overview of your entire project portfolio - whether for classic, agile or hybrid project management.
- Working on several projects, OpenProject allows you to create a project structure with hierarchies.
- Keep an eye on the status of your projects with the project list or your individual project dashboard.
Project list
Have your overview of your projects at any time with the project list or your custom project dashboard.
Project hierarchy
Use a project hierarchy to structure your projects using parent projects and sub-projects.
Project overview page
This is a dashboard that you can customize with widgets and graphs to your needs.
Project templates
Create project templates in OpenProject to set up everything that you want to have available for future projects. It will save you time.
Project portfolio
Create a view of your project portfolio by including your own project custom fields in the project list.
Project dashboard
The My Page module is your personal dashboard that displays information about all your projects. Customize it to your needs.
Project changes
The project activity tracking displays changes in a project. From changes to a work package to project attributes, incl. project custom fields.
Project Planning & Scheduling
Deliver your projects on time
- Activate the experience of your entire team to collaboratively create and visualize your project plan.
- Define your project objectives and break it down into smaller deliverables.
- Analyze required activities and create a detailed plan that shows how and when the project will provide the deliverables defined in the project scope.
- Plan your team member's priorities and workload in the team planner.
Gantt charts
Create a project management plan that visualizes how and when the work packages and milestones will be delivered. Generate a timeline collaboratively with the team.
Work packages
Work packages are items in your Gantt chart (e.g. phases, milestones, tasks, features, bugs etc.) with specific attributes, assigned to team members.
Relations and hierarchies
You can assign relations on functional or timely levels (e.g. follows or proceeds, blocked by, part of, etc.) as well as hierarchies (parent-child relationship).
Scheduling
Choose between automatic and/or manual scheduling mode to schedule your work packages.
Work week
Define working days and non-working days to schedule start and finish date of work packages during working hours.
Calendar
The calendar shows all of the project's work packages in calendar form. Keep an eye on all your deadlines.
Task management and issue tracking
Transparent responsibilities and tracking of progress
- OpenProject is the easiest way for teams to track their work and achieve results.
- Organize and prioritize your own tasks and assign tasks to team members.
- Have all tasks and communication in one place. Everyone is up to date about the progress and next steps.
Task lists
The dynamic task list provides an overview of all the work that has to be completed. Individual lists with filters help you to organize your tasks.
Assignee, accountable, watcher
Assign specific team members, groups or placeholder users to work packages as assignee or accountable. Watchers receive notifications about any changes.
Notifications
Get updates on all activities you have subscribed to. Use the notifications settings to customize and manage your email notifications.
Comments and history
Stay up to date about all the project updates by using the activity history. Keep your team members informed of the latest developments by commenting on work packages.
File management
Attach files to your work packages with drag and drop or upload them. Or use the Nextcloud integration to link files and folders in Nextcloud with work packages in OpenProject.
Filter and grouping
Use the various filter and grouping options to display the information you need in a way most suitable for you and your project needs. You can also save your created view.
Incoming emails
Configure emails settings in OpenProject so that the incoming emails are transferred into a task automatically.
Attribute highlighting
Highlight the work package status, priority and finish date based on their values. See which tasks require your attention right away.
Multi-project views
Create custom filters across all of your projects to never lose track of important tasks. Share task views to give the team the same view.
Agile, Kanban & Scrum
Achieve more with agile project management
- Agile teams have short development cycles. They iterate fast to build, measure and learn with each version.
- With fast user feedback they simply waste no time and can concentrate on building the right things. OpenProject is the perfect tool for agile teams that want to use agile methodologies such as Scrum.
- Agile teams can create and estimate stories, prioritize a sprint backlog and track tasks. It is tightly integrated into other modules such as roadmap planning, bug tracking and task management.
Basic Boards
Create flexible boards for any kind of activity you would like to track. Manually add cards and columns to the board.
Status Boards
A Kanban board for status updates. With a status board you can visualize and continuously improve the workflow.
Version Boards
The Version Board facilitates the planning of a product development in several iterations. With each iteration you can add and improve features.
Boards for subprojects
The agile board for subprojects enables the distribution and visualization of workload across different (sub)projects and organizations.
Backlogs
Specify, record and prioritize user stories in a product or sprint backlog with your scrum team to start work by priority.
Taskboards
To support daily scrum meetings, all of a team's tasks and sprint impediments are recorded in a digital task board.
Story Points
Document the estimated effort directly as story points. The total effort for a sprint is calculated automatically.
Time tracking, cost reporting, budgeting
Time tracking and cost reporting for efficiently managing projects
- OpenProject makes time tracking easy. Stay on top of project budgets and time and costs spent.
- Create custom reports for accurate, current insight into project performance and allocated resources.
- Plan the cost for each project phase, and see how much of the allocated budget has been spent at a glance.
Track your time
Track your time spent. Log the time on the work packages during a day or a week and see your time log history.
Time reports
OpenProject custom time reports let you keep track of the spent time, split down by projects or work packages.
Labour costs
Assign an hourly rate to team members and set hourly rates by project member, time frame and project.
Cost reporting
With multiple filter options you can create your customized cost report and evaluate spent time and costs.
Unit costs
Have an eye on spent unit costs. Create flexible unit costs and book them to work packages.
Budgeting
With the budget feature you can plan labour as well as unit costs and keep an eye on the status.
Team collaboration
Keep your team up to date
- OpenProject as a web-based software allows all project team members to access all information at any time.
- Collaborate and communicate in OpenProject to make sure all activities are recorded in the system.
- Discover how easy sharing information in the team in OpenProject is.
Activity
Display the activities in a project to gain a quick overview over the current status and changes.
Meetings
Manage your meetings including an agenda and minutes collaboratively in OpenProject.
News
The news module which gives you an overview over the latest news and updates in the project.
@notifications
Notify a specific team member by mentioning them directly via @name in the comment.
Wiki
Manage project documentation, references, guidelines, user manuals, and much more in one central place.
Forums
In the forums in OpenProject you can discuss and comment on topics in a project with the team.
Product roadmap and release planning
Plan transparently by including all stakeholders
- OpenProject is the easiest way to plan, visualize and communicate your product roadmap.
- Share your product roadmap with your stakeholders, get feedback about your ideas and break it down into a detailed release plan.
- Align your product roadmaps with your company’s product strategy and create buy-in and transparency across all teams.
Roadmap
Get a direct overview of the progress of a version or multiple projects and analyze it based on multiple metrics.
Product timeline
Display your project features, tasks and milestones in a timeline to schedule and plan project completion.
Repository
Integrate a SVN or GIT repository in a project in OpenProject and access it directly via the module Repositories.
GitHub Integration
With the GitHub integration, you can connect your project management directly with the development environment and have everything in view.
Workflows and customization
Become more efficient with customization
- Adapt OpenProject to your organization's needs.
- Explore different forms of customization - from work package forms, workflows, custom fields and theme and many more.
- Reduce manual work and standardize to avoid errors and make your team faster.
Workflow
Define the workflow of statuses that your work package is going through until being finished and closed.
Custom action
Discover powerful custom actions to standardize your workflows, avoid errors and reduce manual work.
Form configuration
Configure work package forms to fit your needs. Add or change attribute groups and add custom fields.
Attribute help text
Attribute help texts provide additional information for attributes in work packages and projects.
Roles and permissions
OpenProject offers a fine-granular roles and permissions management. Customize this according to your needs.
Groups
Create and manage groups. Assign them to work packages, add them as watchers or add them to a team board.
Additional benefits
Beyond OpenProject's feature set
OpenProject offers you more than just features. Discover additional benefits that facilitate your project management.
Powerful API
A powerful REST API lets you integrate with any system, automates actions or lets you integrate own plugins.
Enterprise support
Rely on the professional and fast support provided by the OpenProject experts through a multitude of channels.
More integrations
OpenProject offers a Nextcloud integration, synchronization with Excel and more integrations to other tools.
Responsiveness for mobile devices
No separate iOS or Android App necessary, since OpenProject works perfectly responsive on all your screens.
OpenProject supports your native language
Available in more than 30 languages translated by an international active Community. We welcome contributions.
Add-ons for the construction industry
Include BIM project management features, such as 3D model viewer (IFC), BCF management, or a Revit integration.
Security
Best protection for your data
- As a company based in the European Union we are highly committed to data security and privacy and take all required action to protect your data and keep your digital sovereignty.
- We meet all data protection requirements in accordance with the General Data Protection Regulation (GDPR) and even beyond.
- We are a firm believer in open-source and invested heavily in the freedom of users. This encompasses the software freedoms granted by the GPLv3.
Secure authentication
Secure authentication mechanisms and password rules according to current industry standards. Passwords are securely stored using salted bcrypt.
2-Factor authentication
The two-factor authentication will prevent anyone from accessing or using your account and adds an additional level of security to your project organization.
LDAP sync
Synchronize OpenProject users and groups with your company’s LDAP to update users and group memberships based on LDAP group members.
Data encryption
Our cloud environment is continuously backing data, encrypted in transit (via TLS/https) and at rest (files, database (including backups) via AES-256).