Njegov pristop se razlikuje od drugih poizkusov po tem, da ne odkriva le novih orodij za programerje. Simonyi želi spremeniti celoten postopek reševanja problemov tako, da bo vanj trajno vpletel tudi uporabnike.
Tri zapletena področja dela današnjega programerja: analizo, načrtovanje in kodiranje, želi poenostaviti in odpraviti.