Vor mehr als 4 Jahren kamen wir zufällig auf einer Messe, die damals In-Shore hieß, später Technosoft, mit den Leuten von Addcode in Kontakt. Dieses Gespräch brachte uns dazu, über die Möglichkeiten des Nearshoring nachzudenken. Nach einem Vergleich mit anderen Anbietern haben wir uns für die Zusammenarbeit mit Addcode entschieden. Die damalige Herausforderung bestand in einer „Aktualisierung“ unserer Software nach einem bereits langen Lebenszyklus. Die Herausforderung bestand darin, die richtige Architektur zu schaffen, auf der wir weiter aufbauen wollten.
Beginn der Zusammenarbeit
Die Startphase haben wir als sehr angenehm erlebt. Es gab verschiedene Gespräche auf mehreren Ebenen und an mehreren Orten. Den Gesprächspartnern bei Addcode war klar, welche Hürden viele Unternehmen grundsätzlich überwinden müssen, bevor sie den Schritt zum Outsourcing wagen. Durch den Proof Of Concept – eine kleine oder Testversion dessen, wo wir letztendlich hinwollten – bekamen wir ein erstes klares Bild. Ausschlaggebend war der Besuch der Entwicklungsabteilung in Chisinau, Moldawien.
Vor diesem Flug in ein Land außerhalb der EU hatten wir keine konkreten Erwartungen. Wir waren eher skeptisch, ob das alles klappen würde. Während der Anlaufaktivitäten des Projekts in Chisinau sind die Erwartungen jedoch positiv gewachsen. Irgendwann, insbesondere nach dem Besuch in der Entwicklungsabteilung, waren wir überzeugt, dass Addcode Partner unseres Projekts werden könnte. Der Besuch gab uns Einblick in eine Reihe von Aspekten, an denen wir noch Zweifel hatten:
- Wie läuft die Kommunikation? Gibt es eine Sprachbarriere und wie funktioniert das aus der Ferne?
- Wie hoch ist der Wissensstand der Menschen und ist dieses Wissen aktuell?
- Inwieweit sind Menschen bereit und in der Lage, unser Unternehmen mitzudenken?Uns ist aufgefallen, dass es eigentlich überhaupt keine „Kulturbarriere“ gibt. Die Menschen stehen uns tatsächlich „kulturell“ sehr nahe. Das Team ist offen in der Kommunikation und hat sich eindeutig zu einer Erweiterung unseres eigenen Entwicklungsteams entwickelt. Das Wissen, die Fähigkeiten und die Erfahrung sind eindeutig auf einem hohen Niveau. Die Mitarbeiter sind gut ausgebildet und äußerst lernbegierig. Was uns besonders gefiel, war die Fähigkeit zum Mitdenken; Ein Auftrag wird nicht einfach blind ausgeführt, sondern es wird kritisch über Funktionalitäten und Lösungen nachgedacht.
Ein paar Jahre später
Die Entwicklung begann mit der Etablierung einer guten Architektur. Da sich die Erkenntnisse im Laufe des Prozesses regelmäßig ändern, halten wir nicht immer den Zeitplan ein, den wir im Voraus erstellt haben. Dies liegt jedoch sicherlich nicht an der Verwendung von Addcode. Darüber hinaus haben wir es mit echten Profis zu tun. Dies macht es für (bestimmte) Mitarbeiter manchmal schwieriger, pragmatischer mit bestimmten Entscheidungen umzugehen. Leider ist es nicht immer möglich, Probleme aus einem theoretischen, künstlichen Umfeld heraus anzugehen.
Wir empfehlen auf jeden Fall die Dienste von Addcode. Wenn wir von dieser Lösung früher gewusst hätten, hätten wir uns früher für sie entschieden. In den letzten Jahren konnten wir von der Flexibilität profitieren, bei Bedarf Programmierer zu engagieren. Bei gleichbleibender Servicequalität wird Addcode noch für längere Zeit eine Erweiterung unserer Entwicklungsabteilung bleiben.