Oberfläche
Die eigentliche Arbeit an der Oberfläche ist die Entscheidung, wie viele Gesichter ein System hat: öffentliche Website, Kundenkonto, Betriebspanel und Außendienst können Code teilen, aber nicht dieselben Bildschirme. In einem mehrsprachigen Produkt ist Sprache eine Frage des URL-Designs, keine Übersetzungsdatei.