software development in a nutshell

On an Internet research safari freshly discovered a description of how software development works. Quote:

“Software should be simple, self-explanatory and lightweight. At the same time, it must be robust against errors and as secure as possible. Basically, a bulletproof, water-repellent paper airplane that defies all external influences – preferably completely undamaged.

Nobody really knows how this should work – but “There must be a way. The animation shows very well that it is quite normal (and necessary) to start a project several times over. But it also shows that the software becomes more robust but also heavier with each iteration. Our paper airplane gradually becomes a brick. It is water-repellent, self-explanatory and if you throw it hard enough, it will fly…”

found at