Pasaulinė organizacija

Egzistuoja įsitikinimas, kad visų projekto komandos narių darbas tame pačiame biure yra kritinis projekto sėkmės veiksnys. Vis dėlto yra keletas priežasčių, kodėl verta pasirinkti kompaniją, jungiančią visame pasaulyje veikiančius padalinius. Šių verslo vienetų darbas prie konkretaus projekto naudingas dėl galimybės įtraukti specifinius kolektyvinius išteklius ar žinias, dirbti nenutrūkstamu ciklu. Be to, sėkmingi sudėtingų atvirojo kodo produktų vystymo pavyzdžiai įrodo, kad internetas griauna geografinius atstumus. Taip pat labai svarbu suvokti, kad paskirstytas projekto vykdymas reikalauja tam tikrų Jūsų programinės įrangos ir valdymo procesų patobulinimų.

Vykdydama projektus, kuriems būtina didelė, visame pasaulyje dirbanti komanda, „Exigen® Services" didžiausią dėmesį skiria projektų komandos kompetencijai rizikos ir išlaidų valdymo srityse. „Exigen Services" su tokiais projektais dirba pastaruosius 8 metus ir yra pripažinta Agile metodų taikymo lyderė vystymo darbų paskirstymo srityje. Žemiau matote keletą pagrindinių programinės įrangos paskirstymo elementų:

Tarptautinės komandos formavimas

Dirbant iš skirtingų šalių ypač svarbu sukurti ir vystyti vieningos komandos jausmą, kuris būtų bendras visiems pasaulyje išsibarsčiusiems padaliniams. Visi puikiai žinome, kaip lengvai komandinis žaidimas gali virsti žalinga konkurencija ar priešiškumu. Ypač tada, kai kartu dirba skirtingų kultūrų atstovai. Mūsų patirtis įrodė, kad kelionės po biurus teigiamai veikia vidaus komandos bendradarbiavimą, nes žmonės susitinka savo kolegas tiesiogiai. Tai ypač svarbu pačioje pradžioje - žinių perdavimo etape.

Priešingai nei pasakytų dauguma, iš savo patirties galime teigti, jog visos atsakomybės už vieną sistemos dalį delegavimas vienam biurui nėra pati geriausia išeitis. Platesnis projekto geografinis paskirstymas leidžia pasiekti žymiai geresnių rezultatų. Žinoma, iš pradžių turi praeiti šiek tiek laiko, kol komandos iš įvairių įstaigų randa būdus produktyviai dalintis žiniomis, bet vėlesniuose projekto etapuose bendradarbiavimas neabejotinai sukuria sinergijos efektą.

Bendravimas

Mūsų programinės įrangos kūrėjų komandos, dirbančios skirtingose šalyse, turi išspręsti ne tik geografinių atstumų klausimus, bet ir prisitaikyti prie laiko skirtumų. Jei visos projektų komandos dirba Europoje, darbo laiką suderinti paprasta, tad visi dirba kartu. Situacija sudėtingesnė nutolusiuose pasaulio kampeliuose dirbančioms komandoms, tačiau komunikacijos klausimus darbuotojai išsprendžia naudodamiesi vaizdo ar garso konferencijomis, interaktyvaus susirašinėjimo programomis, kurios leidžia bendrauti greičiau ir efektyviau nei el. paštas. Mūsų ekspertai spręsdami klausimus pateikia atsakymus per tam tikrą nustatytą laiko tarpą, nes net ir trumpas vėlavimas dirbant tokioje aplinkoje gali kainuoti daug nuotolinės komandos laiko.

Todėl „Exigen Services Lietuva" siekia suburti techniškai stiprią ir sparčiai reaguojančią vietos komandą.

Informacijos skaidrumas

Sėkmingi projektai taip pat remiasi lengvai pasiekiama informacija. Norint užtikrinti efektyvią prieigą prie vienos programinio kodo saugyklos, projektų stebėjimo ar bendradarbiavimo įrankių, gali būti naudinga sukurti vieningą virtualių asmeninių tinklų sistemą visoms paskirstytoms komandoms. Verslo aplinkoje saugumo užtikrinimas gali trukti kelis mėnesius, todėl tokios infrastruktūros veiklą būtina pradėti ankstyvuose projekto vystymo etapuose.

Bendravimo tarp komandos narių trūkumas, atsirandantis vykdant geografiškai paskirstytus projektus, turi būti kompensuojamas padidėjusia dokumentacija, dėmesiu vidaus komandos veiklai svarbiems dokumentams ar „Wiki" straipsniams. Tai būtina net vykdant sąlyginai biurokratiškai neapsunkintus Agile sistemų projektus. Visa su projektais susijusi dokumentacija turi būti lengvai ir laiku prieinama visiems komandos nariams bei nuolatos atnaujinama.