---
title: "Was ist Waterfall?"
canonical: https://wavect.io/de/glossary/waterfall/
language: de
description: "Ein sequenzielles Entwicklungsmodell, bei dem jede Phase abgeschlossen wird, bevor die nächste beginnt. Solide bei festem Umfang, schwach bei Produktdiscovery."
image: "https://wavect.io/img/general/bak/open_graph_preview.jpg"
---

METHODE

# Waterfall

Ein sequenzielles Entwicklungsmodell, bei dem jede Phase abgeschlossen wird, bevor die nächste beginnt. Solide bei festem Umfang, schwach bei Produktdiscovery.

Zuletzt geprüft: 2026-06-02 von [Kevin Riedl](/de/team/kevin-riedl/) [wiki ↗](https://www.wikidata.org/wiki/Q139796365)

Waterfall führt ein Projekt als geordnete Folge von Phasen durch: alle Anforderungen sammeln, dann das ganze System designen, dann bauen, dann testen, dann ausliefern. Jede Phase produziert ein abgenommenes Dokument und wird abgeschlossen, bevor die nächste beginnt. Der Reiz ist offensichtlich: Ihr kennt Plan, Kosten und Termin im Voraus, und alle stimmen zu, bevor eine Zeile Code geschrieben ist.

Für manche Arbeit passt es weiterhin legitim. Wenn der Umfang wirklich fest und gut verstanden ist, wenn ein Regulator vorab Dokumentation und Nachvollziehbarkeit verlangt, oder wenn ihr Hardware baut, bei der ihr nach dem Schnitt des Metalls nicht billig iterieren könnt, sind sequenzielle Phasen das ehrliche Modell. So ein Projekt als “agil” auszugeben, versteckt nur den Plan, statt ihn zu entfernen.

Der Vertragsaspekt ist der Punkt, an dem Waterfall und Agile am konkretesten kollidieren. Ein Fixpreis-Werkvertrag braucht nach österreichischem und deutschem Recht ein definiertes Werk, an das der Auftragnehmer gebunden ist, was naturgemäß zu einem waterfall-förmigen, vollständig spezifizierten Umfang drängt. Echt iterative Arbeit, bei der ihr erwartet, dass sich die Anforderungen mit dem Lernen ändern, passt besser zu einem Dienstvertrag oder einem Retainer. Founder geraten in Schwierigkeiten, wenn sie die Rechtssicherheit eines Fixpreises und die Flexibilität von Agile gleichzeitig wollen: Das zieht in entgegengesetzte Richtungen. Die ehrliche Auflösung ist meist eine Fixpreis-Discovery, um genug Umfang festzunageln, um darauf einen Preis zu fixieren, und dann der Build mit so viel Durchlässigkeit der Grenzen, wie die verbleibende Unsicherheit tatsächlich rechtfertigt.

Bei Produktdiscovery scheitert es schwer. Die fatale Annahme ist, dass ihr das richtige Produkt im Voraus spezifizieren könnt, bevor irgendein Nutzer es berührt hat. Das könnt ihr fast nie. Wenn die Bauphase endet, sind die Monate zuvor gesammelten Anforderungen teilweise falsch, und Waterfall hat keinen billigen Weg, das vor der Testphase herauszufinden, in der jede Änderung teuer ist. Ihr bekommt ein Produkt, das der Spezifikation entspricht und am Bedarf vorbeigeht.

Die ehrliche Abgrenzung zu Agile: Waterfall lädt alle Entscheidungen nach vorn und wettet, dass sie richtig sind. Agile verteilt Entscheidungen über die Arbeit und wettet, dass frühes Feedback die falschen abfängt. Bei allem, wo ihr noch nicht genau wisst, was ihr bauen sollt, begünstigt diese Wette Agile. Bei allem, wo die Antwort wirklich bekannt und fest ist, ist die Vorhersehbarkeit von Waterfall ein Vorteil, kein Mangel.

// FAQ

## Häufige Fragen

### Was ist Waterfall?

Ein sequenzielles Entwicklungsmodell, das ein Projekt als geordnete Phasen durchführt, Anforderungen, Design, Bau, Test, Deployment, jede abgeschlossen und abgenommen, bevor die nächste beginnt. Es legt sich auf den vollen Plan, die Kosten und den Termin im Voraus fest, bevor Code geschrieben ist.

### Agile vs. Waterfall?

Waterfall lädt jede Entscheidung nach vorn und wettet, dass der Plan stimmt, und sträubt sich dann gegen Änderung. Agile verteilt Entscheidungen über kurze Iterationen und nutzt frühes Feedback zum Kurskorrigieren. Waterfall passt zu festem, gut verstandenem Umfang und regulierter oder Hardware-Arbeit. Agile passt zu allem, wo ihr noch nicht genau wisst, was ihr bauen sollt, also zu den meisten Softwareprojekten.

### Wann scheitert Waterfall?

Bei der Produktdiscovery. Es nimmt an, ihr könntet das richtige Produkt spezifizieren, bevor ein Nutzer es berührt hat, was ihr fast nie könnt. Die falschen Anforderungen tauchen erst in der Testphase auf, wenn ihre Änderung am teuersten ist, und ihr liefert ein Produkt, das der Spezifikation entspricht, aber den eigentlichen Bedarf verfehlt.

Verwandte Begriffe

- [Agile](/de/glossary/agile/)
- [Scrum](/de/glossary/scrum/)
- [SDLC](/de/glossary/sdlc/)

Passende Leistungen

- [Softwareentwicklung](/de/services/software-development/)

Passende Fallstudien

- [Polity](/de/case-studies/polity/)

Passende Guides

- [Der Softwareentwicklungsprozess, Woche für Woche](/de/software-development-guide/software-development-process/)

Reden wir

## Structured Data

```json
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@id": "https://wavect.io/#organization",
      "@type": [
        "Organization",
        "ProfessionalService",
        "LocalBusiness"
      ],
      "employee": [
        {
          "@id": "https://wavect.io/team/kevin-riedl/#person",
          "@type": "Person",
          "jobTitle": "Managing Director",
          "name": "Kevin Riedl",
          "url": "https://wavect.io/team/kevin-riedl/",
          "worksFor": {
            "@id": "https://wavect.io/#organization",
            "@type": [
              "Organization",
              "ProfessionalService",
              "LocalBusiness"
            ]
          }
        },
        {
          "@id": "https://wavect.io/team/christof-jori/#person",
          "@type": "Person",
          "jobTitle": "Managing Director",
          "name": "Christof Jori",
          "url": "https://wavect.io/team/christof-jori/",
          "worksFor": {
            "@id": "https://wavect.io/#organization",
            "@type": [
              "Organization",
              "ProfessionalService",
              "LocalBusiness"
            ]
          }
        }
      ],
      "founder": [
        {
          "@id": "https://wavect.io/team/kevin-riedl/#person",
          "@type": "Person",
          "jobTitle": "Managing Director",
          "name": "Kevin Riedl",
          "url": "https://wavect.io/team/kevin-riedl/",
          "worksFor": {
            "@id": "https://wavect.io/#organization",
            "@type": [
              "Organization",
              "ProfessionalService",
              "LocalBusiness"
            ]
          }
        },
        {
          "@id": "https://wavect.io/team/christof-jori/#person",
          "@type": "Person",
          "jobTitle": "Managing Director",
          "name": "Christof Jori",
          "url": "https://wavect.io/team/christof-jori/",
          "worksFor": {
            "@id": "https://wavect.io/#organization",
            "@type": [
              "Organization",
              "ProfessionalService",
              "LocalBusiness"
            ]
          }
        }
      ],
      "legalRepresentative": [
        {
          "@id": "https://wavect.io/team/kevin-riedl/#person",
          "@type": "Person",
          "jobTitle": "Managing Director",
          "name": "Kevin Riedl",
          "url": "https://wavect.io/team/kevin-riedl/",
          "worksFor": {
            "@id": "https://wavect.io/#organization",
            "@type": [
              "Organization",
              "ProfessionalService",
              "LocalBusiness"
            ]
          }
        },
        {
          "@id": "https://wavect.io/team/christof-jori/#person",
          "@type": "Person",
          "jobTitle": "Managing Director",
          "name": "Christof Jori",
          "url": "https://wavect.io/team/christof-jori/",
          "worksFor": {
            "@id": "https://wavect.io/#organization",
            "@type": [
              "Organization",
              "ProfessionalService",
              "LocalBusiness"
            ]
          }
        }
      ],
      "name": "Wavect GmbH",
      "subjectOf": {
        "@id": "https://wavect.io/verified-claims.json#dataset",
        "@type": "Dataset",
        "creator": {
          "@id": "https://wavect.io/#organization",
          "@type": [
            "Organization",
            "ProfessionalService",
            "LocalBusiness"
          ]
        },
        "description": "A machine-readable registry of quantitative and qualitative claims published by Wavect, with review dates, localized page appearances and public third-party citations where available.",
        "inLanguage": "en",
        "isAccessibleForFree": true,
        "license": "https://creativecommons.org/licenses/by/4.0/",
        "name": "Wavect verified publication claims",
        "url": "https://wavect.io/verified-claims.json"
      },
      "url": "https://wavect.io/"
    },
    {
      "@id": "https://wavect.io/team/kevin-riedl/#person",
      "@type": "Person",
      "jobTitle": "Managing Director",
      "name": "Kevin Riedl",
      "sameAs": [
        "https://www.wikidata.org/wiki/Q139796365",
        "https://www.linkedin.com/in/wsdt",
        "https://github.com/wsdt"
      ],
      "url": "https://wavect.io/team/kevin-riedl/",
      "worksFor": {
        "@id": "https://wavect.io/#organization",
        "@type": [
          "Organization",
          "ProfessionalService",
          "LocalBusiness"
        ]
      }
    },
    {
      "@id": "https://wavect.io/team/christof-jori/#person",
      "@type": "Person",
      "jobTitle": "Managing Director",
      "name": "Christof Jori",
      "sameAs": [
        "https://www.wikidata.org/wiki/Q139796367",
        "https://www.linkedin.com/in/jocr77/",
        "https://github.com/jo-chris"
      ],
      "url": "https://wavect.io/team/christof-jori/",
      "worksFor": {
        "@id": "https://wavect.io/#organization",
        "@type": [
          "Organization",
          "ProfessionalService",
          "LocalBusiness"
        ]
      }
    },
    {
      "@id": "https://wavect.io/#website",
      "@type": "WebSite",
      "inLanguage": [
        "en",
        "de",
        "es",
        "zh"
      ],
      "name": "Wavect",
      "potentialAction": {
        "@type": "SearchAction",
        "query-input": "required name=search_term_string",
        "target": {
          "@type": "EntryPoint",
          "urlTemplate": "https://wavect.io/search/?q={search_term_string}"
        }
      },
      "publisher": {
        "@id": "https://wavect.io/#organization",
        "@type": [
          "Organization",
          "ProfessionalService",
          "LocalBusiness"
        ]
      },
      "url": "https://wavect.io/"
    }
  ]
}
```

```json
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@id": "https://wavect.io/de/glossary/waterfall/#term",
      "@type": "DefinedTerm",
      "alternateName": [],
      "description": "Ein sequenzielles Entwicklungsmodell, bei dem jede Phase abgeschlossen wird, bevor die nächste beginnt. Solide bei festem Umfang, schwach bei Produktdiscovery.",
      "inDefinedTermSet": "https://wavect.io/de/glossary/#termset",
      "name": "Waterfall",
      "termCode": "waterfall",
      "url": "https://wavect.io/de/glossary/waterfall/"
    },
    {
      "@id": "https://wavect.io/de/glossary/waterfall/#webpage",
      "@type": "WebPage",
      "about": {
        "@id": "https://wavect.io/#organization",
        "@type": [
          "Organization",
          "ProfessionalService",
          "LocalBusiness"
        ]
      },
      "author": {
        "@id": "https://wavect.io/team/kevin-riedl/#person",
        "@type": "Person",
        "name": "Kevin Riedl",
        "url": "https://wavect.io/team/kevin-riedl/"
      },
      "dateModified": "2026-06-02",
      "description": "Ein sequenzielles Entwicklungsmodell, bei dem jede Phase abgeschlossen wird, bevor die nächste beginnt. Solide bei festem Umfang, schwach bei Produktdiscovery.",
      "headline": "Waterfall",
      "inLanguage": "de",
      "isPartOf": {
        "@id": "https://wavect.io/#website",
        "@type": "WebSite"
      },
      "lastReviewed": "2026-06-02",
      "mainEntity": {
        "@id": "https://wavect.io/de/glossary/waterfall/#term"
      },
      "mentions": [
        {
          "@id": "https://wavect.io/#organization",
          "@type": [
            "Organization",
            "ProfessionalService",
            "LocalBusiness"
          ]
        }
      ],
      "name": "Waterfall",
      "reviewedBy": {
        "@id": "https://wavect.io/team/christof-jori/#person",
        "@type": "Person",
        "name": "Christof Jori",
        "url": "https://wavect.io/team/christof-jori/"
      },
      "speakable": {
        "@type": "SpeakableSpecification",
        "cssSelector": [
          ".gls-single__h1",
          ".gls-single__tldr"
        ]
      },
      "url": "https://wavect.io/de/glossary/waterfall/"
    },
    {
      "@type": "BreadcrumbList",
      "itemListElement": [
        {
          "@type": "ListItem",
          "item": "https://wavect.io/de/",
          "name": "Startseite",
          "position": 1
        },
        {
          "@type": "ListItem",
          "item": "https://wavect.io/de/glossary/",
          "name": "Tech-, Produkt- & Engagement-Glossar",
          "position": 2
        },
        {
          "@type": "ListItem",
          "item": "https://wavect.io/de/glossary/waterfall/",
          "name": "Waterfall",
          "position": 3
        }
      ]
    }
  ]
}
```

```json
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Ein sequenzielles Entwicklungsmodell, das ein Projekt als geordnete Phasen durchführt, Anforderungen, Design, Bau, Test, Deployment, jede abgeschlossen und abgenommen, bevor die nächste beginnt. Es legt sich auf den vollen Plan, die Kosten und den Termin im Voraus fest, bevor Code geschrieben ist."
      },
      "name": "Was ist Waterfall?"
    },
    {
      "@type": "Question",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Waterfall lädt jede Entscheidung nach vorn und wettet, dass der Plan stimmt, und sträubt sich dann gegen Änderung. Agile verteilt Entscheidungen über kurze Iterationen und nutzt frühes Feedback zum Kurskorrigieren. Waterfall passt zu festem, gut verstandenem Umfang und regulierter oder Hardware-Arbeit. Agile passt zu allem, wo ihr noch nicht genau wisst, was ihr bauen sollt, also zu den meisten Softwareprojekten."
      },
      "name": "Agile vs. Waterfall?"
    },
    {
      "@type": "Question",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Bei der Produktdiscovery. Es nimmt an, ihr könntet das richtige Produkt spezifizieren, bevor ein Nutzer es berührt hat, was ihr fast nie könnt. Die falschen Anforderungen tauchen erst in der Testphase auf, wenn ihre Änderung am teuersten ist, und ihr liefert ein Produkt, das der Spezifikation entspricht, aber den eigentlichen Bedarf verfehlt."
      },
      "name": "Wann scheitert Waterfall?"
    }
  ],
  "speakable": {
    "@type": "SpeakableSpecification",
    "cssSelector": [
      ".faq-question",
      ".faq-answer"
    ]
  }
}
```
