Een werkend stuk software bouwen lijkt ontzettend moeilijk. Maar een kapot stuk software bouwen en het vervolgens repareren lijkt haalbaar.