Roadmap 2021
Below is the roadmap for BPM Online. Please note that this roadmap is indicative and priorities can shift based on external and internal factors. The roadmap serves as an indicator for the level of priority certain features have. Some features will take a long time to develop and test and as such no guarantee can be given on the delivery dates.
Feature | Description | Status |
---|---|---|
New customer portal | To accommodate a host of new features for the coming period, a big rework of the customer portal is needed. This will allow for better integration with the BPM Online products, more security options and support for upcoming features. | Finished |
Saving report settings | By allowing the user to save the selections that have been done in the Excel, Word and PDF exports it makes it easier to repeat certain publications in the future. | Finished |
Local between-save snapshots | By leveraging modern browser technologies we will introduce Snapshots. This feature saves intermediate steps of your project into _local_ history, before and after critical steps (like modifying template data) and at short time intervals. This way, when something went wrong, the user can always fetch a snapshot of a short time ago. | Finished |
Harmonization of drawing | Currently the frontend (Designer) and backend have different algorithms for drawing the lines in SVGs. These will be harmonized in order to have exactly the same behavior, everywhere. | Finished |
Improved finalization | Currently, when a user finalizes a project, all processes that were not checked for finalization will show up as 'in concept' in all publications. This will change to a more sensible approach. In the new situation, when a user finalizes a project, all processes that were not checked for finalization will be replaced by the _latest finalized version of that process_ if that is available in one of the previous versions. If it is not available it will stay 'in concept'. | Finished |
Importing data from another project | Copy/paste with the inclusion of all template data is at this moment not possible between projects. An 'Import from' feature will be added that allows a user to import elements (processes, activites, templates, etc) from another project into their own project. | Finished |
Template bundles | The possibility to activate a set of templates in the project in order to enable special behaviors in reports and publishing. For instance: RASCI fields that show up as tables, automatic notification of key users for document audits, value-stream-mapping etc. | In development |
Publisher viewer role | Currently the Publisher has a few different security modes:
| In development |
Publisher / Visual Navigator Next-Gen | The Publisher will be updated to work on modern technologies, making it faster and responsive on multiple devices. This will also allow us to create more integration methods to integrate the publications into the customers intranets. Together with the Template Bundles this will allow much more expressive publications. | In development |
API extensions | Currently we have a GraphQL API for customers, with an API contract, to fetch data from the projects. However, the whole process of authentication with the API proves to be difficult in some cases. In order to facilitate deep integration of Sensus BPM Online into customer systems examples and extension on the API will be made that are easier to integrate. | In development |
Publishing Engine | Based on modern web technologies it will be possible to generate much more expressive reports of the projects, especially when including the rich possibilities of the Template Bundles. As a starter only PDF reports will be available and Word will be inspected later. | Pending |