IBM Cúram Social Program Management™ development generally utilizes the following broad approach to development, represented by the following linked cycles:
Modeling
Implementation
Building
Deployment
These cycles are described in more detail in the following sections.