📈 Wachstum und Skalierung

Eigener Entwickler oder Agentur: wo welches Modell bricht

Die meisten Vergleiche enden bei einer Tabelle mit Stundensätzen. Das ist der am wenigsten nützliche Teil der Entscheidung: Der Satz ist sofort sichtbar, die wirklichen Kosten zeigen sich erst, wenn etwas kaputtgeht. Jedes Modell hat so einen Tag.

9 Min. Lesezeit

Dieser Text ist um diese Bruchstellen herum aufgebaut. Die Festanstellung bricht am Urlaub und an der engen Spezialisierung. Der Freelancer bricht an der Verfügbarkeit und daran, dass er ein einziger Ausfallpunkt ist. Die Agentur bricht an der Warteschlange und an der Anonymität, und das schreiben wir über uns selbst, denn wir verkaufen das dritte Modell. Am Ende steht die Stundenschwelle, ab der Ihr eigenes Team weniger kostet als unser Abonnement.

Drei Modelle, drei unterschiedliche Risikoverteilungen

Die Festanstellung: Sie beschäftigen einen Entwickler exklusiv. Sie bekommen jemanden, der Ihr Geschäft kennt und weiß, warum dieser seltsame Großhandelsrabatt genau so funktionieren muss. Sie zahlen für Zeit, nicht für Ergebnisse, auch für Zeit, in der nichts passiert. Verfügbarkeits- und Kompetenzrisiko tragen Sie vollständig selbst.

Der Freelancer: Sie kaufen eine Aufgabe oder ein Stundenkontingent bei einer Person, die auch andere Kunden hat. Sie bekommen Flexibilität und meist den niedrigsten Satz für echte Arbeit, und Sie zahlen für geleistete Arbeit. Das Kontinuitätsrisiko bleibt bei Ihnen, denn niemand kann einspringen.

Die Agentur oder das Softwarehaus im Abonnement: Sie kaufen ein Team und einen Prozess, keine Person, also mehrere Kompetenzen zugleich und eine vertragliche Verpflichtung. Sie zahlen unabhängig davon, ob in diesem Monat viel Arbeit anfällt. Verfügbarkeits- und Vertretungsrisiko gehen an den Dienstleister, das Prioritätsrisiko bleibt bei Ihnen.

Was ein eigener Entwickler wirklich kostet

Wir nennen bewusst keine Gehaltszahlen: Das sind grobe Marktspannen, die sich von Land zu Land stark unterscheiden, und jede Zahl an dieser Stelle wäre für die meisten Leser falsch.

Die Regel, die über Märkte hinweg trägt: Die Vollkosten eines Entwicklers sind ein Vielfaches des Bruttogehalts. Arbeitgeberanteile, Urlaub, Ausstattung, Werkzeuge, Recruiting und das Risiko einer Kündigung kommen auf die Zahl im Arbeitsvertrag obendrauf.

Die Posten, die im Gespräch meist verschwinden:

  • Urlaub: Die gesetzlichen Ansprüche unterscheiden sich je nach Land, und mit Krankheitstagen und Feiertagen zahlen Sie zwölf Monate und bekommen etwa elf,
  • Ausstattung: Notebook und Peripherie, abgeschrieben über drei Jahre,
  • Lizenzen und Weiterbildung: IDE, Testwerkzeuge, Konferenzen und Kurse, jedes Jahr,
  • Recruiting und Einarbeitung: die Kosten des Verfahrens, dazu ein bis drei Monate, in denen die neue Person Ihren Code erst kennenlernt,
  • Kündigungsrisiko: bei einer Fluktuation von rund zwei Jahren kehren diese Kosten zyklisch wieder.

Ein Onlineshop braucht nicht eine Kompetenz, sondern sechs: Frontend, Backend, Serverkonfiguration, Zahlungen, Anbindungen an ERP und Versanddienstleister sowie technisches SEO. Niemand ist in allen sechs gut. Sie stellen jemanden ein, der zwei oder drei davon hervorragend beherrscht, und den Rest kaufen Sie ohnehin extern zu oder nehmen mittelmäßige Arbeit in Kauf. Das ist kein Vorwurf an Mitarbeiter, sondern schlichte Arithmetik.

Der Freelancer: ein einziger Ausfallpunkt

Ein Freelancer ist die beste Wahl, wenn eine Aufgabe einen klaren Anfang und ein klares Ende hat. Der Umbau des Listing-Templates, die Anbindung eines Großhändlers, Performance-Korrekturen in einer Ansicht, die Migration von einem Dutzend E-Mail-Vorlagen. Bekannter Umfang, bekanntes Ergebnis, kein Zeitdruck. Dort bekommen Sie das beste Preis-Leistungs-Verhältnis, und es gibt keinen Grund, dafür ein Abonnement zu zahlen.

Der Freelancer versagt in dem Moment, in dem das Wort "jetzt" fällt. Eine Störung am Sonntagabend. Urlaub mitten in der Black-Friday-Woche. Drei Tage Krankheit. Keine Vertretung, weil es niemanden gibt, den man einteilen könnte, und keine Dokumentation, weil die eine Person, die alles im Kopf hat, sie nie aufschreibt. Das ist ein einziger Ausfallpunkt, genau so wie ein Server ohne Backup. Das Modell funktioniert bis zu dem Tag, an dem es aufhört zu funktionieren, und dann gibt es keinen Plan B.

Die Agentur im Abonnement: Warteschlange und Anonymität

Was Sie bei uns und bei jedem vergleichbaren Anbieter kaufen: mehrere Kompetenzen in einem Vertrag, Vertretbarkeit (fällt jemand aus, übernimmt eine andere Person die Meldung), eine garantierte Reaktionszeit, eine Dokumentation, die auch ein Kollege lesen kann, und die Historie Ihrer Meldungen an einem Ort.

Was Sie nicht kaufen, und das sollten Sie vor der Unterschrift hören. Sie haben keine Person exklusiv für sich: Wer am Montag Ihre Aufgabe bearbeitet, bearbeitet am Dienstag die eines anderen Kunden. Ihre Meldung steht in einer Warteschlange und wird nach Klassifizierung eingeordnet, nicht danach, wie wichtig sie Ihnen ist. Dazu kommt das Anonymitätsrisiko: Bei einem schlecht geführten Vertrag kennt niemand auf Anbieterseite Ihr Geschäft gut genug, um zu fragen "wollen Sie das wirklich noch vor dem Wochenende".

Deshalb wiegt ein Kriterium schwerer als der Preis. Wenn der Vertrag keine Klassifizierung der Meldungen und die jeweils zugeordneten Reaktionszeiten definiert, ist das ein Versprechen und keine Verpflichtung. Eine Verpflichtung lässt sich durchsetzen und nachrechnen, ein Versprechen nicht. Mehr dazu in unserem Text darüber, wie sich technischer Support von einem SLA unterscheidet.

Die Rentabilitätsschwelle, gerechnet mit unseren Sätzen

Unsere Support-Pakete: Basic 220 EUR für 10 Std., Advanced 440 EUR für 20 Std., Premium 880 EUR für 40 Std. Eine Stunde im Paket kostet 22 EUR, über das Kontingent hinaus 35 EUR. Servicefenster: werktags von 8 bis 18 Uhr.

Schritt für Schritt, unter der Annahme, dass Sie bei Premium bleiben und den Mehrbedarf hinzukaufen:

  • 40 Std.: 880 EUR,
  • 60 Std.: 880 EUR plus 20 Std. mal 35 EUR, zusammen 1.580 EUR,
  • 80 Std.: 880 EUR plus 40 Std. mal 35 EUR, zusammen 2.280 EUR,
  • 100 Std.: 880 EUR plus 60 Std. mal 35 EUR, zusammen 2.980 EUR,
  • 130 Std.: 880 EUR plus 90 Std. mal 35 EUR, zusammen 4.030 EUR.

Auf der anderen Seite steht die Festanstellung: nominell rund 168 Std. im Monat, nach Urlaub, Feiertagen, Terminen und unproduktiver Arbeit realistisch von 120 bis 135 Std.

Lesen Sie die Leiter rückwärts, das ist der Weg ohne Gehaltsangaben. Nehmen Sie die Vollkosten eines Entwicklers in Ihrem Markt, also das oben beschriebene Vielfache. Ziehen Sie 880 EUR ab, teilen Sie durch 35 EUR und addieren Sie die 40 Stunden aus dem Paket: Das ist das Monatsvolumen, bei dem beide Optionen gleich viel kosten. Liegen Ihre Vollkosten unter 4.030 EUR, fällt die Schwelle unter 130 Std. und damit in das, was eine Person überhaupt leisten kann.

Das Fazit, das gegen uns spricht: Oberhalb von 120 Std. im Monat ist ein eigenes Team in den meisten Märkten günstiger, und Sie sollten es aufbauen. Dann kommen zwei Kosten dazu, die in dieser Rechnung fehlen. Erstens die Führung: Jemand muss Prioritäten setzen, Code-Reviews machen und Jahresgespräche führen, das sind von 10 bis 20 Prozent der Zeit einer Führungskraft. Zweitens sind 120 Std. im Monat keine Wartung mehr, sondern laufende Weiterentwicklung, und die rechnet sich anders. Wenn Sie von 10 bis 40 Std. verbrauchen, ist das Abonnement günstiger, und darüber gibt es keine Diskussion. Die Abrechnungsmodelle selbst behandeln wir im Text über Abonnement und Stundenabrechnung.

Das Mischmodell, das von 230.000 bis 3,5 Millionen Euro Jahresumsatz funktioniert

In dieser Gruppe von Shops funktioniert eine Konstruktion aus drei Elementen am besten. Eine Person auf Kundenseite, die das Geschäft kennt und entscheiden darf: nicht zwingend ein Entwickler, aber jemand, der Aktionen und das Lager versteht. Ein externes technisches Team im Abonnement, das ausführt. Und getrennt davon die Überwachung der Verfügbarkeit, also Monitoring und Reaktion auf das, was ausgefallen ist, eine andere Leistung als die Änderungen, die Sie selbst beauftragen.

Die Trennung von Entscheidung und Ausführung funktioniert, weil das zwei Kompetenzen sind. Wer entscheidet, muss den geschäftlichen Kontext kennen und tagsüber erreichbar sein; wer ausführt, muss den Code kennen und vertretbar sein. Sitzt beides in einem Kopf, stoppt jeder Urlaub Entscheidung und Ausführung zugleich, und die Prioritäten setzt der, der zuletzt angerufen hat.

Fünf Fragen an jedes der drei Modelle

Dieselben Fragen, an alle drei gestellt, zeigen den Unterschied schneller als jeder Preisvergleich:

  1. Wer geht am Sonntagabend ans Telefon, und auf welcher Grundlage? Bei uns gehört die Reaktion außerhalb der Servicezeiten zu einer eigenen, höchsten SLA-Stufe, und ein einzelner Einsatz am Sonntag außerhalb des Abonnements kostet 70 EUR pro Stunde. "Er geht bestimmt ran" ist keine Antwort.
  2. Wer übernimmt die Arbeit, wenn diese Person zwei Wochen ausfällt? Sie wollen einen Namen oder eine Rolle hören, keine Beteuerung.
  3. Wo liegen Code, Zugänge und Dokumentation? Das Repository sollte Ihnen gehören.
  4. Wer achtet auf die Ablaufdaten von SSL-Zertifikat, Domain, Modullizenzen und Plattformversion? Eine Kalenderaufgabe, und sie braucht einen Verantwortlichen.
  5. Wer haftet, wenn der Shop sechs Stunden steht? Prüfen Sie, was genau geschrieben steht, denn entgangener Umsatz ist in jedem seriösen Vertrag ausgeschlossen, auch in unserem.

Formale Verantwortung: Auftragsverarbeitung und Reaktionszeit

Es gibt noch eine Ebene, die keine Frage der Vorliebe ist, sondern der Vorschrift. Das Unternehmen, das Ihren Shop betreut, hat Zugriff auf die Daten Ihrer Kunden, ist also Auftragsverarbeiter, und ein Auftragsverarbeitungsvertrag ist erforderlich (Artikel 28 DSGVO). Er muss Gegenstand und Dauer der Verarbeitung festlegen, die Kategorien der Daten und der betroffenen Personen, die Vertraulichkeit, die Sicherheitsmaßnahmen, die Regeln für Unterauftragsverarbeitung, die Unterstützung bei Betroffenenrechten und bei Meldungen von Verletzungen, die Rückgabe oder Löschung der Daten sowie das Auditrecht.

Bei einem externen Dienstleister bekommen Sie das im Paket, zusammen mit einer Zusage zur Reaktionszeit. Beim Freelancer haben Sie meist weder das eine noch das andere: eine Rechnung, einen Zugang zum Backend, sonst nichts. Das schließt Freelancer nicht aus. Es heißt, dass der Vertrag mit ihnen genauso geschlossen werden muss, und wenn das niemand getan hat, liegt die Lücke bei Ihnen, nicht bei ihnen.

Rechnen Sie Ihren eigenen Fall: Addieren Sie die in den letzten drei Monaten beauftragten Stunden und vergleichen Sie sie mit der Rechnung oben. Die Support-Pakete und die Stufen der Verfügbarkeitsüberwachung finden Sie unter /de/sla-help-desk. Wenn dabei herauskommt, dass Einstellen günstiger ist, sagen wir dasselbe.

Tags: #utrzymanie sklepu #koszty #zespół #SLA #outsourcing #rekrutacja
Teilen: 𝕏 in f

Bleiben Sie auf dem Laufenden

Neue Artikel über e-commerce und skalowaniu

Einmal pro Woche, freitags. Kein Spam, kein Blabla. Nur praktisches Wissen von Menschen, die Shops mit über 10 Mio. PLN GMV pro Jahr migriert haben.

🔒 DSGVO-konform. Abmeldung mit 1 Klick in der Fußzeile jeder E-Mail.