Progress vs. PerfectionThe quest for progress is better than the quest for perfection. Agile values are closely aligned with progress. Agile practices contribute t