Skip to main content

Command Palette

Search for a command to run...

Inhouse-Entwicklung vs. externe Agentur – und wie Sie den richtigen Partner finden

Updated
18 min read
Inhouse-Entwicklung vs. externe Agentur – und wie Sie den richtigen Partner finden

Die strategischen Entscheidungen sind getroffen: Sie wissen, dass ein Replatforming notwendig ist, Sie haben Ihre Anforderungen definiert und die technologische Architektur gewählt. Jetzt stellt sich eine der wichtigsten operativen Fragen: Wer soll das Projekt technisch umsetzen – ein internes Entwicklerteam oder eine externe Agentur? Oder vielleicht eine Kombination aus beidem?

Diese Entscheidung ist weit mehr als eine Budget-Frage. Sie bestimmt die Projektgeschwindigkeit, die langfristige Flexibilität, den Wissensaufbau in Ihrer Organisation und letztlich den Erfolg Ihres Replatformings. Im Folgenden beleuchten wir die drei gängigen Ansätze – Inhouse-Entwicklung, externe Agentur und Hybrid-Modell – und geben Ihnen einen praxisorientierten Leitfaden zur Auswahl des richtigen Partners an die Hand.

Die fundamentale Frage: Inhouse, Agentur oder Hybrid?

Es gibt keine universell "richtige" Antwort auf diese Frage. Die optimale Entscheidung hängt von Ihren spezifischen Rahmenbedingungen ab: verfügbare Ressourcen, technische Expertise, Zeitdruck, Budget und langfristige strategische Ausrichtung. Laut aktuellen Studien wählen 66% der US-Unternehmen und über 90% der Fortune 500/G2000-Unternehmen den Outsourcing-Ansatz für Software-Entwicklung – vor allem aus Gründen der Kosteneffizienz, mangelnder Skills und Talentknappheit.1

Doch bevor wir in die Details eintauchen, ein wichtiger Hinweis: Diese Entscheidung ist nicht binär. Viele erfolgreiche Replatforming-Projekte kombinieren interne und externe Ressourcen strategisch, um das Beste aus beiden Welten zu nutzen.

Option 1: Inhouse-Entwicklung – Digitale Souveränität vs. Ressourcen-Realität

Die Entwicklung durch ein eigenes Team bietet auf den ersten Blick attraktive Vorteile, bringt jedoch auch erhebliche Herausforderungen mit sich.

Die Vorteile: Kontrolle, Wissen und Alignment

Vollständige Kontrolle über das Projekt: Ihre internen Mitarbeiter sind vollständig Ihrer Führung unterstellt. Sie können Prioritäten flexibel setzen, die Roadmap nach Belieben anpassen und haben direkten Zugriff auf das Team – keine Abstimmung mit externen Account Managern oder Verzögerungen durch konkurrierende Kundenprojekte.

Tiefes Verständnis für Geschäftsprozesse: Ihre Mitarbeiter kennen die Prozesse, Ziele und Herausforderungen des Unternehmens aus erster Hand. Diese Domain-Expertise kann die Entwicklung erheblich beschleunigen, da weniger Zeit für Erklärungen und Kontextualisierung benötigt wird. Sie verstehen nicht nur die technischen Requirements, sondern auch das "Warum" dahinter. Gerade im B2B-Commerce-Kontext mit hochkomplexen Prozessen – mehrstufigen Freigabe-Workflows, kundenindividuellen Preislogiken, verschachtelten Organisationsstrukturen oder spezifischen Bestellbedingungen – ist dieses implizite Wissen unbezahlbar. Externe Agenturen müssen sich diese Komplexität erst mühsam erarbeiten, was Wochen oder Monate dauern kann.

Interner Wissensaufbau: Jede Zeile Code, jede Architekturentscheidung und jede gelöste Herausforderung bleibt in Ihrer Organisation. Dieses Wissen geht nicht verloren, wenn ein Agenturvertrag endet. Sie bauen nachhaltige Expertise auf, die auch für zukünftige Projekte wertvoll ist.

Langfristige Kosteneffizienz: Bei kontinuierlicher Weiterentwicklung können interne Teams kostengünstiger sein als permanente Agenturbetreuung. Sie zahlen Gehälter statt Tagessätze, und bei langfristiger Betrachtung können die Gesamtkosten niedriger ausfallen – vorausgesetzt, das Team ist ausgelastet.

Direktere Kommunikation: Keine Kommunikationsbarrieren durch externe Dienstleister. Fragen können sofort geklärt werden, Feedback-Schleifen sind kürzer, und die Abstimmung mit anderen Abteilungen erfolgt natürlicher.

Die Herausforderungen: Skills, Skalierung und versteckte Kosten

Rekrutierung und Time-to-Hire: Das Einstellen qualifizierter Entwickler ist zeitaufwendig und teuer. Laut aktuellen Daten beträgt die durchschnittliche Time-to-Hire für Software-Entwickler in den USA etwa 35-41 Tage, wobei Senior-Positionen bis zu 20% länger dauern können.2 Bei spezialisierteren Rollen wie Senior Application Developers kann die Rekrutierung sogar 50-90 Tage in Anspruch nehmen.3 In Hochphasen wie Januar, wenn 62% aller Tech-Unternehmen gleichzeitig rekrutieren, kann sich dieser Zeitraum auf 12+ Wochen verdoppeln.4

Multidisziplinäres Skillset erforderlich: Ein E-Commerce-Replatforming erfordert nicht nur Backend-Entwickler. Sie benötigen Frontend-Entwickler für die Storefront, UX/UI-Designer für Nutzerfreundlichkeit, DevOps-Engineers für Infrastruktur und Deployment, SEO-Spezialisten für Sichtbarkeit, sowie QA-Engineers für Testing. Ein komplettes Team aufzubauen ist kostenintensiv und dauert Monate.

Know-how-Risiken und Fluktuation: Die durchschnittliche Fluktuationsrate im Tech-Bereich liegt bei etwa 17-18% pro Jahr, wobei Engineering-Rollen mit 12% die niedrigste Rate aufweisen.5 Dennoch bleibt das Risiko: Wenn ein Schlüsselmitarbeiter mit kritischem Plattform-Wissen das Unternehmen verlässt, kann das Projekt erheblich verzögert werden. Die Einarbeitung neuer Mitarbeiter dauert typischerweise 3-6 Monate, bis sie voll produktiv sind.

Fehlende Projekt-Erfahrung: Interne Teams haben möglicherweise noch nie ein Replatforming dieser Größenordnung durchgeführt. Ihnen fehlen die Best Practices, bewährte Patterns und die Erfahrung im Umgang mit typischen Fallstricken. Diese Lernkurve kann teuer werden – Fehler, die eine erfahrene Agentur vermieden hätte, kosten Zeit und Geld.

Begrenzte Skalierbarkeit: Wenn das Projekt in eine kritische Phase eintritt und mehr Ressourcen benötigt werden, können Sie nicht einfach "hochskalieren". Neue Mitarbeiter müssen rekrutiert und eingearbeitet werden, was Wochen oder Monate dauert. Bei Agenturen können zusätzliche Entwickler oft innerhalb von Tagen zugewiesen werden.

Versteckte Kosten: Die Gesamtkosten eines internen Teams gehen weit über die Gehälter hinaus. Sozialabgaben und Benefits können 25-35% der Gehaltssumme ausmachen. Softwarelizenzen für Entwicklungstools, IDEs, Testing-Tools und Projektmanagement-Software summieren sich. Weiterbildung und Konferenzen sind notwendig, um das Team aktuell zu halten. Office-Infrastruktur, Hardware und Arbeitsplatzausstattung müssen berücksichtigt werden. Laut Studien kostet der Ersatz eines Mitarbeiters durchschnittlich 33-50% des Jahresgehalts für Entry-Level-Positionen und bis zu 200-400% für Executive-Rollen.6

Option 2: Externe Agentur – Spezialisierung vs. Kontrollverlust

Die Zusammenarbeit mit einer spezialisierten Agentur bietet Zugang zu Expertise und Ressourcen, die intern schwer aufzubauen wären. Doch auch dieser Ansatz hat seine Schattenseiten.

Die Vorteile: Expertise, Geschwindigkeit und Risikominimierung

Tiefgreifende Plattform-Expertise: Spezialisierte Agenturen haben Dutzende ähnlicher Projekte umgesetzt. Sie kennen die Plattform in- und auswendig, wissen, wo die Fallstricke liegen, und haben bewährte Lösungen für typische Herausforderungen. Diese Erfahrung ist unbezahlbar – sie vermeiden Fehler, die Sie intern erst machen würden.

Multidisziplinäres Team out-of-the-box: Agenturen verfügen über komplette Teams: Entwickler (Frontend, Backend, Full-Stack), UX/UI-Designer, Projektmanager, DevOps-Engineers, SEO-Spezialisten und QA-Engineers. Sie müssen kein Team aufbauen – es steht sofort zur Verfügung.

Schnellere Time-to-Market: Durch ihre Erfahrung und bestehende Ressourcen können Agenturen Projekte oft schneller umsetzen. Sie kennen die kritischen Pfade, wissen, wie man Abhängigkeiten managt, und haben Prozesse, die Verzögerungen minimieren. Studien zeigen, dass die Nutzung von Outsourcing-Partnern die Time-to-Hire um 20-50% reduzieren kann im Vergleich zu internem Recruitment.7

Bewährte Prozesse und Methoden: Etablierte Agenturen haben ausgereifte Projektmanagement-Methoden – sei es Scrum, Kanban oder hybride Ansätze. Sie wissen, wie man Stakeholder managed, Scope-Creep verhindert und Risiken frühzeitig identifiziert.

Resilienz bei Personalwechsel: Wenn ein Agentur-Entwickler ausfällt oder das Projekt verlässt, ist das Problem der Agentur, nicht Ihres. Sie ersetzen die Person aus ihrem Talentpool, ohne dass Ihr Projekt ins Stocken gerät.

Synergien durch breites Leistungsspektrum: Viele Agenturen bieten mehr als nur Entwicklung – Design, SEO, Online-Marketing, Testing. Diese Synergien können wertvoll sein, wenn Sie nicht nur eine neue Plattform, sondern ein umfassendes digitales Erlebnis schaffen möchten.

Die Herausforderungen: Kontrolle, Transparenz und langfristige Abhängigkeit

Weniger direkte Kontrolle: Sie arbeiten mit einem externen Team, das auch andere Kunden betreut. Prioritäten können sich verschieben, und Sie haben nicht die gleiche Kontrolle wie über interne Mitarbeiter. Entscheidungen müssen über Account Manager und Projektleiter kommuniziert werden.

Kommunikationsbarrieren: Die Zusammenarbeit mit externen Entwicklern kann komplexer sein. Missverständnisse entstehen leichter, wenn nicht alle Beteiligten täglich im selben Büro oder Slack-Channel arbeiten. Allerdings haben Remote-Work-Trends diese Herausforderung deutlich reduziert – moderne Tools und Praktiken machen verteilte Teams heute deutlich effektiver als noch vor Jahren.8

Transparenz und Einblick: Bei agenturgeführtem Projektmanagement kann die Transparenz leiden. Wie viele Stunden werden tatsächlich an Ihrem Projekt gearbeitet? Welche Entwickler arbeiten konkret an welchen Tasks? Diese Einblicke fehlen oft, sofern Sie keinen eigenen Zugang zum Projektmanagement-Tool erhalten.

Kostenkontrolle und Nachbudgetierung: Tagessätze können nach Vertragsabschluss angepasst werden. Bei Time-and-Material-Verträgen können unerwartete Komplexitäten zu erheblichen Nachbudgetierungen führen. Scope-Creep ist ein reales Risiko, und nicht alle Agenturen sind transparent, wenn das Budget knapp wird.

Vendor Lock-in und Wissensabfluss: Wenn die Agentur die Plattform entwickelt, haben sie das tiefe technische Verständnis – nicht Sie. Sollten Sie die Zusammenarbeit beenden wollen, kann der Wissenstransfer herausfordernd sein. Sie sind möglicherweise abhängig von der Agentur für Wartung und Weiterentwicklung.

Geteilte Aufmerksamkeit: Agenturen betreuen mehrere Kunden gleichzeitig. In kritischen Phasen Ihres Projekts könnte ein anderer Kunde Priorität haben. Sie sind ein Kunde unter vielen, nicht der einzige Fokus.

Option 3: Das Hybrid-Modell – Das Beste aus beiden Welten

Für viele B2B-Unternehmen erweist sich ein hybrides Modell als optimaler Ansatz. Dabei übernimmt eine Agentur das initiale Replatforming bis zum Go-Live, während ein internes Team langfristig Wartung und Weiterentwicklung übernimmt.

Wie das Hybrid-Modell funktioniert

Phase 1 – Initiales Replatforming (Agentur): Die Agentur führt Discovery und Requirements-Engineering durch, entwickelt die technische Architektur und implementiert die Kernfunktionalität, integriert Drittsysteme (ERP, PIM, CRM), migriert Daten und führt umfassende Tests durch. Ziel: Ein funktionsfähiger MVP (Minimum Viable Product) zum Go-Live.

Phase 2 – Wissenstransfer und Training: Die Agentur dokumentiert Architektur, Code und Prozesse, schult das interne Team in Plattform-Nutzung und Customization und etabliert Best Practices für Deployment und Wartung. Parallel arbeiten interne Entwickler bereits an kleineren Anpassungen, um Erfahrung zu sammeln.

Phase 3 – Laufender Betrieb (Inhouse + Agentur-Support): Das interne Team übernimmt die Verantwortung für laufende Wartung, kleinere Feature-Entwicklungen, Content-Updates und Bugfixes. Die Agentur steht für komplexe Entwicklungen, Performance-Optimierungen, größere Architektur-Änderungen und strategische Beratung zur Verfügung – auf Retainer-Basis oder projektbezogen.

Die Vorteile des Hybrid-Ansatzes

Schneller Start durch Agentur-Expertise: Sie profitieren von der Erfahrung und den Ressourcen der Agentur, um schnell produktiv zu werden. Das Risiko einer fehlgeschlagenen Implementierung sinkt erheblich.

Langfristige Unabhängigkeit durch Inhouse-Team: Sie bauen gleichzeitig internes Wissen auf und werden nicht langfristig von der Agentur abhängig. Nach dem Go-Live können Sie den Großteil der Arbeiten selbst übernehmen.

Kostenoptimierung: Die teuren initialen Entwicklungskosten werden durch die Agentur effizient abgewickelt. Danach sinken Ihre laufenden Kosten durch das günstigere interne Team. Sie zahlen die Agentur nur noch für das, was Sie wirklich brauchen.

Flexibilität bei Ressourcen: Wenn unerwartete Herausforderungen auftauchen oder Sie schnell skalieren müssen, können Sie die Agentur reaktivieren. Sie haben einen "On-Demand"-Partner für kritische Situationen.

Kontinuierlicher Wissenstransfer: Ihr internes Team lernt von Anfang an von den Agentur-Experten. Dieser Wissenstransfer ist strukturiert und begleitet, nicht abrupt beim Projektende.

Die kritischen Erfolgsfaktoren

Klare Rollenverteilung von Anfang an: Es muss kristallklar sein, wer für welche Tasks verantwortlich ist. Ambiguität führt zu Reibungsverlusten, verzögerten Entscheidungen und gegenseitigem Fingerpointing.

Abgestimmte Workflows: Deployment-Prozesse, Code-Reviews, Testing und Bug-Tracking müssen sorgfältig koordiniert werden. Nutzen Sie gemeinsame Tools wie JIRA, GitHub und Slack, und etablieren Sie klare Prozesse.

Strukturierter Wissenstransfer: Dokumentation ist Pflicht, nicht Kür. Die Agentur muss verpflichtet werden, ausführliche technische Dokumentation, Architektur-Diagramme und Code-Kommentare bereitzustellen. Hands-on-Training für Ihr internes Team sollte Teil des Vertrags sein.

Realistisches Timing: Der Übergang von agenturgeführter Entwicklung zu internem Betrieb braucht Zeit. Planen Sie eine Überlappungsphase von mindestens 3-6 Monaten ein, in der beide Teams parallel arbeiten.

Die Entscheidungsmatrix: Welcher Ansatz passt zu Ihnen?

Um Ihnen die Entscheidung zu erleichtern, haben wir eine Entscheidungsmatrix entwickelt, die verschiedene Szenarien abbildet.

Inhouse-Entwicklung ist sinnvoll, wenn:

  • Sie bereits ein starkes internes Entwicklerteam haben, das nur erweitert werden muss

  • Langfristige Kostenkontrolle höchste Priorität hat und Sie bereit sind, in den initialen Teamaufbau zu investieren

  • Maximale Kontrolle und interne Wissensentwicklung strategisch wichtig sind

  • Sie Zeit haben – Ihr Replatforming ist nicht zeitkritisch und kann schrittweise erfolgen

  • Die Plattform-Expertise intern bereits vorhanden ist oder schnell aufgebaut werden kann

Externe Agentur ist die richtige Wahl, wenn:

  • Schnelle Time-to-Market geschäftskritisch ist – Sie müssen schnell produktiv werden

  • Interne IT-Ressourcen begrenzt sind oder bereits ausgelastet sind

  • Sie keine Erfahrung mit der Zielplattform haben und die Lernkurve vermeiden wollen

  • Das Projekt komplex ist und spezialisierte Expertise erfordert (z.B. Headless, Microservices)

  • Sie Risiken minimieren wollen – erfahrene Agenturen kennen Fallstricke und vermeiden teure Fehler

  • Ein vollständiges multidisziplinäres Team benötigt wird (Entwicklung, Design, SEO, Testing)

Das Hybrid-Modell passt, wenn:

  • Sie langfristig Unabhängigkeit aufbauen wollen, aber kurzfristig Expertise benötigen

  • Budget für initiales Investment vorhanden ist, aber langfristig Kosten gesenkt werden sollen

  • Sie ein kleines internes Team haben, das erweitert und geschult werden soll

  • Kontinuierliche Weiterentwicklung nach Go-Live geplant ist

  • Sie die Flexibilität schätzen, bei Bedarf auf externe Expertise zurückgreifen zu können

Die richtige Agentur wählen: Ein strukturierter Ansatz

Wenn Sie sich für eine Agentur oder das Hybrid-Modell entschieden haben, steht die nächste kritische Frage an: Wie finden Sie den richtigen Partner? Die Auswahl der Agentur ist mindestens so wichtig wie die Entscheidung für eine Plattform.

1. Plattform-Spezialisierung und technische Tiefe

Verifikation der Expertise: Prüfen Sie nicht nur, ob die Agentur mit Ihrer Zielplattform arbeitet, sondern wie tief ihre Expertise ist. Sind sie offizieller Partner der Plattform (z.B. Adobe Commerce Partner, Shopware Partner)? Welche Zertifizierungen haben ihre Entwickler? Wie viele Projekte haben sie mit dieser spezifischen Plattform umgesetzt?

Architektur-Know-how: Wenn Sie eine Headless- oder Composable-Architektur anstreben, muss die Agentur nachweisbare Erfahrung damit haben. Fragen Sie nach konkreten Projekten, technischen Herausforderungen und wie sie gelöst wurden. Eine Demo oder Walkthrough eines ähnlichen Projekts ist Gold wert.

B2B-Kompetenz: B2B E-Commerce ist komplexer als B2C. Kundenspezifische Preise, Genehmigungsworkflows, Kontenverwaltung, ERP-Integration – diese Anforderungen sind nicht trivial. Die Agentur muss verstehen, wie B2B-Geschäftsprozesse digital abgebildet werden.

2. Referenzen und Erfolgsnachweise

Case Studies kritisch prüfen: Agenturen präsentieren ihre besten Erfolge in Case Studies. Das ist normal. Aber fragen Sie nach: Welche Herausforderungen gab es? Wie wurden Verzögerungen gehandhabt? Was lief nicht nach Plan? Realistische Agenturen sprechen offen über Learnings.

Direkte Kundenkontakte: Bitten Sie um Kontakte zu 2-3 ehemaligen oder aktuellen Kunden mit ähnlichen Projekten. Wenn die Agentur ablehnt, ist das ein Red Flag. Sprechen Sie mit diesen Referenzen und fragen Sie gezielt nach: War die Kommunikation gut? Wie wurden Budget-Überschreitungen gehandhabt? Würden sie die Agentur wieder beauftragen?

Live-Demo anfordern: Nichts ersetzt einen tatsächlichen Einblick. Bitten Sie die Agentur, ein abgeschlossenes Projekt live zu demonstrieren – am besten eines mit ähnlichen Anforderungen. Achten Sie auf Qualität, Performance und User Experience.

#3. Team-Struktur und Verfügbarkeit

Wer arbeitet tatsächlich an Ihrem Projekt?: In der Sales-Phase treffen Sie oft Senior-Consultants und Account Manager. Aber wer entwickelt konkret? Fragen Sie nach den Profilen der Entwickler, die Ihrem Projekt zugeordnet werden. Welche Erfahrung haben sie? Wo sind sie lokalisiert? Arbeiten sie vollzeit oder teilzeit an Ihrem Projekt?

Team-Größe und Ressourcen: Wie groß ist das Team der Agentur insgesamt? Wie viele Entwickler arbeiten mit Ihrer spezifischen Technologie? Eine Agentur mit 50 Mitarbeitern, von denen nur 5 Ihre Plattform beherrschen, ist riskanter als eine mit 20 spezialisierten Experten.

Geografische Nähe und Sprache: Für kritische Projektphasen (Discovery, Go-Live, Problemlösung) ist persönlicher Kontakt wertvoll. Geografische Nähe erleichtert Vor-Ort-Termine. Eine gemeinsame Sprache (nicht nur Englisch, sondern echte Deutsch-Kompetenz bei deutschen Projekten) reduziert Missverständnisse erheblich.

4. Projektmanagement und Arbeitsweise

Welche Methodik nutzt die Agentur?: Arbeitet sie nach Scrum, Wasserfall, oder hybriden Ansätzen? Die Methodik sollte zu Ihrer Organisation passen. Wenn Sie agil arbeiten wollen, aber die Agentur nur Wasserfall kennt, wird es schwierig.

Kommunikations-Rhythmus: Wie oft finden Stand-ups, Sprint-Reviews oder Status-Updates statt? Welche Tools nutzen sie (Slack, JIRA, Monday, Asana)? Erhalten Sie als Kunde direkten Zugang zu diesen Tools, oder werden Updates nur über den Account Manager kommuniziert?

Transparenz im Projektverlauf: Können Sie jederzeit sehen, woran gearbeitet wird? Gibt es klare Velocity-Metriken oder Burndown-Charts? Wie werden Verzögerungen kommuniziert? Agenturen, die proaktiv über Probleme informieren, sind vertrauenswürdiger als solche, die schlechte Nachrichten verschweigen.

5. Kostenmodelle und Vertragsgestaltung

Fixpreis vs. Time-and-Material: Beide Modelle haben Vor- und Nachteile. Fixpreis gibt Kostensicherheit, setzt aber voraus, dass der Scope perfekt definiert ist. Time-and-Material ist flexibler für sich entwickelnde Requirements, kann aber zu Kostenexplosionen führen. Manche Agenturen bieten hybride Modelle: Fixpreis für Kernfunktionalität, T&M für Zusatzfeatures.

Granularität der Angebote: Bei Fixpreis-Angeboten sollten Sie genau prüfen: Sind alle Ihre Requirements detailliert abgedeckt? Oder gibt es unklare Bereiche, die später zu Nachbudgetierungen führen könnten? Vergleichen Sie mehrere Angebote und fragen Sie gezielt nach, warum einzelne Posten unterschiedlich bewertet werden.

Change Management: Wie geht die Agentur mit Änderungswünschen um? Gibt es klare Prozesse für Change Requests? Werden diese separat kalkuliert, oder sind kleine Anpassungen im Retainer enthalten? Ein transparenter Change-Request-Prozess verhindert spätere Konflikte.

6. Post-Launch-Support und Langfristigkeit

Wartung und Support-Pakete: Was passiert nach dem Go-Live? Bietet die Agentur verschiedene Service-Level-Agreements (SLAs) an? Gibt es Entwickler-Kontingente oder Retainer-Modelle für laufende Betreuung? Wie schnell reagiert die Agentur auf kritische Bugs?

Roadmap-Beratung: Die besten Agenturen denken über das initiale Projekt hinaus. Sie sollten strategische Partner sein, die Sie bei der kontinuierlichen Optimierung und Weiterentwicklung unterstützen – nicht nur Code-Lieferanten.

Team-Kontinuität: Wird das Team, das Ihr Projekt entwickelt hat, auch später für Support und Weiterentwicklung verfügbar sein? Oder wird ein neues Team übernehmen, das sich erst einarbeiten muss? Kontinuität ist wertvoll.

7. Cultural Fit und persönliche Chemie

Dieser Punkt wird oft unterschätzt: Sie werden Monate oder Jahre eng mit dieser Agentur zusammenarbeiten. Die persönliche Chemie zwischen Ihrem Team und der Agentur ist entscheidend. Vertrauen Sie Ihrem Bauchgefühl: Fühlt sich die Zusammenarbeit schon in der Anbahnungsphase gut an? Sind die Menschen sympathisch und transparent?

Werte und Arbeitskultur: Passen die Werte der Agentur zu Ihrer Unternehmenskultur? Wenn Sie schnelles, iteratives Arbeiten schätzen, aber die Agentur in starren Wasserfall-Strukturen denkt, wird es schwierig. Wenn Sie Wert auf Nachhaltigkeit legen, aber die Agentur nur auf Umsatz-Maximierung fokussiert ist, fehlt das Alignment.

Lernen Sie das Team kennen: Bestehen Sie darauf, die tatsächlichen Projektbeteiligten kennenzulernen – nicht nur Sales und Account Management. Ein Gespräch mit dem technischen Lead und ein Kennenlernen des Projektmanagers gibt Ihnen viel bessere Einblicke als polierte Marketing-Präsentationen.

Red Flags: Warnsignale, die Sie ernst nehmen sollten

Bei der Agentur-Auswahl gibt es klare Warnsignale, die Sie nicht ignorieren sollten:

Zu niedrige Preise: Wenn ein Angebot signifikant günstiger ist als andere, fragen Sie nach dem Warum. Billigste Option führt oft zu mangelhafter Implementierung, versteckten Kosten und teuren Nachbesserungen. Qualität hat ihren Preis.

Übertriebene Versprechen: "Wir migrieren Ihren komplexen B2B-Shop in 6 Wochen" – seien Sie skeptisch. Realistische Timelines für mittelgroße B2B-Replatformings liegen bei 3-12 Monaten. Agenturen, die unrealistische Versprechen machen, werden sie nicht halten können.

Fehlende Transparenz: Unklare Pricing-Strukturen, vage Projektpläne, keine Bereitschaft zur Offenlegung von Team-Details – das sind Red Flags. Seriöse Agenturen arbeiten transparent.

Schlechte Kommunikation im Proposal-Stadium: Wenn die Agentur bereits im Sales-Prozess langsam reagiert, unklare Antworten gibt oder Anfragen ignoriert, wird es im Projekt nicht besser. Die Proposal-Phase ist die Vorschau auf die künftige Zusammenarbeit.

One-Size-Fits-All-Ansatz: Agenturen, die nicht nach Ihren individuellen Geschäftsprozessen fragen, sondern Standardlösungen verkaufen wollen, haben nicht verstanden, was B2B-Commerce ausmacht. Customization ist im B2B-Bereich die Regel, nicht die Ausnahme.

Keine Referenzen oder abweisende Reaktion auf Anfragen: Wenn eine Agentur keine Referenzkunden nennen will oder bei kritischen Fragen ausweichend wird, ist Vorsicht geboten.

Die kritischen Fragen, die Sie stellen sollten

Um die Spreu vom Weizen zu trennen, sollten Sie potenzielle Agenturen mit gezielten Fragen konfrontieren:

Zu Projekt-Erfahrung und Expertise:

  • "Können Sie uns drei B2B-Commerce-Projekte mit ähnlichen Anforderungen zeigen und uns mit den Projektverantwortlichen verbinden?"

  • "Wie gehen Sie mit Scope Creep um? Können Sie ein Beispiel geben, wo ein Projekt vom ursprünglichen Plan abwich?"

  • "Welche waren die größten technischen Herausforderungen in Ihren letzten drei Replatforming-Projekten, und wie haben Sie diese gelöst?"

  • "Wie tief ist Ihre Expertise in [Zielplattform]? Wie viele zertifizierte Entwickler haben Sie im Team?"

Zu Kosten und Budget:

  • "Wie gehen Sie mit Budget-Überschreitungen um? Was passiert, wenn das Projekt teurer wird als ursprünglich geschätzt?"

  • "Welche versteckten Kosten sollten wir einkalkulieren, die in Ihrem Angebot nicht enthalten sind?"

  • "Können Sie Ihre Pricing-Struktur aufschlüsseln? Was kostet welche Rolle pro Tag?"

  • "Gibt es Kosten für Dinge wie Change Requests, zusätzliche Meetings oder Support außerhalb der vereinbarten Zeiten?"

Zu Post-Launch und Langfristigkeit:

  • "Welche Support-Modelle bieten Sie nach dem Go-Live? Was sind die SLAs für kritische Bugs?"

  • "Wie messen Sie Projekt-Erfolg? Welche KPIs tracken Sie?"

  • "Wie sieht Ihr Wissenstransfer aus, wenn wir später teilweise oder vollständig Inhouse übernehmen wollen?"

  • "Wird das ursprüngliche Team auch nach Go-Live verfügbar sein, oder übernimmt ein anderes Team die Wartung?"

Zur Arbeitsweise und Kommunikation:

  • "Wie oft finden Status-Updates statt? Welche Tools nutzen Sie für Projektmanagement und Kommunikation?"

  • "Erhalten wir direkten Zugang zu JIRA/Ihrem PM-Tool, oder werden Updates nur über Account Manager kommuniziert?"

  • "Wie gehen Sie mit kritischen Situationen um? Können Sie ein Beispiel geben, wo ein Projekt in Schieflage geriet und wie Sie es wieder auf Kurs brachten?"

  • "Wer ist unser Hauptansprechpartner? Wie viele andere Projekte betreut diese Person parallel?"

Der MVP-Ansatz: Starten Sie klein, skalieren Sie smart

Ein oft übersehener, aber äußerst pragmatischer Ansatz ist der MVP-First-Ansatz (Minimum Viable Product). Statt direkt ein vollständiges Team aufzubauen oder sich langfristig an eine Agentur zu binden, starten Sie mit einem schlanken MVP:

Phase 1 – MVP mit Agentur (3-6 Monate): Die Agentur entwickelt eine funktionsfähige, aber bewusst abgespeckte Version Ihres Shops mit Kernfunktionalität: Produktkatalog, Suche, Warenkorb, Checkout und essenziellen B2B-Features wie kundenspezifische Preise.

Phase 2 – Validierung am Markt (3-6 Monate): Sie testen den MVP mit einigen wenigen, aber echten Kunden und generieren ersten Umsatz. Wichtig: Sie sammeln Feedback, verstehen, welche Features wirklich genutzt werden, und validieren Ihre technologischen Entscheidungen unter realen Bedingungen.

Phase 3 – Strategische Entscheidung: Basierend auf Umsatz und Feedback entscheiden Sie jetzt fundiert, ob Sie ein Inhouse-Team aufbauen (weil das Geschäftsmodell validiert ist und sich die Investition lohnt), die Agentur weiter beauftragen (weil Sie lieber extern bleiben wollen) oder ein Hybrid-Modell etablieren.

Der Vorteil: Sie investieren nicht blind in ein großes internes Team oder einen Langzeitvertrag, bevor Sie wissen, ob das Geschäftsmodell funktioniert. Diese Strategie ist besonders für Unternehmen sinnvoll, die neu im E-Commerce sind oder ein neues Geschäftsmodell testen.

Fazit: Die beste Entscheidung ist die informierte Entscheidung

Es gibt keine universell "richtige" Antwort auf die Frage "Inhouse oder Agentur?". Die optimale Lösung hängt von Ihrer spezifischen Situation ab – Ihren Ressourcen, Ihrer Expertise, Ihrem Zeitrahmen und Ihren strategischen Zielen.

Die entscheidenden Fragen, die Sie sich stellen sollten:

  • Wie geschäftskritisch ist Time-to-Market? Wenn Sie schnell produktiv werden müssen, spricht vieles für eine Agentur.

  • Welche IT-Ressourcen stehen uns langfristig zur Verfügung? Wenn Sie ein starkes internes Team haben oder aufbauen können, lohnt sich Inhouse-Entwicklung.

  • Wie komplex sind unsere Anforderungen? Je spezialisierter die Anforderungen, desto wertvoller ist Agentur-Expertise.

  • Wie wichtig ist uns langfristige Unabhängigkeit? Wenn digitale Souveränität strategisch wichtig ist, investieren Sie in Inhouse-Kapazitäten.

  • Was ist unser Budget-Horizont? Können Sie hohe initiale Investitionen tragen, oder brauchen Sie planbare monatliche Kosten?

Für viele mittelständische B2B-Unternehmen erweist sich das Hybrid-Modell als optimaler Kompromiss: Sie profitieren von Agentur-Expertise für den kritischen Launch und bauen gleichzeitig internes Wissen für langfristige Unabhängigkeit auf.

Der wichtigste Rat: Nehmen Sie sich Zeit für diese Entscheidung. Sprechen Sie mit mehreren Agenturen, holen Sie Referenzen ein, und vertrauen Sie nicht nur auf Hochglanz-Präsentationen. Die Wahl Ihres Umsetzungspartners ist fast so wichtig wie die Wahl der Plattform selbst – und kann über Erfolg oder Misserfolg Ihres Replatformings entscheiden.

Im nächsten Schritt geht es darum, wie Sie den Replatforming-Prozess selbst optimal strukturieren: Von der Discovery-Phase über Datenmigration bis zum Go-Live und darüber hinaus. Denn selbst mit dem besten Team – intern oder extern – brauchen Sie einen klaren Prozess und eine solide Roadmap.


Fußnoten

  1. Deloitte Global Outsourcing Survey 2024. 66% of US companies use software outsourcing, over 90% of Fortune 500/G2000 companies outsource. Primary drivers: cost reduction (70%), lack of in-house skills (40%), talent shortage (35%). Quelle: Relevant Software

  2. Glassdoor & Workable: Average Time to Hire Software Developer 2025. Average time-to-hire for software developers is 35-41 days in the US, with senior positions taking up to 20% longer. Quelle: Workable

  3. HackerEarth: Hiring Statistics 2025. Senior Application Developers have an average time-to-hire of 50-90 days. Time-to-hire varies significantly by seniority level and specialization. Quelle: HackerEarth Blog

  4. Employ: Best Time to Hire Software Engineers 2025. 62% of all tech companies recruit in January. Hiring can take 12+ weeks during peak seasons due to market saturation and competition for talent. Quelle: Employ.com

  5. LinkedIn Talent Solutions: Tech Industry Turnover Rate 2025. Average tech industry turnover rate is 17-18% per year, with engineering roles at approximately 12%. Factors include competitive job market, remote work opportunities, and demand for specialized skills. Quelle: Apollo Technical

  6. SHRM & Gallup: Cost of Employee Turnover 2025. Replacing an employee costs 33-50% of annual salary for entry-level positions, 150-200% for mid-level, and up to 400% for executive roles. Costs include recruitment, onboarding, lost productivity, and training. Quelle: Built In

  7. Future of Sourcing Digital: Outsourcing Statistics 2025. Companies using outsourcing partners reduce time-to-hire by 20-50% compared to internal recruitment due to pre-vetted talent pools and established processes. Quelle: Future of Sourcing

  8. Second Talent & McKinsey: Remote Work & Hiring Statistics 2025. Remote hiring delivers 340% larger candidate pools and 16% faster time-to-hire. 74% of companies plan permanent remote work post-COVID. By 2030, 1 billion people globally will work remotely, representing 30% of the global workforce.Quelle: Second Talent