Smartbuild - Smart Design For Smart Systems
Smartbuild - Smart Design For Smart Systems
What Is SmartBuild?
SmartBuild1 is the sequence of 14 steps for developing business process management (BPM) solutions
with PegaRULES Process Commander™. Each step describes how to design and build specific components.
You perform these steps and the associated tasks iteratively to deliver a fully functional solution. In short,
SmartBuild is the design and development process for PegaRULES Process Commander™ solutions
(both applications and products).
The foundation of SmartBuild is a philosophy of iterative development, object reuse, and rapid deployment,
which are all key principles of object-oriented design. But the SmartBuild philosophy extends beyond the
technology itself to the holistic concept of the smart system – that is, a system with the ability to drive (not just
record) the work. Smart systems have business-driven flows and rules that impose specialized requirements
on the design and development process. Addressing this need is an integral dimension of SmartBuild.
This combination of process and philosophy is a critical differentiator that makes it possible to deliver solutions
quickly and evolve them easily as the business dictates – in other words, how SmartBuild actively promotes
the ability to Build for ChangeTM.
SmartBuild is not a project methodology. In keeping with the open architecture of PegaRULES Process
Commander™, SmartBuild is methodology-agnostic. You follow SmartBuild steps iteratively within a project
methodology. SmartBuild neither requires nor promotes the use of a specific project methodology, deferring
the choice to project or organizational standards. It doesn’t impose its own proprietary project structure or
document templates. Instead, its component steps map smoothly to most project structures.