OK, azt hiszem, most értettem meg.
Ti egy olyan fejlesztési módszert akartok kitalálni, ami a lehető legteljesebb mértékben kettéválasztja a szoftverfejlesztésben a gondolkodást és a megvalósítást.
A tényleges kódsorokat begépelő fejlesztő nálatok soha semmiféle átttekintéssel nem fog rendelkezni a projekt egészéről vagy akár értelméről, csak azt a kis szegmenst látja, amit éppen csinál, de érteni igazából azt se érti.
Mint összeszerelő munkás a gépsor mellett: behajtja a csavart, de ha nem árulják el neki, mi az a munkadarab, akkor nem tudja kitalálni, hogy fúrógép vagy műhold.
Érdekes ötlet...
Emlékeztet arra, amikor a felsőoktatásban bevezették a minőségbiztosítást. :-)
És persze azzal kapcsolatban is vannak erős sejtéseim, hogy hol fog ez az egész megrogyni, de ne legyen igazam.