---
title: "Warum Agenturen einen schlechten Ruf haben"
canonical: https://wavect.io/de/blog/why-agencies-are-bad/
language: de
description: "Wir kennen alle die Horrorgeschichten rund um Softwareagenturen. Schlechte Software, verpasste Deadlines, explodierende Kosten."
image: "https://wavect.io/img/blog/headers/header_why-agencies-are-bad.png"
---

[**Zurück**](/de/blog/overview/)

[![Kevin Riedl](/img/team/kevin.webp)](/de/team/kevin-riedl/)

[Kevin Riedl](/de/team/kevin-riedl/) https://linkedin.com/in/wsdt

11 min Lesezeit · 7. Juni 2024

[**Weiter**](/de/blog/agile-fixed-pricing/)

# Warum Agenturen einen schlechten Ruf haben

TL;DR

Der schlechte Ruf von Software-Agenturen kommt meist von falschen Erwartungen und mangelnder Kommunikation, nicht davon, dass Agenturen per se schlecht sind. Das Teufelsquadrat zeigt: Zeit, Kosten, Umfang und Qualität müssen bewusst gegeneinander abgewogen werden. Plane Risiken mit drei Budget-Töpfen ein (Aufwandsschätzung, Contingency Reserves, Management Reserves) und frag deine Agentur, wie sie über Fortschritt berichtet.

Wir kennen sie alle: die Horrorgeschichten rund um Software-Agenturen. Fehlerhafte Lieferungen, verpasste Deadlines oder Kosten, die weit über dem Budget lagen.

Aber was ist das eigentliche Problem? Meistens ist es eine Kombination aus schlechter Kommunikation, fehlendem Reporting, unvorhergesehenen Risiken und Aufgaben, die niemand auf dem Schirm hatte.

Wie baut man also bessere Software und hält dabei die Kosten im Griff? (Das Wunschergebnis)

## Das Teufelsquadrat

Lass uns einen Blick auf das sogenannte Teufelsquadrat werfen.

Vielleicht kennst du das Magische Dreieck. Es besteht aus drei Projektrestriktionen: Zeit, Kosten und Umfang. Diese müssen gegeneinander abgewogen werden, um ein Projekt zu liefern. Ändert man eine davon, wirkt sich das auf die beiden anderen aus.

Harry Sneed, Professor für Software Engineering, hat dieses Modell um eine vierte Größe erweitert: „Qualität". Diese erweiterte Version wird meist als Teufelsquadrat des Projektmanagements oder Sneeds Teufelsquadrat bezeichnet. Es trennt die Qualität vom Umfang, der sich nun ausschließlich auf den Inhalt konzentriert, und nicht mehr auf die Qualität der Lieferung.

Denk mal drüber nach: Wenn wir Software in sehr kurzer Zeit brauchen, müssen wir wahrscheinlich deutlich mehr Entwickler einsetzen, den Scope reduzieren und sogar Abstriche bei der Qualität machen.

![The Devil's Quadrangle](/img/blog/posts/pm_devlis-quadrangle.svg)Wer primär auf niedrige Kosten optimiert, riskiert schlechtere Softwarequalität, einen engeren Scope und langsamere Lieferung. Genauso verhält es sich mit dem Fokus auf Qualität: mehr Ausgaben, engerer Scope und höchstwahrscheinlich ein verspäteter Launch. Und wer gleichzeitig auf Qualität, Scope und Liefergeschwindigkeit optimiert, muss mit deutlich höheren Entwicklungskosten rechnen (siehe Abbildung). Einer der häufigsten Gründe für den schlechten Ruf von Software-Agenturen ist die falsche Erwartungshaltung. Stell immer sicher, dass du realistische Erwartungen setzt und dich bewusst für deine Kompromisse entscheidest.

![Kevin Riedl](/img/team/kevin.webp)

"Schnell, günstig oder gut. Such dir zwei aus."

### Cost of Quality

Eine weitere gute Möglichkeit, das zu veranschaulichen, ist die folgende Grafik.

![Cost of Quality](/img/blog/posts/pm_cost-of-quality.svg)

Je mehr Zeit dein Team ins Testen und Optimieren der Software steckt, desto weniger Fehler wird sie haben. Als Konsequenz steigen die Präventionskosten, und zwar exponentiell. Das bedeutet: Je stabiler deine Software sein soll, desto überproportional mehr Zeit müssen deine Entwickler ins Testen und Optimieren investieren.

Wird deine Software z.B. in Flugzeugen eingesetzt, kannst du dir keinerlei Fehler erlauben. Hier lohnt es sich, deutlich mehr in Prävention zu investieren. Dasselbe gilt für Web3-Anwendungen, da dort in der Regel große Mengen an Kundengeldern im Spiel sind. Je nach Einsatzgebiet deiner Software willst du irgendwo auf dieser Kurve liegen, normalerweise im wirtschaftlichen Gleichgewichtsbereich.

Schauen wir uns Fehlerkosten an. Je mehr Fehler im Produktivbetrieb auftreten, desto mehr muss ausgeglichen werden. Das kann Markenschäden, technische Schulden, zusätzlicher Wartungsaufwand oder echter monetärer Schaden sein, etwa durch Klagen.

Daher willst du in der Regel gerade genug in Prävention investieren, um vertretbare Fehlerkosten zu haben. Das nennt sich das wirtschaftliche Gleichgewicht.

### Was ist mit Risiken?

Alles im Leben birgt Risiken. Manche kennen wir, andere erkennen wir erst, wenn es zu spät ist.

Leider gilt das auch in der [individuellen Softwareentwicklung](/de/services/software-development/). Projektrisiken können erheblichen Druck auf jedes Projektbudget ausüben. Schau dir das kurz an.

![How to budget a Project](/img/blog/posts/pm_budget-project.svg)

Jedes Projektbudget sollte in drei Töpfe unterteilt sein: Aufwandsschätzungen (Features: was du gebaut haben willst), Contingency Reserves (Aufwand, der anfällt, wenn ein bekanntes Worst-Case-Szenario eintritt) und Management Reserves (ein pauschales Budget, das im Idealfall alle unvorhergesehenen und tatsächlich eintretenden Worst-Case-Szenarien abdeckt). Wer Risiken einplant, reduziert das Gesamtprojektrisiko deutlich, weil für die Problemlösung ein klares Budget vorhanden ist.

Siehe auch: Die meiste Agentur-Dysfunktion kommt aus falsch ausgerichteten Anreizen. Unser [Fractional CTO Österreich](/de/services/fractional-cto/) Modell behebt das, indem ein Senior CTO direkt auf deine Outcomes ausgerichtet wird, auf Werkvertrags-Basis statt Stundenabrechnung.

## Fazit

Software-Agenturen sind nicht per se schlecht. Meistens sind es falsche Erwartungen und mangelnde Kommunikation, die sie schlecht aussehen lassen. Stell immer sicher, dass du realistische Erwartungen setzt und dich bewusst für deine Kompromisse entscheidest.

Frag beim nächsten Kontakt mit einer Software-Agentur direkt nach: Wie halten sie dich über den Fortschritt auf dem Laufenden, und setzen sie von Anfang an realistische Erwartungen?

## Das könnte dich auch interessieren..

[**Software richtig bepreisen** Die meisten kennen die Nachteile von Stundenabrechnung und fragen stattdessen nach Festpreisen. Was, wenn wir dir sagen, dass Festpreise bei Software-Projekten auch nicht besser sind?](/de/blog/agile-fixed-pricing/) [**Wavect vs eine klassische Dev-Agentur** Generalisten verkaufen Kapazität, wir verkaufen Produkturteil plus die Engineering-Leistung, die auch ausliefert.](/de/compare/wavect-vs-dev-agencies/)

Softwareeinkauf und Finanzierung

## In diesem Cluster weiterlesen

Agenturauswahl, Verträge, Preise, Förderungen und die kommerzielle Seite der Delivery.

[Mit dem Grundlagenartikel starten**Softwareagentur-Angebot im Check: 12 Klauseln zu Preis, Scope und Eigentum**](/de/blog/software-agency-proposal-teardown/)

- [Softwareprojekt übernehmen: 30-Tage-Plan für den Anbieterwechsel](/de/blog/software-project-takeover-provider-change/)
- [Worauf dich das Wort "Dienstleister" festlegt](/de/blog/werkvertrag-vs-dienstvertrag-software-austria/)
- [Softwareagenturen in Tirol im Vergleich 2026](/de/blog/software-agencies-tyrol-comparison-2026/)
- [Softwareagentur-Angebot im Check: 12 Klauseln zu Preis, Scope und Eigentum](/de/blog/software-agency-proposal-teardown/)
- [KI-Beratung Österreich 2026: der ehrliche Guide](/de/blog/ai-consulting-austria-2026/)

Postfach, ohne Lärm

## Folge der Arbeit, die für dich zählt

Du bekommst eine kurze E-Mail, wenn wir etwas Neues veröffentlichen. Folge dem ganzen Blog oder nur den Themen, die dich interessieren.

[**Zurück**](/de/blog/overview/)

[![Kevin Riedl](/img/team/kevin.webp)](/de/team/kevin-riedl/)

[Kevin Riedl](/de/team/kevin-riedl/) https://linkedin.com/in/wsdt

11 min Lesezeit · 7. Juni 2024

[**Weiter**](/de/blog/agile-fixed-pricing/)

Neue Beiträge per E-Mail ×

×

Neue Beiträge per E-Mail

Eine kurze E-Mail, wenn wir etwas veröffentlichen. Kostenlos, ohne Tracking.

## 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/"
    },
    {
      "@id": "https://wavect.io/de/blog/why-agencies-are-bad/#webpage",
      "@type": "WebPage",
      "dateModified": "2026-07-07",
      "inLanguage": "de",
      "isPartOf": {
        "@id": "https://wavect.io/#website",
        "@type": "WebSite"
      },
      "lastReviewed": "2026-07-07",
      "url": "https://wavect.io/de/blog/why-agencies-are-bad/"
    }
  ]
}
```

```json
{
  "@context": "https://schema.org",
  "@type": "BlogPosting",
  "abstract": "Der schlechte Ruf von Software-Agenturen kommt meist von falschen Erwartungen und mangelnder Kommunikation, nicht davon, dass Agenturen per se schlecht sind. Das Teufelsquadrat zeigt: Zeit, Kosten, Umfang und Qualität müssen bewusst gegeneinander abgewogen werden. Plane Risiken mit drei Budget-Töpfen ein (Aufwandsschätzung, Contingency Reserves, Management Reserves) und frag deine Agentur, wie sie über Fortschritt berichtet.",
  "articleBody": " Blog-Übersicht/Business und Regulierung/Softwareeinkauf und Finanzierung Warum Agenturen einen schlechten Ruf haben TL;DR Der schlechte Ruf von Software-Agenturen kommt meist von falschen Erwartungen und mangelnder Kommunikation, nicht davon, dass Agenturen per se schlecht sind. Das Teufelsquadrat zeigt: Zeit, Kosten, Umfang und Qualität müssen bewusst gegeneinander abgewogen werden. Plane Risiken mit drei Budget-Töpfen ein (Aufwandsschätzung, Contingency Reserves, Management Reserves) und frag deine Agentur, wie sie über Fortschritt berichtet. Wir kennen sie alle: die Horrorgeschichten rund um Software-Agenturen. Fehlerhafte Lieferungen, verpasste Deadlines oder Kosten, die weit über dem Budget lagen. Aber was ist das eigentliche Problem? Meistens ist es eine Kombination aus schlechter Kommunikation, fehlendem Reporting, unvorhergesehenen Risiken und Aufgaben, die niemand auf dem Schirm hatte. Wie baut man also bessere Software und hält dabei die Kosten im Griff? (Das Wunschergebnis) Das Teufelsquadrat Lass uns einen Blick auf das sogenannte Teufelsquadrat werfen. Vielleicht kennst du das Magische Dreieck. Es besteht aus drei Projektrestriktionen: Zeit, Kosten und Umfang. Diese müssen gegeneinander abgewogen werden, um ein Projekt zu liefern. Ändert man eine davon, wirkt sich das auf die beiden anderen aus. Harry Sneed, Professor für Software Engineering, hat dieses Modell um eine vierte Größe erweitert: „Qualität\". Diese erweiterte Version wird meist als Teufelsquadrat des Projektmanagements oder Sneeds Teufelsquadrat bezeichnet. Es trennt die Qualität vom Umfang, der sich nun ausschließlich auf den Inhalt konzentriert, und nicht mehr auf die Qualität der Lieferung. Denk mal drüber nach: Wenn wir Software in sehr kurzer Zeit brauchen, müssen wir wahrscheinlich deutlich mehr Entwickler einsetzen, den Scope reduzieren und sogar Abstriche bei der Qualität machen. Wer primär auf niedrige Kosten optimiert, riskiert schlechtere Softwarequalität, einen engeren Scope und langsamere Lieferung. Genauso verhält es sich mit dem Fokus auf Qualität: mehr Ausgaben, engerer Scope und höchstwahrscheinlich ein verspäteter Launch. Und wer gleichzeitig auf Qualität, Scope und Liefergeschwindigkeit optimiert, muss mit deutlich höheren Entwicklungskosten rechnen (siehe Abbildung).Einer der häufigsten Gründe für den schlechten Ruf von Software-Agenturen ist die falsche Erwartungshaltung. Stell immer sicher, dass du realistische Erwartungen setzt und dich bewusst für deine Kompromisse entscheidest. \"Schnell, günstig oder gut. Such dir zwei aus.\" Cost of Quality Eine weitere gute Möglichkeit, das zu veranschaulichen, ist die folgende Grafik. Je mehr Zeit dein Team ins Testen und Optimieren der Software steckt, desto weniger Fehler wird sie haben. Als Konsequenz steigen die Präventionskosten, und zwar exponentiell. Das bedeutet: Je stabiler deine Software sein soll, desto überproportional mehr Zeit müssen deine Entwickler ins Testen und Optimieren investieren. Wird deine Software z.B. in Flugzeugen eingesetzt, kannst du dir keinerlei Fehler erlauben. Hier lohnt es sich, deutlich mehr in Prävention zu investieren. Dasselbe gilt für Web3-Anwendungen, da dort in der Regel große Mengen an Kundengeldern im Spiel sind. Je nach Einsatzgebiet deiner Software willst du irgendwo auf dieser Kurve liegen, normalerweise im wirtschaftlichen Gleichgewichtsbereich. Schauen wir uns Fehlerkosten an. Je mehr Fehler im Produktivbetrieb auftreten, desto mehr muss ausgeglichen werden. Das kann Markenschäden, technische Schulden, zusätzlicher Wartungsaufwand oder echter monetärer Schaden sein, etwa durch Klagen. Daher willst du in der Regel gerade genug in Prävention investieren, um vertretbare Fehlerkosten zu haben. Das nennt sich das wirtschaftliche Gleichgewicht. Was ist mit Risiken? Alles im Leben birgt Risiken. Manche kennen wir, andere erkennen wir erst, wenn es zu spät ist. Leider gilt das auch in der individuellen Softwareentwicklung. Projektrisiken können erheblichen Druck auf jedes Projektbudget ausüben. Schau dir das kurz an. Jedes Projektbudget sollte in drei Töpfe unterteilt sein: Aufwandsschätzungen (Features: was du gebaut haben willst), Contingency Reserves (Aufwand, der anfällt, wenn ein bekanntes Worst-Case-Szenario eintritt) und Management Reserves (ein pauschales Budget, das im Idealfall alle unvorhergesehenen und tatsächlich eintretenden Worst-Case-Szenarien abdeckt). Wer Risiken einplant, reduziert das Gesamtprojektrisiko deutlich, weil für die Problemlösung ein klares Budget vorhanden ist. Siehe auch: Die meiste Agentur-Dysfunktion kommt aus falsch ausgerichteten Anreizen. Unser Fractional CTO Österreich Modell behebt das, indem ein Senior CTO direkt auf deine Outcomes ausgerichtet wird, auf Werkvertrags-Basis statt Stundenabrechnung. Fazit Software-Agenturen sind nicht per se schlecht. Meistens sind es falsche Erwartungen und mangelnde Kommunikation, die sie schlecht aussehen lassen. Stell immer sicher, dass du realistische",
  "articleSection": "Business & Recht",
  "author": {
    "@id": "https://wavect.io/team/kevin-riedl/#person",
    "@type": "Person",
    "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/"
  },
  "dateModified": "2026-07-07",
  "datePublished": "2024-06-07",
  "description": "Der schlechte Ruf von Software-Agenturen kommt meist von falschen Erwartungen und mangelnder Kommunikation, nicht davon, dass Agenturen per se schlecht sind. Das Teufelsquadrat zeigt: Zeit, Kosten, Umfang und Qualität müssen bewusst gegeneinander abgewogen werden. Plane Risiken mit drei Budget-Töpfen ein (Aufwandsschätzung, Contingency Reserves, Management Reserves) und frag deine Agentur, wie sie über Fortschritt berichtet.",
  "headline": "Warum Agenturen einen schlechten Ruf haben",
  "image": "https://wavect.io/img/blog/headers/header_software-project-budgets.svg",
  "inLanguage": "de",
  "mainEntityOfPage": {
    "@id": "https://wavect.io/de/blog/why-agencies-are-bad/",
    "@type": "WebPage"
  },
  "publisher": {
    "@id": "https://wavect.io/#organization",
    "@type": [
      "Organization",
      "ProfessionalService",
      "LocalBusiness"
    ]
  },
  "url": "https://wavect.io/de/blog/why-agencies-are-bad/",
  "wordCount": 947
}
```

```json
{
  "@context": "https://schema.org",
  "@type": "BreadcrumbList",
  "itemListElement": [
    {
      "@type": "ListItem",
      "item": "https://wavect.io/de/",
      "name": "Startseite",
      "position": 1
    },
    {
      "@type": "ListItem",
      "item": "https://wavect.io/de/blog/overview/",
      "name": "Blog-Übersicht",
      "position": 2
    },
    {
      "@type": "ListItem",
      "item": "https://wavect.io/de/blog/topics/business-regulation/",
      "name": "Business und Regulierung",
      "position": 3
    },
    {
      "@type": "ListItem",
      "item": "https://wavect.io/de/blog/clusters/software-buying-funding/",
      "name": "Softwareeinkauf und Finanzierung",
      "position": 4
    },
    {
      "@type": "ListItem",
      "item": "https://wavect.io/de/blog/why-agencies-are-bad/",
      "name": "Warum Agenturen einen schlechten Ruf haben | ",
      "position": 5
    }
  ]
}
```
