1. DEFINE: Identifying The Challenge
2. DESIGN: Drafting the Solution
3. DEVELOP: Constructing the Solution
4. DEPLOY: Applying the Solution