Agile: By RetiredPM An iterative and incremental project management approach that emphasizes flexibility and customer satisfaction. RetiredPM