Back Forward What's new — Designer Studio Proj 585 Dharma Initiative Lisa

Completed sprints and identified features are in bold text.

GRP-21199 Sprint 0

calendar gadget ramp-up

flow rule rampup


GRP-21431 Sprint 1

Calendar gadget GRP-21329 How to configure the pxCalendar section.

GRP-22244 Sprint 2

Process Modeler with MxGraph

- property panel

- Utility

- Transition - ???

- Assignment


GRP-23016 Sprint 3

Process Modeler

Flow Rule - Process Modeler basics

-- how to delete a shape or connector

-- Start shape property panel Draft Start Help 2/11

-- End shape property panel Draft End Help 2/14

-- Connector types


GRP-23447 Sprint 4

design framework for modeler canvas

add a single shape

add a connector


GRP-24017 Sprint 5 (12.13.10-12.23.10)

Sprint story Documentation impact
Move Connectors - ability to drag start and end points of connectors to different shapes
 

Set attributes of a sub-flow (or sub-process) and Spin-off shapes through property panels.

https://www.chordiant.net/docs/DOC-14980

Create new Process Modeler - editing spinoff shape properties

Create new Process Modeler - Editing flow properties

Shape labels - ability to change without opening property panel

A Design Framework for the Modeler Canvas – PROJ-585
https://www.chordiant.net/docs/DOC-15226

 

Decision "Property Panel" Section - ability to set decision shape attributes using properties panel. Following shows sample for assignment

Flow rule - Process Modeler - Decision shape

https://www.chordiant.net/docs/DOC-14980

Create new Process Modeler - Editing Decision Shapes
   

 

GRP-24577 Sprint 6 (01.03.11-01.16.11)

Sprint story Documentation impact
Ability to move multiple connector anchor points - set points based on geometric shape
 

Flow shape properties - view in non-modal so that other objects can be selected and focus can change when viewing properties.

A Design Framework for the Modeler Canvas

https://www.chordiant.net/docs/DOC-15226, slides 7,8,16,17

 
Sub-flow parameters - implement display and persistence  
Decision "Property Panel" Section - ability to set decision shape attributes using properties panel Create Process Modeler - Editing Decision Shapes(draft 2/9)

Connectors - status prompting. SmartPrompt on Status field in Transition Property Panel.

-status retrieved from 'From' shape

 

Draft Mode - icon will toggle on/off

Create Process Modeler - mxgraph editing basics

Integrator shape - ability to set attributes via browser

https://www.chordiant.net/docs/DOC-14980

Create Process Modeler - Editing Integrator Shape properties

 

GRP-25328 Sprint 7 (01.18.11-01.31.11)

Sprint story Documentation impact

Process Discovery Map view -(GRP-24004)View flow using the Process Discovery Map view to visualize process in the same way that flows are represented in the App Profile. https://www.chordiant.net/docs/DOC-15368

  • Implement a View mode in the toolbar and add a Discovery Map option. Use existing code to display
  • Ability to identify current view at a glance (icon?)
  • Toolbar disabled for this and any view other than modeler.

Update many:

DCO: Creating Discovery Maps

SplitforEach-(GRP-22603) -ability to set attributes via property panel in browser. https://www.chordiant.net/docs/DOC-14980

  • function as in Visio
  • property panel to include dynamic behavior, layouts, styling, localization and multi-browser support
Process Modeler - Editing SplitforEach properties (draft 3/1/11)
Screenflows and shapes (GRP-23934)- implement Start, End, Assignment, Decision/fork, Subflow, Utility, SplitforEach

Process Modeler - Editing End shape

Process Modeler - Editing Assignment Service Shapes (draft 2/10)

Connector Naming -(this was not a story, but created in response to a bug - see email from Brendan H. 1/18/11 and it will be as As Built doc). Name field added to the connector property panel. Unlike shape properties panel, it does not reference pyMOName. Instead it references the inherited @baseclass pyLabel property. The reason for this is the pyMOName for a connector is the combination of its name and likelihood (if applicable). Using pyLabel allows us to keep the name string separate from the likelihood value, while still being able to set the proper string on pyMOName. New feature - was not in Visio.

 

GRP-26002 Sprint 8 (01.31.11-02.13.11)

Sprint story Documentation impact

Switching views between Mxgraph and Visio -(GRP-23844) be able to switch easily between the 2 tools.

  • Be able to open and edit drawing in one tool that was created in the other.
  • Determine how best to launch.

Will require either new, or updates multiples places.

Story incomplete 2/10 - moved to next sprint  

Assignment Service Shape-(GRP-22607) -ability to set attributes via property panel in browser. https://www.chordiant.net/docs/DOC-14980

  • function as in Visio
  • property panel to include dynamic behavior, layouts, styling, localization and multi-browser support
Process Modeler - Editing Assignment Service Shapes (draft 2/10)

Ticket shape (GRP-22608)- -ability to set attributes via property panel in browser. https://www.chordiant.net/docs/DOC-14980

  • function as in Visio
  • property panel to include dynamic behavior, layouts, styling, localization and multi-browser support
  • Ticket shall have the same property panel as it does in Visio today OR, if possible, be implemented as an additional property in all of the other shapes so that it acts and displays as a modifier and not something that has its own panel (the underlying data structure would have to remain the same).

This is no longer a separate shape, but is a tab under many other shapes:

 

   

GRP-26777 Sprint 9 (02.14.11-02.27.11)

Sprint story Documentation impact

Crossover from Visio to Mxgraph -(GRP-23844) be able to switch easily between the 2 tools.

  • Open/edit Visio flow in MxGraph.
  • Save Visio to MxGraph. Can't go back.
  • New flow - button for Edit in Visio
carried into sprint 10

Split -join using single shape with subflow references-(GRP-25388) - to implement split-join behavior without requiring the visual representation of each subprocess inside the split-join shape, so we can get the functionality even though the visual aspects don't quite match what was previously available in Visio.

  • There is a new shape to represent the Split-Join (BPMN parallel task).
  • A single shape represents the Split-join. The shape’s property panel will have a repeating list of subprocesses and use the same data structure for listing those subprocesses as the Visio implementation.
prm/splitjoin

Implement Ticket, Notify, SLA, Spin-off as modifiers to shapes that are nodes in the graph (GRP-23936)- Split-ForEach & Split-Join will also be treated as modifiers, though they will appear on the stencil as their own independent shapes.

  • Ticket shall be represented as a BPMN intermediate event (like the BPMN visio stencil) with a solid triangle in the middle (BPMN signal).
  • SLA shall be represented as BPMN intermediate timer event.
  • Notify shall be represented as BPMN "Receive Task" (envelope icon).
  • Spinoff will be represented using a "tornado" icon in the rectangular shape.
  • Split-ForEach will be represented using a BPMN "loop" marker in the rectangular shape.
  • Split-Join will be represented using a BPMN "Parallel" marker in the rectangular shape.

 

 

Display flow image (jpg) for flows edited in Visio (GRP-26779)

  • support view overlays
  • support left/right/double-click actions
Not completed. Carried into next sprint.
 

GRP-27451 Sprint 10 (02.28.11-03.13.11)

Sprint storyDocumentation impact

Revisit Property Panels for consistency -(GRP-26774)

https://mesh.pega.com/docs/DOC-14980 - property panels for each shape laid out in a consistent, easy-to-use layout (that is in line with the panels used in the UI designer for sections/harnesses)

 

 

Set larger-scale default grid based shape sizes -(GRP-23850) - ability to easily drag elements in MxGraph within a larger grid scale, so that it is easier to get the elements in the flow to be aligned properly.

  • The default grid scale should be adjusted so that it is equivalent to the spacing between connector points. Start, End, and Decision shapes may need to be resized to be an even ratio of the larger shapes to make sure all connection points will line up.
  • Automatically snap to grid on add (and move) of shapes from right-click or drag & drop.

 

 

Upgrade version of MxGraph (GRP-27438)-

none

 

Display flow image (jpg) for flows edited in Visio (GRP-26779-1) - Carried over from last sprint

  • support view overlays
  • support left/right/double-click actions
 

Switching views between MxGraph and Visio (GRP-23844-2)- Carried forward from sprint 7 and 8 -to be able to take a Visio flow and edit in MxGraph or continue to edit in Visio.

Preferred method is to pull in form-based "pieces" that we need into the harness-based version in order to be able to launch Visio.

Flows should render "reasonably" when switching from Visio to MxGraph.

  • Ability to open and edit a drawing that originated in Visio in MxGraph (assuming copied Rule-Obj-Flow to Rule-Obj-Flow-HarnessedBased).
  • Once a change is made in MxGraph view and save it, the access to Visio is denied.
  • You can still edit in Visio [until you cross over].
  • When a flow is saved in MxGraph, the user is warned about closing the door to Visio.

 

 

Ged rid of Rule-Obj-Flow (harness-based) rule type (GRP-25985)- ability to open, view, and edit, in MxGraph, a flow that was created/last updated in Visio (no more Rule-Obj-Flow-Harnessbased).
Flow layout should mirror that of the Visio diagram (the shapes are more important than the connectors).

Make sure connections render in a reasonable manner (this could involve ignore existing connector points).

  • Rule-Obj-Flow rule form is harness based.
  • Existing Visio flows should still work.
  • MxGraph editor will not impact unrecognized types in data model.
  • Should be available on SDE for some people (not everyone) to use.

none

 


Help System home pageHelp Home