Kuidas kulgesid kaugelt maalt tellitud projektid
02.09.2010 | GunnarRaskel ajal tellisid nii mõnedki inimesed omale tarkvaraarendustöid odavatest välisriikidest ja ega nad rõõmustama just pidanud. Ei suutnud minagi neid kõiki aidata, sest pole ma vana jumal, kes sõrmega osutades kõik jubedused siin ilmas lilleliseks suudaks maalida. Annan käesolevaga ülevaate sellest, mis proovijatel valesti läks ja millised olid tulemused.
Meist kaugel-kaugel Indias ja Pakistanis asuvate arendajate käest tellimisel eeldas kohalik äriboss midagi sellist:
- hinnad on oluliselt odavamad, kuid tööde kvaliteet umbes sama, mis meil või natukene halvem, kuid siiski ei midagi hullu,
- tööde tähtajad on umbes samad,
- arendajaga tegeleme umbes sama palju, kui tänagi,
- lõpeks laabub kõik hästi, nagu oleme harjunud.
Mõistlikud eeldused, kui peale vaatame ja midagi liigkeerukat polegi justkui küsitud.
Kogemused olid aga sellised:
- hinnad on odavamad, kuid tööde kvaliteet ei kannata kriitikat,
- arendajatel praktiliselt puudub iseseisev mõtlemine,
- arusaam ja intuitsioon tellija soovide osas on pea olematu,
- kõik asjad tuleb näpuga ette näidata ning teha puust ja punaseks nagu esimese klassi õpilasele,
- kommunikatsioon on oluliselt tihedam, et asjad liiguksid, selgitada on vaja ka kõige elementaarsemaid asju, vigu toodetakse metsikult, neid parandatakse väga aeglaselt,
- tööd valmivad kaootiliselt.
Ja kõige lõpuks need asjad, mis minu laualt läbi käisid ja mis pidid olema kvaliteetsed ja valmis, olid sellised:
- 80% lähtekoodist on kaootiline spagett, täis turvaauke, nigelaid lahendusi ja lausabsurdi,
- ülejäänud 20% koodist on lahendatud nii halvasti ja tellija vajadustest mööda, et see tuleb täismahus ümber kirjutada.
Tulemus selline. Tehes nüüd lihtsa liitmistehte, saame tulemuseks, et suures ulatuses parandusi ja ümbertegemist vajab 100% lähtekoodist. Olge väga ettevaatlikud enne kui antud regioonidest midagi tellima hakkate ja kui teisiti ei saa, siis valmistage ette plaan kõikideks eeltoodud tõrgeteks.

03.09.2010 kell 13:18
Sellist tarkvaraarendust on võimalik isegi Eestist tellida, kui soovi on. Ei peagi väga kaugelt otsima.
06.09.2010 kell 00:58
Eestis on need mured pisut teistsugused.
06.09.2010 kell 22:14
Põnev, kuid mitme tellimuse baasil ülalpooltoodud kokkuvõte kujunes?
Millistest konkreetsetet arenduskeskustest käib jutt?
Millist vahendusaiti kasutasid?
Usun, et India oma tohutus mastaapsuses on kindlasti piisavalt erinev mistõttu on loogilline et teenuse kvaliteet kõigub. Kui arvamus on kujunenud paari arenduse baasil on tegemist selgelt ju case studyga, objektiivse hinnangu tarbeks oleks ehk esinduslikumat valimit vaja.
Olen kuulnud 20X odavamtest arendushindadest kui Eestis. Äkki oleks adekvaatne eeldada, et selle raha eest tehakse Indias ca 10X kehvem toode?
Ja äkki 5X odavama arenduse puhul on kvaliteet vaid 2,5 korda kehvem?
07.09.2010 kell 10:30
Neid kogemusi on siin oma kümmekond koos. Platvormid erinevad, firmad tunduvad väliselt fassaadilt (vähemalt tellijate jaoks) piisavalt tugevad ja atraktiivsed. Kindlasti on seal ka häid tegijaid, kuid need oskavad arvatavasti ka raha küsida rohkem. Aga nii lampi omade jõududega minna sinna asjatama ma tellijatele küll ei soovita.