Version 20190918.01
Sep 26, 2019, Phoenix, AZ
Today we release significant work around the Process Map affecting the Customer Lifecycle Process Map, Customer Lifecycle WIP Definitions, and Customer Lifecycle Journey
Customer Lifecycle Process Map
The Customer Lifecycle Process Map has features designed to improve building lifecycles. To start, the Start and End steps have a new visual design to clearly stand out.
Steps no longer are bound to grids on the canvas. You are free to move them as you see fit to best organize your process map.
A "Rapid Toolbar" has been added so that the user can start a link, drop it on the canvas, and a toolbar appear allowing the user to select either another in-progress step, a end step, or a new reflexive link.
A reflexive link was added so that a customer on a journey can restart the current step. Visually, the reflexive link will draw on the lower right corner of the step.
Steps will now snap relative to other existing steps. If you drag then drop a step within a close distance of another existing step, be it the x, y, or both x and y axis, the step will automatically place itself inline with the closest snap.
You can now add your own bend points to links by clicking the link where you want the bend point. A context menu will open allowing you to choose to add a bend point, or delete the link entirely.
Links will now snap to 90 degrees. If you place your own bend point and move it, if within a small distance of 90 degrees, it will automatically snap to 90 degrees.
If you have two steps you wish to link, starting at the out port of one step, and dragging to the step you wish to link to, the port will highlight that if you were to drop at that moment, the link will draw to that port.
Links now automatically route between steps in 90 degree bends.
Start steps are no longer removable. The start step is provided upon creation of a new process map, and will be part of the process map through its existence.
Changelog
- added: UI - A rapid toolbar has been added to improve user experience
- added: UI - Steps can now be reflexively link to itself via the rapid toolbar
- added: UI - A user can add bend points to links
- added: API - The lifecycle endpoint now accepts a list of nextSteps in the lifecycleVersions list
- improved: UI - Start and End steps are now visually well defined
- improved: UI - Steps are no longer bound to a grid
- improved: UI - Steps now snap to other steps when dropped close inline in both x and y axis
- improved: UI - Link's bend points will snap to 90 degrees when dropped close to a right angle
- improved: UI - Link drawing and dropping inside a step will highlight which port the link will affix to
- improved: UI - Links automatically draw to right angles, allowing for more complex process maps
Customer Lifecycle WIP Definitions
The Customer Lifecycle WIP Definitions has a new set of features intended to help build concise WIP definitions. The Lifecycle will reflect the new shapes for Starting and Ending steps.
First on the list is that you longer are bound to all possible steps within a start and ending path. The old WIP editor allowed you to select a starting step and then the ending step, creating a path of all possible nodes. This still works, but we now allow you to deselect steps. Another option that was added, is that you can pick steps individually and sequentially along the chosen path.
A quality of life feature was also added. If you select a start step, all impossible paths will be grayed out and not selectable. The path you are selecting will be blue, and any possible path still available will be black.
Changelog
- improved: UI - Start and End steps are now visually well defined
- improved: UI/API - No longer are WIP paths restricted to a start step and end step and all paths in-between, you can now control the entire path with fine grain control. In the UI, this is accomplished by clicking the desired steps belonging to the WIP. In the API, this is by passing a list of path lists containing the stepId from start to finish
- improved: UI - You will be hinted at impossible paths, reducing the confusion of what is available for your currently selected WIP definition path
Customer Lifecycle Journey
The Customer Lifecycle Journey now displays the new Starting and Ending steps.
Changelog
- improved: UI - Start and End steps are now visually well defined