Below is a list of items that have been marked as functional debt. It consists of functionality that is available in Blueriq Studio, but isn't available in Blueriq Encore 15.
We aim to offer a future-proof replacement for Blueriq Studio as quickly as possible without making any sacrifices in quality. A high adoption rate is essential. Given these constraints, we have postponed some features that are available in Blueriq Studio. We'd like to be transparent about these choices, hence a functional debt list.
Functionality that is available in Blueriq Studio but costs a lot of time to implement and for which there is a workaround for the Business Engineer ends up on this list.
Main functionality / editor | What | Workaround | Status | Available in version |
---|---|---|---|---|
Move | Move element to another module | Use the duplicate option with which you can now duplicate to another module, even if this module is not connected. Then delete the original after duplication. | ||
Manage groups | Edit group rights | - | 16.1 | |
Specialization | Visualization of specialization on field level. | Specialization on element level is possible an visible. Switch between module definitions to see which fields are different between different definitions. | 16.6 | |
Unit test | Quick test | Use the debug functionalities in the runtime such as the profile to test logic. | 16.7 | |
Conflict resolution | Side by side comparison of editor content and difference report. | An option to make a copy of the element containing the conflict is added in order for the content to be compared manually. | 16.6 | |
Domain schema | JSON preview | See the log file for the result or the OpenAPI specification | 16.4 | |
Entity relationship diagram (ERD) | The ERD editor | To get an overview of entities and contextual attributes and relations, use entity editor. There is no workaround for making an own intersection of the model. | 16.5 | |
Unit test | Copy a profile from another unit test | Manually create a profile | 16.4 | |
Multiselect in editors | Selecting multiple items at once to delete/group them | Delete/group items one by one | 16.9, 16.10 | |
Multiselect in navigation panel | Selecting multiple elements at once to open and delete them | Open and delete elements one by one | 16.9 | |
Content item & Document | Convert inline text item to reusable text item | Manually create reusable text items. | 16.9 | |
Import Document (RTF) | Creating a document from an existing (RTF) document | Create the document from the document editor. | 16.10 | |
Flow | Create subflow | Manually create a subflow. | 16.6 | |
Content item & Document | Copy/paste nodes with its children | Manually create the nodes. | 16.9 | |
Content item & Document | Merge nodes | Manually merge nodes. | 16.10 | |
Decision requirement diagram (DRD) | The Decision requirement diagram itself | - | 16.8 | |
Asset | TSL support | Modeling TSL is still possible, but Encore does not validate TSL nor will it be present in the dependencies. | 16.4, 16.9 | |
Labels | Adding labels to elements | - | 16.6 | |
Domain schema | Convert a relation to reusable domain schema | Manually create a reusable domain schema. | 16.4 |
Main functionality / editor | What | Workaround | Status | Available in Version |
---|---|---|---|---|
Shortcut keys | Using the keyboard as shortcut to perform actions. | Use the user interface instead. | ||
Decision table | Autofit of a cell | Manually resize the column width. | ||
Conversations | Making the conversations editor feature complete with respect to decision trees (container node, action node, bottom up modelling). | - | ||
Comments | Adding comments to elements. | - | ||
Unit test | Generating a profile based on the quick test | Manually create a profile | ||
Specifications | All specification functionality: document viewer, implementation viewer, import document, link elements, specification matrix | - | ||
Generate report | Generating a content report (.docx format) of the model | - | ||
Libraries | Adding documents to library projects | - | ||
Libraries & packages | List of available libraries and packages during the import of libraries and packages. | Import a library or package by uploading it. | ||
Messages | Receiving messages send from the administration page or management service. | Use other means of communication. | ||
Impact report | See what model validations you will introduce before saving a potentially impactfuls action. | - | ||
Execution validations | The list of additional model validations that is generated by the runtime | Use the runtime dashboard to view the list of execution validations |