Wissen für Unternehmen

Software­entwicklung auslagern: Anbieter, Leistungen und Zusammenarbeit planen

Wer Softwareentwicklung auslagert, braucht einen gemeinsamen Maßstab für das Ergebnis. Dazu gehören ein begrenzter Leistungsumfang, prüfbare Abläufe und klare Zuständigkeiten für Inhalte, Abnahme und Betrieb. Entscheidend ist, was Beschäftigte mit der Anwendung erledigen können und wie sie anschließend betreut wird. Der folgende Ablauf hilft, Angebote zu vergleichen und die Zusammenarbeit vorzubereiten.

T-NEX GmbHErstfassung: Aktualisiert: Redaktion
Im Arbeitsalltag

1. Die Aufgabe und das gewünschte Ergebnis beschreiben

Beginnen Sie mit einer konkreten Nutzungssituation: Wer bearbeitet welchen Vorgang, welche Informationen liegen vor und was muss am Ende entstehen? Bei einer Auftragsanwendung kann das der Weg vom Auftragseingang über die Vor-Ort-Erfassung bis zum Abschlussbericht sein. Beschreiben Sie den Normalfall und die Ausnahmen, die im Alltag regelmäßig auftreten.

Trennen Sie den ersten nutzbaren Umfang von späteren Erweiterungen. Ein klickbarer Entwurf kann helfen, Bedienung und Informationsbedarf früh zu besprechen. Für die Beauftragung müssen daraus beobachtbare Funktionen entstehen: Ein Begriff wie „Dashboard“ allein sagt noch nicht, welche Entscheidungen die Übersicht unterstützen soll.

Überblick

2. Schnittstellen und Datenverantwortung festlegen

Benennen Sie die vorhandenen Anwendungen, verfügbaren Schnittstellen und benötigten Daten. Beispiele aus dem Bestand zeigen häufig früh, welche Felder fehlen, unterschiedlich bezeichnet werden oder mehrfach vorkommen. Vereinbaren Sie, wer diese Unterschiede klärt und welche Daten vor einer Übernahme bereinigt werden.

Auch Inhalte sind eine eigene Leistung. Ein T-NEX-Angebot für eine interne Wissensplattform vom 06.08.2026 sieht die Pflege freigegebener Antworten durch den Kunden vor; die Anwendung liefert dafür Suche und Bearbeitung. Wer bereits geprüfte Inhalte erwartet, muss deren Erstellung und Freigabe zusätzlich in den Umfang aufnehmen.

Überblick

3. Rollen, Zusammenarbeit und Änderungen vereinbaren

Legen Sie für die Zusammenarbeit fachliche und technische Ansprechpartner fest. Eine Person sollte den verbindlichen Umfang und Prioritäten entscheiden können. Beschreiben Sie, wie Rückfragen beantwortet und Änderungswünsche hinsichtlich Aufwand, Termin und bestehender Funktionen bewertet werden.

Bei einem internationalen Projektteam gehören Arbeitszeiten, Übergaben und die benötigten Systemzugriffe in dieselbe Planung. Für die Entscheidung zählt, wie das konkrete Team zusammenarbeitet und wer Ergebnisse abnimmt. Gesellschaftssitz oder Preis pro Entwicklungstag beschreiben diese Zusammenarbeit nur teilweise.

Überblick

4. Abnahmekriterien mit echten Rollen prüfen

Ordnen Sie jeder wesentlichen Funktion einen nachvollziehbaren Abnahmefall zu. Bei einer mobilen Erfassung könnte das heißen: Ein berechtigter Mitarbeiter öffnet seinen Auftrag, ergänzt die vereinbarten Angaben und übergibt einen vollständigen Vorgang. Legen Sie auch fest, was ohne Netz, bei fehlenden Pflichtangaben oder bei fehlender Berechtigung passieren soll.

Die AP-Prüfservice-Plattform verbindet Planung, Vor-Ort-Erfassung und Abschlussbericht. Ihr Handbuch unterscheidet acht Rollen und beschreibt die Prüfung der jeweiligen Ansichten. Dieses Beispiel zeigt, warum eine Vorführung allein mit Administrationsrechten für die Abnahme nicht genügt. Es belegt keine pauschale Fehlerfreiheit oder Erfolgsquote.

Prüfen Sie außerdem unerlaubte Änderungen und den Umgang mit unterbrochenen Abläufen. Eine hohe Zahl bestandener Tests hilft erst, wenn die für Ihren Betrieb wichtigen Regeln tatsächlich abgedeckt sind. Entscheidend ist der Zusammenhang zwischen Anforderung, Prüfung und Ergebnis.

Überblick

5. Nutzungsrechte und technische Übergabe konkret machen

Vereinbaren Sie, welche Nutzungsrechte Sie erhalten und welche Komponenten von Dritten stammen. Zur Übergabe gehören der vereinbarte Softwarestand, Quellcodezugang, Konfiguration, Betriebsdokumentation und die benötigten Konten. Halten Sie fest, welche Lizenzen oder Dienste weiterlaufen müssen und wer sie verwaltet.

Eine nachvollziehbare Übergabe ermöglicht Ihrem Team oder einem späteren Dienstleister, die Anwendung weiterzuführen. Prüfen Sie deshalb auch, ob Daten exportiert werden können, wie eine Entwicklungsumgebung eingerichtet wird und welche Kenntnisse für Änderungen nötig sind. Vertrauliche Zugangsdaten werden über einen dafür vorgesehenen sicheren Weg übergeben.

Überblick

6. Produktivsetzung und Betrieb als eigene Aufgaben behandeln

Ein erfolgreicher Testlauf ist noch keine Inbetriebnahme. Vereinbaren Sie, wer den freigegebenen Stand bereitstellt, Daten übernimmt und die wichtigsten Abläufe in der Zielumgebung prüft. Zum Plan gehört auch ein Vorgehen für den Fall, dass eine Umstellung zurückgenommen oder korrigiert werden muss.

Für den laufenden Betrieb brauchen Aktualisierungen, Sicherungen, Störungen und Benutzerverwaltung klare Zuständigkeiten. Legen Sie die vereinbarten Reaktionszeiten und die Abgrenzung zwischen Fehlerbehebung und neuen Funktionen fest. Die passende Betriebsform hängt von Anwendung, vorhandener IT und gewünschter Eigenleistung ab.

Überblick

7. Angebote nach dem vollständigen Leistungsumfang vergleichen

Vergleichen Sie neben der Entwicklung auch Konzeption, Datenübernahme, Anbindung, Abnahme, Einführung und laufende Betreuung. Unterschiedliche Annahmen zu diesen Punkten erklären oft größere Preisunterschiede. Eine nachvollziehbare Leistungsbeschreibung macht sichtbar, welche Aufgabe beim Auftraggeber bleibt.

Für ein erstes Gespräch helfen ein typischer Vorgang, einige Beispieldaten, die vorhandene Systemlandschaft und die wichtigsten Rollen. Daraus lässt sich eine begrenzte erste Umsetzung mit Abnahmekriterien ableiten. Kosten und Zeitrahmen werden anschließend auf diesen konkreten Umfang bezogen.

FAQ

Häufige Fragen zum Thema

Was sollte in einem Angebot für Softwareentwicklung stehen?

Ziel und Umfang, wichtige Abläufe, Schnittstellen und Datenverantwortung sowie die vereinbarten Abnahmekriterien. Hinzu kommen Mitwirkung, Nutzungsrechte, Übergabe, Produktivsetzung und der Umfang der Betreuung.

Brauchen wir schon ein vollständiges Lastenheft?

Nein. Konkrete Arbeitsabläufe und Beispiele reichen für den Einstieg. Vor der Umsetzung müssen daraus verständliche Anforderungen und prüfbare Ergebnisse werden, damit beide Seiten denselben Umfang erwarten.

Wie lässt sich ein externer Entwicklungspartner sinnvoll prüfen?

Lassen Sie sich einen passenden dokumentierten Anwendungsfall zeigen und besprechen Sie Daten, Rollen, Abnahme und Übergabe. Entscheidend ist, ob der Partner Ihre Aufgabe nachvollziehbar in ein umsetzbares Vorgehen übersetzt.

Woran erkennen wir, dass die Anwendung abgenommen werden kann?

An den vereinbarten Abnahmefällen mit den vorgesehenen Rollen und Daten. Neben dem Normalfall gehören erforderliche Fehler- und Berechtigungsprüfungen dazu. Die akzeptierte Version und verbleibende Punkte werden dokumentiert.

Wem gehören Quellcode und Daten nach der Entwicklung?

Die Nutzungsrechte und der Quellcodezugang werden vertraglich vereinbart. Regeln Sie außerdem Datenexport, Lizenzen, Konten und Dokumentation. Eine Auftragsentwicklung allein beantwortet diese Übergabefragen nicht vollständig.

Quellen & weiterführende Informationen

  1. T-NEX: Individuelle SoftwareentwicklungT-NEX
Weitere Möglichkeiten

Das könnte Sie ebenfalls interessieren.

Welche Aufgabe möchten Sie als Nächstes lösen?

Bringen Sie eine konkrete Aufgabe mit. Wir klären gemeinsam, was die Anwendung leisten soll.

Entwicklungsvorhaben besprechen