Braam Smith (BraamCLSA)
Partner Success Tech Lead - APAC
Pegasystems Inc.
BraamCLSA Member since 2012 100 posts
Posted: October 29, 2020
Last activity: October 29, 2020
Posted: 29 Oct 2020 2:23 EDT
Last activity: 29 Oct 2020 6:56 EDT

So you're anxious Citizen Developers will "create a mess" across Rulesets and Layers [LSA Data Excellence]

Trust your Citizen Developers. Educate and Empower them. Be supportive. Citizen Developers don't want to create a mess any more than you do.

By locking the core Rulesets (and thereby requiring Branch development settings be in force to make any changes), that immediately contains any "damage" to Branches which don't form part of the deployable application until a professional developer in Dev Studio has authorized those changes be merged.

Conduct frequent (daily) Branch Reviews with newer Citizen Developers, identifying rules that have landed in the wrong branch, class or ruleset. Agree the sequence of events that contributed to this outcome, and agree an alternative approach. The error rate will reduce over time and your Review frequency can reduce as confidence grows.

The end result is an empowered, trusted and self-sufficient Citizen Developer squad that pushes a high quality product forwards and ultimately frees you up for critical architectural decision making and professional development.


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

***Edited by Moderator: Pooja to add Developer Knowledge Share tag***
Pega Platform 8.4.1 Low-Code App Development App Studio Lead System Architect Senior System Architect Developer Knowledge Share