Je größer und komplexer das Projekt, desto höher der Abstimmungsbedarf mit technischen Experten. Gerade der Einsatz von Content- Management-Systemen kann mitunter Anforderungen mit sich bringen, die bereits im Vorfeld geklärt werden sollten. Dynamische Navigationsformen oder ein komplexer Seiten-Aufbau sind beispielsweise nicht mit jedem Content-Management-System realisierbar oder aber erfordern eine spezifische Anpassung. Für den Programmierer sind deshalb alle Aspekte eines Webauftritts, der mit Funktionen belegt ist, von großem Interesse: z.B. wie viele Navigationsebenen angedacht sind, ob Suchmaschinenoptimierung berücksichtigt werden soll, welche Hauptfunktionalitäten geplant sind und welche Script-Sprache dafür eingesetzt werden soll. Er kann anhand dieser Informationen den technischen Aufwand einschätzen und gegebenenfalls Alternativen zur Realisierung vorschlagen.