Skip to main content

         This documentation site is for previous versions. Visit our new documentation site for current releases.      

Implementation methodologies

Updated on November 15, 2021

An implementation methodology is an adaptable process framework for managing an application development project. When you align your organization's approach to project management with an implementation methodology, you can quickly define and implement the objectives of your application.

You reference an implementation methodology in capabilities, such as application and specification rules, the New Application wizard, the Sizing wizard and project sizing tool, and the Document Application tool.


The Scrum methodology takes an agile approach to development that accomplishes iterations in short cycles called sprints. When you follow this methodology, you create a product backlog that captures the planned functionality, corresponding business value, and sprint time lines for your application.

You can use Pega Agile Studio and the Agile Workbench tool to synchronize your product backlog with the bugs and stories that your team creates during application development.

Iterative Waterfall

The Iterative Waterfall methodology takes an iterative approach to development that uses the following phases: Business Value Assessment (BVA), Conception, Elaboration, Construction, and Transition.

Because the phases in this methodology are flexible, you can adapt Iterative Waterfall to fit projects of any size.

Specifications in Iterative Waterfall are commonly called use cases.

Have a question? Get answers now.

Visit the Support Center to ask questions, engage in discussions, share ideas, and help others.

Did you find this content helpful?

Want to help us improve this 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
Contact us