
ILLUSTRATIVE APPLICATION WORKFLOW
Keep an existing codebase aligned as requirements change
Use the optimization button to guide repeated refactoring of a billing application against its code and evolving abstract specs.
THE SITUATION
Start with the process and the requirements.
A billing application has accumulated duplicate pricing rules and fragile integrations. New requirements make it harder to tell which behavior is intentional.



