Hästi kirjutatud rakendus murrab omale teed suurte tegudeni sammude kaupa. Igas arenguetapis lahendatakse erinevaid probleeme ning iga järgmine etapp tutvustab juba jälle uut olukorda koos uute rõõmude ja muredega.