Named Ruleset: A Long-Lived Parallel Development Architecture for Enterprise-Scale Pega Implementations

Authors

  • Harikrishnan Muthukrishnan IEEE Author https://orcid.org/0009-0001-7938-9623
  • Chandrashekar Konasirasagi Independent Researcher, Jacksonville, Florida, USA Author

DOI:

https://doi.org/10.63412/cw7fjg09

Keywords:

Continuous Delivery, Feature Toggles, Healthcare IT Systems, Low-Code Platforms, Long-Lived Development Tracks, Named Ruleset, Pega DevOps, Pega Branching and Merging, Pega Ruleset Versioning, Release Governance

Abstract

Pega Platform™ is a market leader in BPM/CRM, low-code, buy-and-build, and build-for-change solutions, enabling organizations to develop digital solutions more rapidly compared to traditional programming. Pega Platform™ provides a robust application development environment, with separate portals for citizen developers (“App Studio”), system architects (“Designer Studio”), and system administrators (“Admin Studio”) to rapidly design, build, and manage applications. Pega Application code created using these studios is saved to rulesets, with versions, in Pega’s own code repository. When development teams grow large and multiple functionalities must be developed and delivered in parallel, managing code within the same application ruleset version becomes challenging. The Pega Platform uses Pega branches to support parallel development. These Pega branches allow each team to create and update rules without impacting other teams.

Pega branching is designed for frequent code merges to trunk versions and continuous release to production. In many scenarios, frequent merging and releasing capabilities to production are not feasible for all parallel development teams; they may need to remain in development mode longer before moving to production. Providing a future version for release is a single solution that most customers adopt; it is efficient when customer priorities and release dates remain stable, but it becomes inefficient when those priorities and dates change. In this research paper, we propose an innovative solution to address this problem: a custom branch that maintains development tracks without merging into the trunk, along with its advantages and disadvantages. This proposed solution, called “Named Ruleset,” enabled parallel development teams to remain in a custom branch for years while still incorporating trunk changes. We envision that this custom branching solution can address the limitations of Pega branching and advance the Pega DevOps practice for larger enterprise teams and implementations.

Author Biography

  • Chandrashekar Konasirasagi, Independent Researcher, Jacksonville, Florida, USA

    Principal IT Developer

Downloads

Published

2026-01-24

How to Cite

[1]
H. Muthukrishnan and C. . Konasirasagi, “Named Ruleset: A Long-Lived Parallel Development Architecture for Enterprise-Scale Pega Implementations”, IJGIS, vol. 3, no. 1, Jan. 2026, doi: 10.63412/cw7fjg09.