So the actual iteration cycle is not 2 weeks, but months: design, implement, detect the issue, design the new thing, wait until it's picked up again.
A fine arrangement if all you care about is the number of features shipped, but not for fixing mistakes. So everyone assumes there were no mistakes.