See agile software development and information processing cycle. THIS DEFINITION IS FOR PERSONAL USE ONLY. All other reproduction requires permission.