[citation needed]. Extreme Programming Sprint Cycle. [5] Proponents of extreme programming claim that by having the on-site customer[5] request changes informally, the process becomes flexible, and saves the cost of formal overhead. anyway. Designing.