UNDERSTANDING THE AGILE ITERATION PROCESS: AN OVERVIEW FOR BEGINNERS