Outsourcing naar India: Waarom u het nooit zou moeten doen

Outsourcing naar India: Waarom u het nooit zou moeten doen

Tot enige tijd geleden zat India hoog op de outsourcing-golf, maar langzaam daalt die en verliest het land zijn charme als beste outsourcing-bestemming ter wereld.

India had inderdaad een veredelde technologische industrie, vooral toen de verschillende industriële sectoren een beroep deden op bekwame softwareontwikkelaars om het millenniumprobleem op te lossen.

Ondanks al zijn glorie wordt het land nog steeds beschouwd als ’s werelds backoffice voor alle activiteiten. India stond bekend om het uitvoeren van de dromen van wereldwijde tech-reuzen.

Met andere woorden, de ontwikkelaars in India voeren de vereisten uit terwijl anderen het brainstormen doen. Betekent dit dat India zijn denkend deel van de hersenen heeft uitbesteed aan anderen? Het antwoord is waarschijnlijk bevestigend.

Toch is het belangrijk dat u begrijpt dat het uitbesteden van uw projecten aan India nooit een koud kunstje zal zijn. Bekijk de lijst die we hieronder hebben uitgewerkt en dit zal u een idee geven over de stappen om de problemen te verzachten en zelfs te neutraliseren.

  • Slow Developers – Programmeren kent geen grenzen, taal, nationaliteit of religie. Maar programmeurs wel, en ontwikkelaars in India kunnen traag zijn in vergelijking met hun westerse tegenhangers. Dit zou kunnen komen doordat de ontwikkelaars de neiging hebben te blijven slapen met hun eigen toegewezen technologie, en alleen leren in dwangsituaties. Zij hebben een rustig tempo dat voor westerlingen misschien niet aanvaardbaar is.
  • Geen aandacht voor coderingsnormen – In 2017 beweerde een onderzoek van Aspiring Minds en een rapport van The Hindu dat 95% van de ingenieurs in India niet geschikt is voor banen in de softwareontwikkeling. Velen van hen weten niet hoe ze goede, onderhoudbare codes moeten schrijven. Zij weten niet hoe zij codes moeten schrijven die aan de eisen voldoen, en slechts een zeer klein aantal van hen weet daadwerkelijk hoe zij functioneel correcte, efficiënte codes moeten schrijven. En ze zijn erg slecht in code-commentaar. De passie is erg, erg laag, ze willen alleen de codes laten werken, dat is alles.
  • Er niet voor zorgen dat de software architectuur sterk is – Het hebben van een goed gestructureerd software architectuur systeem maakt het gemakkelijk om oplossingen te vinden in geval van rampen en gebeurtenissen. Indiase ontwikkelaars nemen niet de moeite om een softwarestructuur te maken, en wanneer het noodlot toeslaat, verspillen ze vaak tijd aan het zoeken naar een uitweg.
  • Niet goed testen van de oplossingen – Testen is een van de belangrijkste stappen bij het uitbrengen van een softwareproduct. Ontwikkelaars in India slaan het proces vaak over, en zelfs als ze dat doen, gebruiken ze verouderde technologieën die niet de gewenste resultaten opleveren. Het is belangrijk om na te gaan en te zien of het bedrijf dat u inhuurt in India op de hoogte is van de nieuwste technieken en deze uitvoert.
  • Ze liegen en houden zich niet aan hun woord – Indiërs zijn goed in het omzeilen van de echte kwestie, en ze hebben de neiging problemen te verdoezelen met werk van slechte kwaliteit. Wees daar echt voorzichtig mee.
  • Ze rekenen meer uren dan nodig, soms het dubbele en driedubbele, zo niet nog meer. – Softwareontwikkelaars rekenen vaak meer uren dan ze nodig hebben voor projecten De kosten van de ontwikkelaar hangen vaak af van het vaardigheidsniveau van de persoon in kwestie en de regio waar hij vandaan komt. Zorg er dus voor dat u goed onderzoek doet voordat u een ontwikkelaar inhuurt, en bespreek de tarieven en de benodigde tijd voor het project.
  • Hun Engels is erg moeilijk te begrijpen – Taal is een probleem als je werk uitbesteedt. Het accent, de intonatie en de uitspraak van Indiaas Engels begrijpen is echt moeilijk. Vaak kunnen wat zij proberen over te brengen en wat u probeert te vatten enorm verschillen, en dat kan in de loop van het project tot grote verschillen leiden.
  • Ze zijn niet empathisch met hun cliënten – Voor een goede werkrelatie met cliënten is het belangrijk om een werkrelatie met hen te hebben.
  • Ze zijn in voor het geld en niet voor de kwaliteit en schoonheid van de output – Indiase ontwikkelaars zijn meer gericht op het geld dat ze kunnen verdienen aan een bepaald project, en niet op de werkkwaliteit van het project dat ze ontwikkelen. Een echte professional zou nooit concessies doen aan de kwaliteit.
  • Zij adverteren met Senior Ontwikkelaars, terwijl in werkelijkheid Junior Ontwikkelaars, met geen of zeer weinig werkervaring aan de projecten werken – Wanneer u senior ontwikkelaars voor uw project nodig hebt, dan hebt u ze nodig. Periode. Wanneer u een bureau inhuurt dat senior ontwikkelaars adverteert voor softwareprojecten, verwacht u te werken met senioren. Senior ontwikkelaars zijn echter duur. Dus sommige bureaus, in een poging om meer geld te verdienen, huren junior ontwikkelaars in en betalen hen lage lonen, terwijl ze hun klanten bedriegen. Je moet er echt voor zorgen dat je krijgt waarvoor je betaalt. Zorg voor interactie met de senioren, en dat zij bij elke mijlpaal daadwerkelijk aan uw project werken.
  • Ze adverteren met lage uurtarieven, ook al weten ze dat het nooit mogelijk zal zijn iets te ontwikkelen met dat tarief. – De concurrentie is echt groot, en in een poging om projecten binnen te halen, hebben de bureaus de neiging om erbarmelijke tarieven voor te geven, denkend dat de lage tarieven klanten zullen aantrekken. Helaas beseffen zij niet dat kwaliteit belangrijker is dan lage tarieven, en klanten die op zoek zijn naar kwaliteit zullen altijd bereid zijn goed te betalen.
  • Zij adverteren met lage projectkosten, om de klant binnen te halen, om na een tijdje opnieuw te onderhandelen – Als u ooit een laag budget had, maar een echt goede klus wilde klaren, dan is de kans groot dat u vanzelf naar ontwikkelaars toegaat die heel weinig in rekening brengen. Maar ergens in het traject besluit uw Indiase tegenhanger dat het project niet binnen het vooraf vastgestelde tijdschema of budget kan worden afgerond, en vraagt om meer geld. Laat de andere partij dus altijd duidelijk weten wat de werkelijke eisen van het project zijn, en maak duidelijk dat u geen cent meer zult betalen dan wat is besproken.
  • Ze stoppen het project bij het minste geringste – Als u uw ontwikkelaar in India uitscheldt, kan hij besluiten in te pakken en te vertrekken. Ze ontwikkelen plotseling geheugenverlies en hebben geen moeite om het project halverwege te verlaten. De toewijding is zeer gering, en je wordt in de steek gelaten met een half afgemaakt project in de hand.

Conclusie

India is inderdaad een land van getalenteerde software professionals, maar je moet nog steeds de juiste mensen vinden. Natuurlijk zijn er bedrijven die supersterontwikkelaars inhuren, en zij zullen de juiste mensen zijn voor uw werk.

Geschoolde ontwikkelaars zijn duur, en u hoeft slechts een fractie uit te geven van wat u in uw land betaalt. Het is heel belangrijk om de juiste mensen aan te boren, want er zijn zoveel mensen die klaar staan om het aas te vangen. En het zijn niet altijd de juiste. Onderzoek goed. Dat is het enige antwoord.

Interessante artikelen:
Redenen waarom Outsourcing naar India gevolgen heeft voor het bedrijf
10 punten voor het mislukken van Outsoucing naar India

Beeldbron: Flickr.com/ Hillary


Over de auteur: Reema werkt als Thought Leader bij PHPBabu.

Plaats een reactie