Outsourcing der Entwicklung

Outsourcing der Entwicklung bedeutet, dass Sie einen ganzen Bereich übergeben, während wir für Leistungsumfang, Termine und das Ergebnis bei der Abnahme einstehen. Ihnen bleibt, über das Produkt zu entscheiden, statt Dienstleister zu steuern.

Zum Outsourcing greift man aus zwei Gründen. Entweder gibt es kein eigenes Team, und eines für einen einzigen Bereich aufzubauen ist teuer und langwierig. Oder das Team gibt es, doch es ist anderweitig gebunden, während die Aufgabe nicht wartet. In beiden Fällen kaufen Sie keine Menschen, sondern einen abgeschlossenen Bereich: mit Verantwortung für Termine, für den Leistungsumfang und dafür, dass bei der Abnahme alles läuft.

Fehlschläge im Outsourcing haben fast immer dieselbe Ursache. Der Auftraggeber übergibt die Aufgabe schlüsselfertig und verschwindet für drei Monate, und danach zeigt sich, dass das Falsche gebaut wurde. So arbeiten wir nicht: Auf Ihrer Seite braucht es eine Person, die Fragen beantwortet und über das Produkt entscheidet. Eine Stunde ihrer Zeit pro Woche spart Wochen an Nacharbeit.

Das Zweite, was vorab gesagt sein sollte: Änderungen sind unvermeidlich. Im Lauf eines Projekts verschiebt sich der Leistungsumfang immer, etwas erweist sich als überflüssig, anderes taucht unterwegs auf. Deshalb arbeiten wir in Iterationen mit einer Vorführung alle zwei Wochen und halten Änderungen schriftlich fest, samt Auswirkung auf Termin und Preis. Eine Überraschung am Projektende ist uns ebenso wenig recht wie Ihnen.

Und drittens: Outsourcing darf nicht in Abhängigkeit vom Dienstleister enden. Code, Infrastruktur und Dokumentation sammeln sich ab der ersten Etappe bei Ihnen und werden nicht als einzelnes Archiv am letzten Tag übergeben. Entscheiden Sie eines Tages, den Bereich selbst zu führen oder einem anderen Team zu geben, soll das eine Entscheidung sein und kein Problem.

Vollständig übergeben lässt sich jeder Bereich: Webentwicklung, mobile Anwendungen, Design, das Backend oder die Infrastruktur. Gibt es ein eigenes Team und fehlen nur Menschen, sehen Sie sich das Outstaffing an. Ist unklar, was mit einem laufenden Produkt geschieht, beginnen Sie mit einem Audit oder mit IT-Beratung. Wie das über eine lange Strecke aussieht, zeigen die Fälle Silent Notary und SignItNow sowie die Projekte des Ökosystems: das Wallet, die Börse und die Staking-Plattform.

01

Was die Leistung umfasst

Jede Auswahl aus dem Folgenden lässt sich einzeln beauftragen.

Ein Bereich schlüsselfertig

Wir übernehmen ihn vollständig: Analyse, Design, Entwicklung, Infrastruktur, Start und Betreuung. Wir stehen für das Ergebnis ein und nicht für einzelne Rollen.

Dediziertes Team

Eine auf die Aufgabe zugeschnittene Besetzung: Entwickelnde, Design, Test, Infrastruktur, Leitung. Sie ändert sich im Projektverlauf, wenn sich der Bedarf ändert.

Planung und Abnahme

Ein Plan nach Etappen, Abnahmekriterien, Vorführung alle zwei Wochen. Es ist sichtbar, was erledigt ist und was als Nächstes kommt.

Umgang mit Änderungen

Änderungen am Leistungsumfang halten wir schriftlich fest, samt Auswirkung auf Termin und Preis, bevor wir sie umsetzen.

Dokumentation und Wissensübergabe

Beschreibung der Architektur und der Entscheidungen, Anleitungen zum Ausrollen, Einführungen für Ihr Team. Das entsteht im Projektverlauf und nicht in der letzten Woche.

Betreuung nach der Übergabe

Bereitschaft, Korrekturen und Weiterentwicklung nach gesonderter Vereinbarung.

02

Wie wir arbeiten

01
Analyse der Aufgabe

Ziel, Randbedingungen, was bereits vorhanden ist, wo die Risiken liegen. Das Ergebnis sind Aufgabenstellung, ein Plan nach Etappen und eine Kalkulation.

1-2 Wochen
02
Besetzung und Start

Wir wählen die Menschen für die Aufgabe, richten Zugänge und Umgebungen ein und vereinbaren den Takt sowie die Frage, wer entscheidet.

1 Woche
03
Arbeit in Iterationen

Zweiwöchige Iterationen mit Vorführung, jede lässt sich live ansehen.

ab 6 Wochen
04
Abnahme nach Etappen

Prüfung anhand vorab vereinbarter Kriterien, Übertragung des Ergebnisses auf Ihre Seite.

parallel
05
Übergabe und Betreuung

Dokumentation, Einarbeitung Ihres Teams, Bereitschaft und Weiterentwicklung.

laufend
03

Häufige Fragen

Im Outsourcing verantworten wir das Ergebnis vollständig: Leistungsumfang, Termine, Abnahme. Im Outstaffing stellen wir Menschen in Ihr Team, während Sie das Projekt führen und für das Ergebnis einstehen.

Das hängt davon ab, wie klar die Aufgabe umrissen ist. Einen klaren Leistungsumfang rechnen wir zum Festpreis nach Etappen. Wo sich der Umfang unterwegs ändert, ist eine Abrechnung nach Stunden mit einer Obergrenze je Etappe und schriftlich festgehaltenen Änderungen der ehrlichere Weg.

An einer Vorführung alle zwei Wochen, am Zugang zu Aufgaben und Repository und an Berichten nach Etappen. Ansehen lässt sich nicht nur der Bericht, sondern das Produkt selbst.

Das ist normal und geschieht fast immer. Wir halten die Änderung schriftlich fest, zeigen ihre Auswirkung auf Termin und Preis und nehmen sie erst danach in Arbeit.

Das Team ist verteilt, die Arbeitszeiten überschneiden sich mit den europäischen. Wir sprechen Russisch, Englisch und Deutsch.

Das regelt der Vertrag, und wir halten es in der Phase des Pflichtenhefts fest, noch vor Arbeitsbeginn. Während des Projekts arbeitet das Team entweder auf unserer Infrastruktur oder auf Ihrer: Das hängt von der Komplexität des Projekts ab und davon, ob bei Ihnen bereits eine Infrastruktur vorhanden ist. Jede abgenommene Etappe wird auf Ihre Server und in Ihr Repository übertragen, die Arbeit sammelt sich also ab der ersten Etappe bei Ihnen und kommt nicht als Archiv am letzten Tag. Nach Abschluss des Projekts gehen der gesamte Code, alle Arbeitsergebnisse und die Dokumentation samt den Rechten daran an Sie über.

Sie erhalten Code, Infrastruktur und Dokumentation samt den Rechten daran. Danach können Sie den Bereich selbst führen, die Betreuung bei uns lassen oder zu einem anderen Team wechseln.

04

Verwandte Leistungen

Besprechen wir Ihre Aufgabe?

Sagen Sie uns, was zu tun ist - wir melden uns mit einer Einschätzung, der Teamzusammensetzung und einem Plan für die ersten zwei Wochen.