Sie haben ein IT-Budget von 15'000 Franken für Ihre neue Kunden-App bewilligt. Eine renommierte Schweizer Agentur offeriert das Projekt für 48'000 Franken. Eine kurze Google-Suche liefert sofort verlockende Alternativen: Entwicklerteams aus Indien oder Osteuropa versprechen die exakt gleiche App für knapp 8'000 Franken. Die Verlockung ist gross. Schliesslich ist Programmcode überall auf der Welt gleich, oder? Leider ist das ein teurer Irrtum. Viele Schweizer KMU verbrennen zehntausende Franken, weil sie den Stundensatz mit den Gesamtkosten verwechseln. Dieser Artikel liefert Ihnen die konkreten Zahlen und Entscheidungshilfen, die Sie brauchen, um Ihr Budget richtig einzusetzen und unschöne Überraschungen zu vermeiden.
Stundensatz vs. Total Cost of Ownership: Die Kernfrage verstehen
Wenn wir Softwareentwicklung einkaufen, neigen wir dazu, sie wie ein physisches Produkt zu behandeln. Sie bestellen ein Auto, Sie bekommen ein Auto. Software ist jedoch kein Produkt, sondern ein Prozess. Wenn Sie Offshore-Entwickler beauftragen, kaufen Sie kein fertiges Produkt, sondern rohe Arbeitszeit ein.
Der grösste Denkfehler bei der Budgetierung von App-Projekten ist die Fokussierung auf den reinen Entwickler-Stundensatz. Ein Entwickler in der Ukraine oder in Indien rechnet vielleicht 30 bis 50 Franken pro Stunde ab. Ein Entwickler in der Schweiz kostet 120 bis 200 Franken. Die Mathematik scheint auf den ersten Blick eindeutig. Doch die 'Total Cost of Ownership' (TCO) – also die wahren Gesamtkosten der Software über ihren Lebenszyklus – erzählen eine völlig andere Geschichte.
Bei Offshore-Projekten explodieren typischerweise die Kosten für das Projektmanagement. Sie müssen Spezifikationen bis ins letzte Detail ausarbeiten, weil kultureller Kontext und Branchenverständnis fehlen. Was für einen Schweizer Handwerksbetrieb logisch ist (etwa gesetzliche Pausenregelungen in einer Zeiterfassungs-App), muss einem Offshore-Team detailliert erklärt, übersetzt und kontrolliert werden. Ihre eigene Zeit, die Sie für Korrekturschlaufen, Qualitätssicherung und Kommunikation aufwenden, ist nicht kostenlos. Wenn Sie als Geschäftsführer 40 Stunden in das Managen eines günstigen Offshore-Teams investieren, hat das Projekt bereits tausende Franken an versteckten Kosten generiert.
Konkreter Praxisteil: Kosten und Modelle im Vergleich
Um eine fundierte Entscheidung zu treffen, müssen wir die verschiedenen Optionen für Schweizer KMUs transparent vergleichen. Gehen wir von einer typischen KMU-Anwendung aus: Eine App für Mitarbeiter, um Rapporte auszufüllen, Fotos von Baustellen hochzuladen und Zeiten zu erfassen.
Option 1: Die Schweizer Digitalagentur
Eine klassische Agentur in Zürich oder Bern bietet Ihnen ein Rundum-Sorglos-Paket. Sie haben einen Account Manager, einen Designer, einen iOS-Entwickler und einen Android-Entwickler.
- Kostenpunkt: CHF 35'000 bis 60'000.
- Stundensatz: CHF 150 bis 220.
- Vorteil: Hohe Qualität, rechtliche Sicherheit, minimales Mikromanagement Ihrerseits.
- Nachteil: Massive Overhead-Kosten. Sie bezahlen den Wasserkopf der Agentur (Projektmanagement, Büromieten) mit. Für viele KMU-Budgets schlicht nicht tragbar.
Option 2: Die Offshore-Agentur (Asien / Osteuropa)
Sie beauftragen ein Team im Ausland über Plattformen wie Upwork oder dedizierte Outsourcing-Partner.
- Kostenpunkt (Offerte): CHF 8'000 bis 15'000.
- Kostenpunkt (Realität nach Launch): CHF 20'000 bis 30'000 (durch Korrekturen, Scope-Creep und Ihre Eigenleistung).
- Stundensatz: CHF 30 bis 70.
- Vorteil: Sehr tiefe Initialkosten, schnelle Skalierbarkeit des Teams.
- Nachteil: Sprachbarrieren, Zeitverschiebungen, Code-Qualität schwankt extrem, hohes Risiko bei Schweizer Datenschutzanforderungen.
Option 3: Der spezialisierte Schweizer Entwickler (Solopreneur)
Nicht jede App braucht ein sechsstelliges Budget. Spezialisierte Entwickler wie app-entwickeln-lassen-schweiz.ch liefern funktionale KMU-Apps ab CHF 4'500 in 7 Tagen — inklusive App Store Einreichung. Der Vorteil gegenüber einer Agentur: Sie sprechen direkt mit dem Entwickler, ohne Projektmanager-Zwischenstufe.
- Kostenpunkt: CHF 4'500 bis 15'000 (meist Fixpreis).
- Stundensatz: CHF 120 bis 150 (oder paketiert).
- Vorteil: Direkte Kommunikation, Schweizer Qualitätsanspruch, Verständnis für lokale Geschäftsprozesse, keine Agentur-Marge.
- Nachteil: Kapazitäten sind limitiert, nicht geeignet für Mega-Projekte mit 50'000 gleichzeitigen Nutzern.
Praxisbeispiel: Wenn billig plötzlich sehr teuer wird
Ein konkreter Fall aus der Praxis: Ein mittelständisches Reinigungsunternehmen aus dem Aargau benötigte eine App für die Einsatzplanung und Qualitätskontrolle. Die Geschäftsleitung holte eine Schweizer Offerte über 32'000 Franken ein. Das Budget lag jedoch bei maximal 15'000 Franken. Die Wahl fiel auf ein Team aus Indien, das die App für 11'000 Franken anbot.
Das Projekt begann vielversprechend. Doch bei der Umsetzung der Schichtplanung begannen die Probleme. Das Offshore-Team verstand das Konzept von Schweizer GAV-Regelungen (Gesamtarbeitsvertrag) für Ruhezeiten nicht. Statt mitzudenken, wurde exakt das programmiert, was spezifiziert war – was bedeutete, dass die App illegale Schichtpläne zuliess. Jeder Fehler musste vom Geschäftsführer in mühsamen Zoom-Calls am frühen Morgen auf Englisch erklärt werden.
Acht Monate später – geplant waren drei – war die App im Store. Die Performance war träge, die Menüführung entsprach nicht den Sehgewohnheiten hiesiger Nutzer. Das Personal weigerte sich, die App zu nutzen. Letztendlich musste das Unternehmen die App von einem lokalen Entwickler von Grund auf neu programmieren lassen. Die Gesamtkosten beliefen sich am Ende auf über 45'000 Franken und ein Jahr verlorene Zeit. Hätte das Unternehmen direkt auf einen spezialisierten lokalen Anbieter gesetzt, der moderne Cross-Platform-Technologien wie React Native einsetzt, wäre eine solide Lösung im ursprünglichen Budgetrahmen von 15'000 Franken möglich gewesen.
4 fatale Fehler beim Outsourcing von App-Projekten
Wenn Sie sich dennoch für Offshore-Entwicklung entscheiden oder externe Teams evaluieren, sollten Sie diese spezifischen Fehler zwingend vermeiden:
1. Das neue Schweizer Datenschutzgesetz (nDSG) ignorieren
Seit September 2023 ist das revidierte Datenschutzgesetz in der Schweiz in Kraft. Wenn Ihre App Kundendaten, Mitarbeiterfotos oder Standortdaten verarbeitet, sind die rechtlichen Anforderungen strenger geworden. Ein Offshore-Team nutzt oft Standard-Server in den USA oder Asien und kennt die Schweizer Richtlinien zur Datenlokalisierung und Transparenz nicht. Wenn Sie als Geschäftsleiter hier nicht penibel Vorgaben machen, haften Sie persönlich für Datenschutzverletzungen.
2. 'Pixelgenau' statt 'funktional' kommunizieren
Schweizer Entwickler sind es gewohnt, mitzudenken. Wenn Sie sagen: 'Wir brauchen eine Suchfunktion für Kunden', baut ein lokaler Entwickler eine Suche, die auch bei Tippfehlern Resultate liefert (Fuzzy Search), weil er weiss, dass Nutzer dies erwarten. Ein Offshore-Entwickler im Tiefpreissegment baut exakt das, was im Ticket steht. Fehlt die Spezifikation für Fehlertoleranz, gibt es keine Fehlertoleranz. Sie müssen bereit sein, jede noch so kleine Interaktion mikroskopisch genau zu definieren.
3. Wartung und Bugfixing vergessen
Eine App ist am Tag des Launches nicht fertig – sie fängt erst an zu leben. iOS und Android bringen jährlich grosse Systemupdates heraus. Wenn Ihre Offshore-Agentur nach dem Launch das Projekt abschliesst, stehen Sie beim nächsten iOS-Update im Regen. Schweizer Entwickler bieten in der Regel klare Service-Level-Agreements (SLA) für die Wartung an, die Sie im Vorfeld budgetieren können.
4. Die Design-Lücke (UX/UI) unterschätzen
Design ist stark kulturell geprägt. Asiatische Apps sind oft extrem informationsdicht und farbenfroh, während der Schweizer Markt ein klares, minimalistisches und funktionales Design (User Experience) bevorzugt. Es erfordert immensen Aufwand, ein Offshore-Team auf den DACH-Designstandard zu trimmen. Oft wirkt das Endprodukt für den Schweizer Endkunden dann 'billig' – ein fataler Image-Schaden für Ihr KMU.
Nächste Schritte: Wie Sie das richtige Setup für Ihr KMU wählen
Die Entscheidung zwischen lokaler Entwicklung und Outsourcing hängt letztlich von Ihrer Unternehmensstruktur ab. Offshore ist nicht per se schlecht – es ist schlichtweg ein Werkzeug, das man bedienen können muss.
Wählen Sie Offshore, wenn:
- Sie einen internen, technisch versierten Projektleiter (CTO) haben, der fliessend Englisch spricht und 20 Stunden pro Woche für das Management aufbringen kann.
- Sie extrem detaillierte technische Spezifikationen und fertige Designs (z.B. in Figma) vorliegen haben.
- Zeit keine kritische Rolle spielt und Sie Puffer für Korrekturschlaufen haben.
Wählen Sie einen Schweizer Entwickler, wenn:
- Sie einen Sparringspartner suchen, der Ihre Geschäftsidee kritisch hinterfragt und optimiert.
- Sie einen verlässlichen Fixpreis benötigen, ohne versteckte Management-Kosten.
- Ihre App Schweizer Datenschutzanforderungen erfüllen muss.
- Sie Resultate in Wochen, nicht in Monaten sehen wollen.
Der effektivste Weg, Ihr Budget zu schonen, liegt nicht in der Wahl des billigsten Stundenansatzes. Er liegt in der Reduktion der Komplexität. Konzentrieren Sie sich auf die absoluten Kernfunktionen Ihrer App. Ein schlanker Prototyp (MVP), entwickelt von einem lokalen Profi, der die Sprache Ihrer Kunden spricht, bringt fast immer den höheren Return on Investment als ein überladenes, fehleranfälliges Offshore-Projekt. Analysieren Sie Ihren tatsächlichen Bedarf und sprechen Sie direkt mit Fachleuten, bevor Sie sich von tiefen Stundensätzen blenden lassen.