Wie lange dauert die Entwicklung einer professionellen Website?
Veröffentlicht am · Marco Kähler
„Wie lange dauert das?“ ist neben der Kostenfrage die zweithäufigste Frage in Erstgesprächen. Die ehrliche Antwort: Es hängt weniger an der reinen Programmierzeit als an Abstimmung und Content-Bereitstellung.
Die typischen Projektphasen
1. Konzeption & Anforderungsklärung (3–7 Tage) Welche Seiten braucht die Website, welche Funktionen, welche Zielgruppe? Diese Phase legt das Fundament und verhindert teure Änderungen später im Projekt.
2. Design (1–2 Wochen) Layout, Farbschema und visuelle Gestaltung werden erarbeitet und mit dem Kunden abgestimmt. Hier entstehen meist ein bis zwei Korrekturschleifen.
3. Entwicklung (2–4 Wochen) Die technische Umsetzung: Frontend, ggf. Backend-Anbindung, Responsive-Optimierung, Performance-Tuning. Bei einer klassischen Unternehmenswebsite ist das oft der planbarste Teil des Projekts.
4. Content-Einpflege & Testing (3–7 Tage) Texte, Bilder und finale Inhalte werden eingefügt, die Website wird auf verschiedenen Geräten und Browsern getestet.
5. Launch (1–2 Tage) Domain-Umstellung, finale Checks, Going-Live.
Realistische Gesamtzeiträume
- Einfache Business-Website (5–10 Seiten, kein individuelles CMS): 3–5 Wochen
- Professionelle individuelle Website mit Astro.js oder Next.js, eigenem Design: 4–8 Wochen
- Webapplikation mit Benutzerrollen und Datenbankanbindung: 2–4 Monate, je nach Komplexität
Diese Zeiträume gehen von zügiger Abstimmung aus. In der Praxis ist die häufigste Ursache für Verzögerungen nicht die Entwicklung selbst, sondern wartende Freigaben und fehlende Inhalte seitens des Kunden.
Was die Dauer am stärksten beeinflusst
Geschwindigkeit der Feedback-Zyklen. Ein Kunde, der Design-Entwürfe innerhalb von ein bis zwei Tagen kommentiert, beschleunigt das Projekt erheblich gegenüber einem, der zwei Wochen für eine Rückmeldung braucht.
Verfügbarkeit von Texten und Bildern. Fertige Inhalte zu Projektbeginn sparen oft mehrere Wochen gegenüber Projekten, bei denen Content erst während der Entwicklung entsteht.
Funktionsumfang. Jede zusätzliche Funktion – ein Buchungssystem, eine Mehrsprachigkeit, eine individuelle Datenbankanbindung – verlängert die Entwicklungszeit messbar.
Tipp für einen reibungslosen Ablauf
Bereiten Sie vor Projektstart so viele Inhalte wie möglich vor: Texte, Logo, Bildmaterial, eine grobe Sitemap. Damit lässt sich die Entwicklungszeit oft um mehrere Wochen verkürzen, weil Design und Entwicklung nicht auf fehlende Inhalte warten müssen.