UNDERSTANDING THE AGILE ITERATION PROCESS: A STEP-BY-STEP GUIDE