Programvareutvikling: Det er som å sykle, bare at sykkelen brenner, er full av feil, og du tråkker gjennom kodegjennomganger i en storm av tidsfrister. I tillegg kan det hende at sykkelen ble bygget i utgangspunktet, eller ikke.