Programmeurs uit Indien: Hoe goed zijn ze?
Softwareentwicklung in Indien is een thema dat steeds meer Agenturen, IT Dienstleister en IT Abteilungen interesseert.
Dat betekent ook dat de vraag naar digitale diensten steeds groter wordt. Bijna iedereen wil een budget hebben. Is het de Staat, die na de digitalisering van de economie te gronde gaat, of de economie zelf, die de noodzaak van IT inziet?
Om deze vereisten op te lossen, is het noodzakelijk dat er ontwikkelaars zijn die de noodzakelijke toepassingen uitvoeren.
Een goede mogelijkheid is de Subkontinent. Seit Jahren – besser gesagt, seit Jahrzehnten – gibt es dort einen Fokus auf die IT Industrie.
In dit bericht vindt u meer informatie over programmamakers uit het subcontinent en die verschillende mogelijkheden om met teams samen te werken.
Einführung
In de jaren ’80 en ’90 waren er in Indien veel ingenieurssolventen, maar voor hen waren er maar weinig.
Op de andere pagina’s staan steeds meer bedrijven in het IT-bereik in de VS. Microsoft, Oracle, Apple zijn slechts enkele bekende voorbeelden.
Deze hadden onder meer problemen met de vakgebieden, omdat de werkkracht sterk was en de Absolventen in MINT (wiskunde, informatica, natuurwetenschappen, techniek) geringer waren.
Sommige bedrijven vonden echter snel dat er in Indien veel ongeschoolde ingenieurs waren, die men kon helpen en die dan voor die bedrijven uit de VS konden werken.
In den Anfangsjahren waren noch riessige Satelliten notwendig, welche man sich teuer installieren musste. Gleichzeitig waren die Übertragungsraten extreem teuer.
Dennoch hat sich das Unterfangen gelohnt, denn der Bedarf war sehr hoch. En ook die hoge horden zijn niet te vinden voor een samenwerking.
Entstehung grosser IT Konzerne
Door de hoge werkdruk ontstaan er steeds meer startende bedrijven in deze tijd, die Outsourcing diensten aanbieden.
Infosys en Wipro zijn goede voorbeelden. Beide ondernemingen beschäftigen heutzutage mehrere Hunderttausend Softwareentwickler.
In den Anfangsjahren hat es die meisten, heute grossen, Unternehmen schwer.
Vooral in de jaren 1990 tot 2010 zijn deze bedrijven sterk in opkomst.
Verbesserte Kommunikationswerkzeuge
Heutzutage sind die Schwierigkeiten aus der Vergangenheit fast schon komplett ausgemerzt.
Werkmiddelen zoals Skype (Voice over IP, Videoübertragung en Chat) zijn gratis te gebruiken en werken snel en gratis.
Weitere Werkzeuge, die eine gute Kommunikation sicherstellen:
- Trello: Een kostenfreie Onlinesoftware waarmee de mens zijn taken kan uitvoeren.
- TeamViewer: Diese Software ist in der nicht-kommerziellen Version kostenfrei. Daardoor kan men heel eenvoudig computers met andere gebruikers uitwisselen en die gebruikers kunnen de scanner van de gegenieerden controleren. Goed als je snel iets op de scanner van een ander kunt testen.
De lijst is nog veel langer houdbaar.
Niet alleen dat. Ook die internetverbindingen zijn sneller en goedkoper geworden.
Das hat zu einem regelrechten Boom geführt. Op dit moment zijn meer dan 3 miljoen softwareontwikkelaars op het subcontinent beschuldigd. (Quelle: NASSCOM, IT Dachverband)
Möglichkeiten der Zusammenarbeit
Heutzutage gibt es sehr viele Möglichkeiten mit Teams in Indien zusammenzuarbeiten. Hier werden drei Wege aufgezeigt:
1) Op Projektbasis (Wasserfall Methode): Hier gibt man Softwareprojekte als Ganzes ab. In veel Fällen werden ook Lastenhefte en Pflichtenhefte erstellt. De complete ontwikkeling wordt door het team op het subcontinent uitgevoerd.
een. Vorteil:
i. Genaue Kostenübersicht und daher Vergleich möglich: Was zahlt man in Deutschland, was zahlt man dort?
b. Nachteil:
i. Black Box: Man weiss nicht unbedingt wer an dem Projekt arbeiten wird. Erhält man auch hochqualitativ hochwertige Arbeiten?
2) Entwickler einzeln über den Dienstleister anstellen: Dit lijkt mij persoonlijk altijd de beste weg (Disclaimer: Dit geldt ook voor onze onderneming). Hier staan langfristige programmeurs, die dan aan hun eigen projecten werken.
een. Vorteil:
i. Die IT Experten eigenen sich mit der Zeit die Anforderungen an Qualität und Unternehmenskultur an.
b. Nachteil:
i. Lohnt sich nur für Unternehmen welche ständig IT Aufgaben haben.
3) Agiler Ansatz: Ook dit is een erfolgsversprechender Ansatz. Hier wordt in Sprints (meistens vierwöchige Entwicklungsabschnitte) geprogrammeerd en resultaat geboekt.
een. Vorteil:
i. Man erhält schnell verwertbare Funktionalitäten
b. Nachteil:
i. Ähnlich wie bei der Wasserfall Methode weiss man nicht wer an den Projekten arbeiten wird.
Hoe zien de culturele verschillen eruit?
Die Welt nähert sich immer weiter an. Heutzutage fiebert man nicht nur in Europa und in den USA, den neuesten Hollywood Blockbustern entgegen, sondern auch in ganz Südasien.
Ook in Fernsehen hebben Amerikaanse en internationale zenders (zoals de BBC) hun plaats ingenomen, naast de inheemse zenders.
Iedereen gebruikt WhatsApp, Facebook en andere platformen.
Ook die Essensgewohnheiten gehen über McDonalds und Co.
Die kulturelle Nähe entsteht also nicht wirklich direkt, aber über Umwege über die amerikanische Kultur.
Die Lebensgewohnheiten gleichen sich auch immer weiter an.
Dennoch: Ein Deutscher und auch ein Inder wird kein Amerikaner, nur weil er oder sie Filme oder Essen von dort ist. Kleine Unterschiede gibt es natürlich immer. Een gewisses Fingerspitzengefühl müssen daher beide Seiten mitbringen.
In Südasien is de mens meer indirekt, terwijl de mens in Mitteleuropa meer direct is.
Maar ook solche Unterschiede lassen sich manage, besonders wenn man langfristig miteinander zusammenarbeitet.
Hoe sterk zijn experts van hier?
Auf der einen Seite gibt es die, welche Zweifel haben, ob es mit Indien wirklich klappen kann. Man hörte lange Zeit nicht nur positiven vom Subkontinent, wenn es um Softwareentwicklung ging. Das ändert sich jedoch langsam.
Personen die al langer bekend zijn met het südasiatische land en de industrie, weten dat er hier entwicklungszentren zijn van Google, Amazon, Bosch, SAP, tot en met kleine IT-dienstverleners, die hun teams op een succesvolle manier kunnen ondersteunen.
De vraag is ook niet meer hoe goed experts van hier zijn. Het is belangrijker om de juiste medewerker te vinden en deze te selecteren. Bij YUHIRO hebben we de ervaring dat wanneer iemand de juiste IT experts vindt, deze dan ook een belangrijk deel van het team in Duitsland worden.
Maar wat men ook merkt: in sectoren als Frontend-Entwicklung zijn die IT Experten uit Südasien dan niet zo goed. Beispielsweise in Gebieten als UX (User Interface Design, neudeutsch für Oberflächen Design), UX (User Experience, neudeutsch für Nutzererlebnis) zijn die niet ganz so stark.
Als het gaat om “normale” Photoshop en HTML, CSS en JavaScript, dan zijn experts uit het subcontinent goed.
Welke technologieën kan men hier goed vinden?
Indien Indien een focus op IT heeft, kan men niet zeggen dat er in het land een grotere specialisatie in de beste technologieën bestaat.
Zo vindt men bijvoorbeeld eerder deskundigen met een webentwicklungs-intergrund dan bijvoorbeeld embedded software-specialisten.
Hier een overzicht van experts, die men goed kan vinden:
- PHP Entwickler
- PHP Frameworks (Laravel, Zend, Symfony, YII)
- ASP.NET (C#, MVC, Web API)
- Android
- iOS
- Onlineshop Lösungen (Magento, WooCommerce, xt:Commerce)
- Content Management Systeme (WordPress, Drupal)
Mittelschwer sind folgende Bereiche:
- Xamarin
- Java
- C#.NET (ontwikkeling voor desktop toepassingen)
- Full Stack Entwickler
Schwer:
- Embedded Entwickler
- Desktopapplikationsentwickler
- Ontwikkelaars met verschillende expertises (bijvoorbeeld Android en PHP).
Fazit
Der Subkontinent ist ein interessanter Standort, um Softwareentwicklungsteams aufzubauen.
Mijn ervaring is, dat als men de tijd heeft om goede IT Experten te vinden, dat dan ook de samenwerking goed gaat.
Interessante links:
Erfahrungen mit indischen IT Experten
Tips voor outsourcing naar Indien
Beeldbron : Flickr.com/ Niyam/ Enterprise 2.0
Auteur: Sascha Thattil is Geschäftsführer bei YUHIRO und unterstützt Unternehmen beim einfachen Aufbau von Entwickler-Teams in Indien. YUHIRO, een deutsch-indisches Unternehmen, levert Programmierer für Agenturen, IT Dienstleister und IT Abteilungen bereit.