Skip to main content

We'd prefer it if you saw us at our best. is not optimized for Internet Explorer. For the optimal experience, please use:

Close Deprecation Notice


Build for Change: Directly capture objectives (DCO)

With Pega 7, you capture the policies and procedures that define your business – including rules, data models, UIs, integrations, reports, and organizational structures – in the model. Pega 7 automates the code generation. As the requirements change, a change in the model equates to an immediate system change.


Most applications start with the requirements document in which business people explain what the app to do. Software developers then translate the requirements into code like Java, C-sharp, HTML, CSS, or Javascript. But the code has little or no traceability back to the requirements. There is no common language and no common view of the business goals. Translating business readable requirements into computer readable code doesn't keep up with the pace of today's business and it requires extraordinary discipline to keep the two in sync, all of which makes it hard to collaborate, hard to try new things, and really hard to change.

This process isn't just how new applications are built. It's also how businesses attempt to customize and change the packaged apps they deploy on premises, or in the cloud. The Pega 7 platform breaks this cycle by delivering strategic business applications through an approach we call directly captured objective, or DCO. With DCO, business and IT collaborate using a common visual model. Every aspect of the application, business goals, processes, UI, data models, even integration and security is captured visually in a browser-based designer. The Pega 7 platform dynamically generates the application code from these visual models, changing the code as the models change. Your business partner can see the impact of changes to their application in real time.

Because there is no need for translation, the application and the business requirements are always in sync. Documentation is automatically generated from the model and always reflects what the application actually does. According to a recent Cap Gemini productivity study, applications on the Pega 7 platform go live 6.4 times faster than using traditional requirements in Java Code, and because changes in the visual model are instantly reflected in the finished app, changing an existing application is 8 times faster on the Pega 7 platform. By using DCO to capture business objectives directly, you can deliver strategic applications faster. You can build living applications that quickly evolve to meet changing business needs. Our world is constantly changing. Only Pega let's you build for change.


Related Resources

AI in Innovation

Unleash the power of AI innovation

Learn about enterprise AI and how it'll drive the future of business outcomes.

Why Pega

Why Pega?

Uniquely powerful software isn’t the only thing that sets us apart.

Share this page Share via x Share via LinkedIn Copying...