Guardrails are the best practices that guide the design and implementation of a successful application. They guide development teams to the highest project success, including optimal reuse, maintainability, and system performance. Guardrails help determine which elements in the application do not comply with Pega best practices.
Several types of guardrails cover all areas of development, including usability, data integrity, performance, custom coding, and others. For example, guardrails typically flag custom components that require manual changes during updates.
Many issues that require assistance from Pega Support are the result of not following the guardrails. Following the guardrails leads to applications that are well designed, straightforward to maintain, and architected to Build for Change™. The guardrails are your key to successful application development.