Leitfaden · Einen Entwickler beauftragen
Freelance-Entwickler oder Agentur: So entscheidest du.
Ein Freelancer bietet direkten Kontakt und die Kapazität einer einzelnen Person. Eine Agentur kann mehrere Fachleute parallel einsetzen. Welche Option passt, hängt von Umfang, Zeitplan und Betreuungsbedarf ab. Hier vergleiche ich beide Modelle aus meiner Sicht als freiberuflicher Entwickler.
Was dir ein Freelance-Entwickler gibt, und wo die Grenzen liegen
Bei einem Freelancer sprichst du in der Regel mit der Person, die den Code schreibt. In meinen Projekten besprichst du Fragen und Änderungen direkt mit mir, und wir vereinbaren den Umfang schriftlich. Du hast einen Ansprechpartner, der auch die Entwicklung übernimmt.
Die Kapazität einer einzelnen Person ist begrenzt. Aufgaben müssen priorisiert und Zeiten für Urlaub oder Krankheit eingeplant werden. Wenn mehrere Fachleute gleichzeitig arbeiten müssen, braucht das Projekt ein entsprechendes Team.
Außerdem bekommst du oft Kontinuität: Wer das Datenmodell entworfen hat, ist auch die Person, die es ein Jahr später anpasst, ohne Übergabe. Das ist eine Stärke, solange Quellcode, Bereitstellung und Dokumentation von Anfang an in deiner Hand sind, damit das Wissen nicht nur in einem Kopf steckt.
Was dir eine Agentur gibt, und was sie kostet
Eine Agentur kann mehrere Stränge gleichzeitig führen: Design, Backend, Mobile-App und Tests parallel, mit einem Projektmanager, der sie zusammenhält. Sie hat oft mehr Disziplinen im Haus, fängt den Weggang einer Person auf und kann ein Team für einen Launch aufstocken. Bei einem großen Produkt mit festem Termin zählt das.
Projektleitung und Abstimmung verursachen zusätzlichen Aufwand. Kläre, wer tatsächlich an deinem Projekt arbeitet, wie Informationen bei Übergaben erhalten bleiben und wie Änderungen am Umfang entschieden und abgerechnet werden.
Diese Organisation kann sinnvoll sein, wenn mehrere Fachrichtungen gleichzeitig arbeiten müssen. Entscheidend ist, ob dein Projekt diese Kapazität braucht und das Budget dafür vorsieht.
| Freelancer | Agentur | |
|---|---|---|
| Mit wem du sprichst | Meist mit der Person, die es entwickelt | Oft mit einem Account-Manager und einem Team |
| Änderungen am Umfang | Direkt; ich bestätige Änderungen schriftlich | Oft über einen Projektmanager |
| Kapazität | Eine Person, vereinbarte Kapazität | Größeres Team, parallele Arbeit |
| Kostenstruktur | Schriftliches Angebot pro Projekt, keine festen Pakete | Meist höhere Fixkosten |
| Passt am besten für | Kleine und mittlere Projekte, erste Versionen, Integrationen | Große Teams, die parallel arbeiten |
Prüfe vor der Wahl eines Entwicklungspartners auch die Entscheidung zwischen Standardsoftware und Individualentwicklung.
Welche Fragen du einem Freelancer oder einer Agentur stellen solltest
Dieselben Fragen passen für beide, und die Antworten sagen mehr als der Preis:
- Wer genau schreibt den Code, und spreche ich mit dieser Person?
- Was gehört schriftlich zum Umfang, und was nicht?
- Wie sehe ich den Fortschritt: an funktionierenden Versionen oder an Berichten?
- Was passiert, wenn sich der Umfang ändert, und wie wird das berechnet?
- Wem gehören am Ende Quellcode, Konten und Bereitstellung?
- Welche Dokumentation wird übergeben, damit jemand anderes weitermachen kann?
Eine vage Antwort auf eine dieser Fragen ist ein Warnsignal, egal von wem sie kommt.
Um Angebote mit gleichem Umfang zu vergleichen, hilft es zu verstehen, was die Kosten einer App bestimmt.
Welche Option passt zu deinem Projekt?
Prüfe, ob eine erfahrene Person die erste Version innerhalb deines Zeitplans umsetzen kann. Müssen Design, Backend, mobile Apps und Tests gleichzeitig entstehen, spricht das für ein Team. Wenn ich den nötigen Umfang oder Zeitplan allein nicht abdecken kann, sage ich dir das vor einer Beauftragung.
Die folgenden Beispiele helfen bei der Einordnung:
- Erste Version, internes Tool
- Ein Freelancer kann einen begrenzten Umfang mit direkter Abstimmung umsetzen.
- Zehn Leute gleichzeitig
- Ein größeres Team braucht Kapazität und Koordination, die eine Agentur bereitstellen kann.
- Bestehendes System anpassen
- Freelancer. Hier zählt eine erfahrene Person, die den Code liest und dich direkt fragt.
- Klein anfangen, wachsen
- Beides. Erst ein Freelancer, Code und Dokumentation behalten, später ein Team dazuholen.
Wenn du unsicher bist, beschreibe mir dein Projekt. Ich sage dir, ob ich es übernehmen kann oder ob ein größeres Team sinnvoll ist.
Zur Eingrenzung der ersten Version hilft der Vergleich von Demo, Prototyp und MVP.
So arbeite ich als Freelance-Entwickler
Ich bin seit 2016 freiberuflich tätig und arbeite von Barcelona aus remote für Unternehmen in Spanien und im Ausland.
Zuerst besprechen wir, was du brauchst, per Nachricht oder in einem kostenlosen Erstgespräch. Wenn eine Basisdemo sinnvoll ist, vereinbaren wir ihren Umfang; diese Demo ist kostenlos. Vor der vollständigen Entwicklung bekommst du Umfang, ungefähren Zeitrahmen und Preis schriftlich. Während der Arbeit testest du funktionierende Versionen und besprichst Fragen direkt mit mir. Wir können remote auf Deutsch, Englisch, Spanisch oder Katalanisch arbeiten oder uns bei Bedarf im Raum Barcelona treffen. Ich stelle das Ergebnis bereit, dokumentiere und erkläre es, damit ein anderer Entwickler bei Bedarf übernehmen kann.
Fragen vor dem Start
Ist ein Freelancer riskanter?
Das Risiko ist anders, nicht unbedingt höher. Bei einer Person hängst du von ihrer Verfügbarkeit ab, also vereinbare Kapazität und einen Plan für Abwesenheiten; bei einer Agentur hängst du von ihrer Besetzung und ihren Übergaben ab. In beiden Fällen senken ein schriftlicher Umfang, Quellcode, der dir gehört, und sichtbare Fortschritte das Risiko wirklich.
Kann ein Freelancer später an ein Team übergeben?
Ja. Ich übergebe Quellcode, Bereitstellung, Konten und eine Dokumentation, die so geschrieben ist, dass ein anderer Entwickler weitermachen kann. Die Übergabe ist Teil der Umsetzung, kein Zusatz.
Kann ich mit einem Freelancer anfangen und wachsen?
Ja, und oft ist das die sinnvolle Reihenfolge: eine erste Version, von einer Person gebaut und mit echten Nutzern getestet, und dann ein Team, wenn das Produkt parallele Arbeit braucht. Behalte Code und Dokumentation von Anfang an in deiner Hand, dann bleibt dieser Weg offen.
Was, wenn ich auch Gestaltung, Texte und Marketing brauche?
Gestaltung und Code mache ich, und die Texte der Seiten, die ich baue, schreibe ich. Für ein großes Marketingprogramm mit Kampagnen, Inhalten und Werbung passen eine Agentur oder Spezialisten besser, und das sage ich dir.