Von der Kostensenkung über die Verbesserung der Effizienz und der Wettbewerbsstrategie bis hin zur Konzentration auf Wachstum und Kernkompetenzen — das sind die Vorteile von Outsourcing. Sie werden sie jedoch erst erleben, wenn Sie das richtige Outsourcing-Unternehmen gefunden haben. Schauen Sie sich eine Liste mit 5 Aspekten an, die Sie bei der Auswahl eines Outsourcing-Partners berücksichtigen müssen.
A QUICK SUMMARY – FOR THE BUSY ONES
TABLE OF CONTENTS
Den richtigen Outsourcing-Partner zu finden ist nicht so schwierig, wie es scheint.
Wir haben eine Liste mit 5 Fragen zusammengestellt, anhand derer Sie die beste Lösung auswählen können. Und im Folgenden finden Sie natürlich eine Reihe zusätzlicher Tipps.
Lass uns eintauchen.
Durch Outsourcing profitieren Sie von Kostensenkungen, indem Sie Ihre Effizienz und Ihre Wettbewerbsstrategie verbessern und sich auf Wachstum und Kernkompetenzen konzentrieren können.
Es gibt viele Unternehmen, die ausgelagerte Softwareentwicklung anbieten. Sie finden sie in den USA, Südamerika und Mittel-/Osteuropa. Diese Unternehmen unterscheiden sich erheblich — sie sind in verschiedenen Größen erhältlich — von Softwareboutiquen bis hin zu internationalen Monstern, die Tausende von Entwicklern einstellen.
Eine Gemeinsamkeit, die auch Ihre Wahl als CTO erschweren kann, ist das Angebot. In jedem Unternehmen ist es wahrscheinlich etwas ähnlich (einschließlich Service, Erfahrung, Geschäftsbedingungen).
Aber...
Der Preis und Ihre Anforderungen können einen Unterschied machen.
Wir haben einige Themen zusammengestellt, die bei der Auswahl eines Partners hilfreich sind, wenn es darum geht Outsourcing. Verwenden Sie sie, um eine Liste zu erstellen, Ihre Suche einzugrenzen und auf verschiedene Parameter zu achten.
Konzentrieren wir uns zunächst auf das, was Sie wirklich brauchen und wollen.Beschreiben Sie Ihre Geschäftsanforderungen und lesen Sie diesen Artikel, um die folgenden Fragen beantworten zu können:
Berücksichtigen Sie bei der Analyse der Situation Ihres Unternehmens diese 7 wichtigen Dinge:
Wenn es Lücken gibt, sollten Sie erwägen, einen Outsourcing-Partner zu wählen.
Sie haben einige bestehende Softwaresysteme in Ihrem Portfolio — Sie verbessern sie. Sie haben auch einige neue Anwendungen, die darauf warten, innerhalb der nächsten 12 Monate erstellt zu werden. Ihr Team erledigt einige Aufgaben, aber nicht alle.
Nach der Analyse bleibt Ihnen 2 Lücken: Fehler beheben in diesen zukünftigen Verbesserungen und ein muss testen neue Apps, die entwickelt werden.
Jetzt ist es einfacher für dich Identifizieren Sie die Unterstützung, die Sie benötigen, treffen Sie eine Entscheidung und suchen Sie nach einem Partner.
Da Sie nun wissen, welche Lücken zu schließen sind, müssen Sie feststellen, ob die Lücken lang- oder kurzfristiger Natur sind.
Das Wichtigste ist, die Vertragsbedingungen zu erhalten und zu erfüllen. Die Rolle des Outsourcers besteht hier darin, die Ressourcen festzulegen — er muss den Umfang des Projekts, seine Dauer und das Budget kennen.
Am besten von einem Outsourcing-Unternehmen erreicht! Hier sollten Sie sich auf den H2H-Ansatz (Human to Human) konzentrieren — Ihr Team, die Menschen sind entscheidend. Es ist eine großartige Idee, Kandidaten persönlich zu interviewen. Auf diese Weise können Sie ihre Fähigkeiten und Denkweise kennenlernen und ihre Herangehensweise an Ihre Zusammenarbeit verstehen.
Stellen Sie sicher, dass sie zu Ihrer Vision des Projekts passen — Sie werden mit ihnen zusammenarbeiten für Monate oder Jahre. Sie sollten passen in Ihr internes Team im Unternehmen und kommunizieren Sie gut.
Das Geld, das Sie ausgeben möchten, ist ein großer Faktor — das Budget schränkt die Anzahl potenzieller Unternehmen ein, aus denen Sie auswählen können. Es ist jedoch wichtig zu beachten, dass ein kleineres Budget nicht unbedingt mit geringer Qualität gleichzusetzen ist. Es gibt verschiedene Möglichkeiten, eine hohe Qualität aufrechtzuerhalten und gleichzeitig die Kosten zu senken. Eine Möglichkeit ist die Auslagerung in eine andere Region. Wir haben einen Leitfaden geschrieben für kundenspezifische Softwareentwicklungsraten in anderen Ländern auf die Sie zugreifen können, indem Sie auf den Link klicken.
Tatsächlich ist das Unternehmen umso größer, je größer der Betrag ist.
Benötigen Sie nur ein paar Entwickler, ein millionenschweres Outsourcing-Unternehmen oder einen mittelständischen Outsourcing-Partner?
Ein kleines Projekt könnte von einem großen (teuren) Unternehmen weniger wichtig behandelt werden — Sie und Ihr Kunde erhalten nicht die Aufmerksamkeit oder Zeit, die Sie verdienen. Auf der anderen Seite ist Ihr Projekt möglicherweise zu weit fortgeschritten für ein kleines Team von Entwicklern, deren Aufmerksamkeit von vielen anderen Kunden geteilt wird.
Wählen Sie einen Partner (innerhalb Ihres Budgets), der Ihr Projekt gut abwickeln kann, genug Zeit für Konsultationen hat, Ihnen Aufmerksamkeit schenkt und Sie nicht im Stich lässt, wenn es ernst wird.
Sie können zwischen Onshore- und Offshore-Standortoptionen wählen. Schauen wir uns kurz die Vor- und Nachteile dieser Arten von Outsourcing an!
+ da ist keine kulturelle Kluft — das Team hat den gleichen kulturellen Hintergrund
+ Wenn ein Unternehmen die Entwickler hat, die Sie gerade benötigen, werden sie anfangen arbeitet sofort für dich
— wenn das Unternehmen kann dir die Fähigkeiten nicht anbieten die Sie gerade brauchen (und stellen Sie sich vor, der Markt ist hart), sie müssen jemanden finden, der für Sie einstellen kann, und das wird einige Zeit dauern
— die Kosten — das Unternehmen wird effektive Ergebnisse liefern, aber wahrscheinlich Der Stundensatz wird höher sein (sie müssen einen Gewinn erzielen).
+ erschwinglich: Es ermöglicht die Senkung der Kosten und bietet Verfügbarkeit
— kulturelle Lücken: unterschiedliche Kulturen und Sprachen innerhalb eines Teams — Wahrscheinlichkeit von Missverständnissen
— erfordert Aufmerksamkeit: Aufgrund von Zeitzone und Entfernung kann die Verwaltung zeitaufwändig sein.
Erfahre mehr über die Entwicklung von Teams aus der Ferne, d. h. Teamerweiterung, mit der du Teams auf globaler Ebene zusammenstellen kannst!
Ihr Unternehmen, ebenso wie die Technologie und die Trends, ändert sich ständig. Ein CTO und sein Team müssen verstehen, wie wichtig es ist, zu lernen und sich weiterzuentwickeln. Versuche es suche nach den gleichen Werten bei Ihrem Outsourcing-Partner! Denken Sie daran, dass Lernkultur ein Weg zum Erfolg ist.
Fragen Sie Ihre potenziellen Partner nach ihrem Ansatz für Ausbildung und berufliche Entwicklung:
Sie müssen Ihr geistiges Eigentum beim Outsourcing rechtlich schützen.
Haben die Entwickler die Rechte an ihren Ideen oder ihrem Code?
Was sind die Bedingungen?
Die Unterzeichnung einer Geheimhaltungsvereinbarung (NDA) mit einem Outsourcing-Partner bietet Schutz. Der Partner sollte Ihr geistiges Eigentum unter vereinbarten Bedingungen schützen.
Prüfen Sie auch, ob das Outsourcing-Unternehmen NDAs mit seinen Mitarbeitern unterzeichnet hat, die möglicherweise für Sie arbeiten. Sie haben das Recht, das Unternehmen zu bitten, Ihnen ein Muster seiner Vertraulichkeitsvereinbarung vorzulegen. Wenn Sie sich bei einer der Bedingungen nicht sicher sind, wenden Sie sich an einen Anwalt.
Es gibt einen wichtigen Aspekt des geistigen Eigentums, den es wert ist, in Betracht gezogen zu werden. Es kommt häufig vor, dass viele Unternehmen gleichzeitig mit Kunden aus derselben Branche zusammenarbeiten. Es besteht die Gefahr, dass der Code eines Kunden (oder sein Fragment) in das Produkt eines anderen Kunden gelangt. In diesem Fall empfehle ich, eine spezielle Firewall (zwischen Teams) zu erstellen. Um den Schutz zu verstärken, ist es auch eine gute Idee, in Ihrer Domain eine E-Mail für Entwickler zu erstellen, die für Sie arbeiten.
Unter all den Themen, die wir oben behandelt haben, sind diese nicht einfach zu definieren. Die immateriellen Vermögenswerte und die Unternehmenswerte können für verschiedene Chefs unterschiedliche Bedeutungen haben. Die einfachste Erklärung ist das Gefühl und das Feedback, das man bekommt, wenn man aus der Ferne mit einem ausgelagerten Team zusammenarbeitet.
Ist die Art und Weise, wie sie sprechen und schreiben, höflich und professionell genug?
Wie reagiert das Team auf Ihre neuen Lösungen?
Wie lange müssen Sie auf ihre Antwort/Reaktion warten?
Die Werte eines Unternehmens spiegeln sich immer im Verhalten der Mitarbeiter wider. Denken Sie daran, dass sie auch für die Kontaktaufnahme mit Ihren Kunden verantwortlich sein können!
Ihre Motivationen, Bedürfnisse und Visionen können je nach Größe Ihres Unternehmens und Ihrer Ressourcen variieren.
Wenn Sie Outsourcing jedoch erfolgreich in Ihre Geschäftsstrategie integrieren, können Sie Gewinne maximieren und weniger Geld ausgeben.
Our promise
Every year, Brainhub helps 750,000+ founders, leaders and software engineers make smart tech decisions. We earn that trust by openly sharing our insights based on practical software engineering experience.
Authors
Read next
Popular this month