What the World Cup and Agile Development Have in Common