Wie entwirft man ein System richtig? Von oben nach unten (top-down ) oder von unten nach oben (bottom-up )? Diese Frage wird oft heiß diskutiert.
Die Erfahrung zeigt, daß der Entwurf von Software-Systemen weder gänzlich von oben nach unten, noch gänzlich von unten nach oben abläuft. Ein Versuch den Entwurfsprozeß passend englisch(?) zu benennen ist (vgl. [Boo91]): round-trip gestalt design .