Close popover
Braam Smith (BraamCLSA)
Partner Success Technical Lead
Pegasystems Inc.
BraamCLSA Member since 2012 100 posts
Posted: September 23, 2020
Last activity: September 24, 2020

Polymorphism: What the delivery team can do in App Studio [LSA Data Excellence]

What can I empower my Delivery Team to do in App Studio to implement my Polymorphism-oriented design?

Compose your Case Type data model of Data Types, then define enough of the Data Types - and their Polymorphism-oriented subclasses - so that they become available as Data Objects in App Studio. 

From there, more of your Delivery Team can model out the Case Type, the unspecialized behavior of its generic Data Types, as well as the specialized behavior of those Data Type subclasses. As the LSA, you may need to assemble the 'skeleton process' including the UI extension points, but the Delivery Team can run with the rest. 

Using the webinar example, once the overarching Loan Application process was put in place, one Citizen Developer can move ahead with a way of capturing and using general Collateral information; another Citizen Developer can take ownership of all the user stories that are specific to 'House' collateral; and yet another can run with 'Car' collateral stories.


Discussion on this topic was sought from the LSA Data Excellence (Pega 8.4) webinar conducted in July 2020. The webinar and its full set of discussions that arose from it are available at LSA Data Excellence: Webinar, Questions & Answers

Pega Platform 8.4.1 Data Integration Case Management Lead System Architect Senior System Architect Developer Knowledge Share