
HIROSHI WATANABE/GETTY IMAGES
Adam Smith nĂ€itab raamatus The Wealth of Nations, kuidas tööjaotus muutub tootlikkuse kasvu peamiseks allikaks. NĂ€itena vĂ”ib tuua tihvtitehase koosteliini: âĂks tööline tĂ”mbab traati, teine ââajab sirgu, kolmas lĂ”ikab, neljas teritab otsa, viies lihvib teist otsa, et see pea sobiks. TĂ€nu spetsiifilistele funktsioonidele keskendunud spetsialiseerumisele saab iga töötaja oma kitsas ĂŒlesandes kĂ”rgelt kvalifitseeritud spetsialist, mis suurendab protsesside efektiivsust. Tootlikkus töötaja kohta suureneb mitu korda ja tehas muutub tihvtide tootmisel tĂ”husamaks.
Selline tööjaotus funktsionaalsuse jĂ€rgi on meie meeltesse niivĂ”rd juurdunud ka tĂ€napĂ€eval, et organiseerisime oma meeskonnad kiiresti vastavalt sellele. Andmeteadus pole erand. Komplekssed algoritmilised Ă€rivĂ”imalused nĂ”uavad mitut tööfunktsiooni, nii et ettevĂ”tted loovad tavaliselt spetsialistide meeskonnad: teadlased, andmeinsenerid, masinĂ”ppe insenerid, pĂ”hjus-tagajĂ€rg teadlased jne. Spetsialistide tööd koordineerib tootejuht funktsioonide ĂŒleandmisega nĂ”elavabriku moodi: âĂŒks vĂ”tab andmed vastu, teine ââmodelleerib, kolmas teostab, neljas mÔÔdabâ jne.
Kahjuks ei tohiks me oma andmeteaduse meeskondi tootlikkuse parandamiseks optimeerida. Seda teete aga siis, kui saate aru, mida toodate: tihvte vĂ”i midagi muud, ja pĂŒĂŒate lihtsalt tĂ”husust suurendada. Koosteliinide eesmĂ€rk on tĂ€ita ĂŒlesanne. Teame tĂ€pselt, mida tahame â nööpnĂ”elad (nagu Smithi nĂ€ites), kuid mainida vĂ”ib mis tahes toodet vĂ”i teenust, mille nĂ”uded kirjeldavad tĂ€ielikult toote kĂ”iki aspekte ja selle kĂ€itumist. Töötajate roll on neid nĂ”udeid vĂ”imalikult tĂ”husalt tĂ€ita.
Kuid andmeteaduse eesmĂ€rk ei ole ĂŒlesannete tĂ€itmine. Pigem on eesmĂ€rk uurida ja arendada uusi tugevaid Ă€rivĂ”imalusi. Algoritmilisi tooteid ja teenuseid, nagu soovitussĂŒsteemid, klientidega suhtlemine, stiilieelistuste klassifitseerimine, suurus, rĂ”ivadisain, logistika optimeerimine, hooajaliste trendide tuvastamine ja palju muud, ei saa ette arendada. Neid tuleb uurida. Puuduvad plaanid, mida korrata, need on uued vĂ”imalused, millele on omane ebakindlus. Koefitsiendid, mudelid, mudelitĂŒĂŒbid, hĂŒperparameetrid, kĂ”ik vajalikud elemendid tuleb Ă”ppida katsetamise, katse-eksituse ja kordamise teel. NööpnĂ”eltega tehakse koolitus ja disain enne tootmist. Andmeteaduse abil Ă”pite nii, nagu teete, mitte varem.
Kui nööpnĂ”elatehases on esikohal koolitus, siis me ei eelda ega soovi, et töötajad improviseeriksid toote mĂ”ne muu omaduse osas peale tootmise tĂ”hususe parandamise. TĂ¶Ă¶ĂŒlesannete spetsialiseerimine on mĂ”ttekas, kuna see toob kaasa protsessi tĂ”hususe ja tootmise jĂ€rjepidevuse (ilma lĂ”pptoote muutmiseta).
Kuid kui toode alles areneb ja eesmÀrgiks on koolitus, segab spetsialiseerumine meie eesmÀrke jÀrgmistel juhtudel:
1. See suurendab koordineerimiskulusid.
Ehk siis need kulud, mis kogunevad aja jooksul, mis kulub suhtlemisele, arutamisele, pĂ”hjendamisele ja tehtavate tööde tĂ€htsuse jĂ€rjekorda seadmisele. Need kulud ulatuvad ĂŒlilineaarselt seotud inimeste arvuga. (Nagu J. Richard Hackman meile Ă”petas, kasvab seoste arv r sarnaselt liikmete arvu n funktsiooniga vastavalt sellele vĂ”rrandile: r = (n^2-n)/2. Ja iga seos paljastab teatud hulga kulusuhe.) Kui andmeteadlased on organiseeritud funktsioonide jĂ€rgi, igas etapis, iga muudatuse, iga ĂŒleandmise jne korral, on vaja palju spetsialiste, mis suurendab koordineerimiskulusid. NĂ€iteks statistilised modelleerijad, kes soovivad katsetada uusi funktsioone, peavad kooskĂ”lastama andmeinseneridega, kes lisavad andmekogumeid iga kord, kui soovivad midagi uut proovida. Samuti tĂ€hendab iga uue mudeli vĂ€ljaĂ”pe, et mudeli arendajal on vaja kedagi, kellega koostööd teha, et see kasutusele vĂ”tta. Koordineerimiskulud toimivad iteratsiooni hinnana, muutes need keerulisemaks ja kallimaks ning pĂ”hjustades tĂ”enĂ€olisemalt uuringust loobumise. See vĂ”ib Ă”ppimist segada.
2. See muudab ooteajad keeruliseks.
Koordineerimiskuludest veelgi hirmutavam on töövahetuste vahel kaotatud aeg. Kui koordineerimiskulusid mÔÔdetakse tavaliselt tundides â koosolekute, arutelude, disainiĂŒlevaatuste lĂ€biviimiseks kuluv aeg â, siis ooteaega mÔÔdetakse tavaliselt pĂ€evades, nĂ€dalates vĂ”i isegi kuudes! Funktsionaalsete spetsialistide ajakavasid on raske tasakaalustada, sest iga spetsialist peab olema jaotatud mitme projekti vahel. Tunnine koosolek muudatuste arutamiseks vĂ”ib töövoo sujuvamaks muutmiseks vĂ”tta nĂ€dalaid. Ja pĂ€rast muudatuste kokkuleppimist on vaja planeerida tegelik töö ise paljude teiste spetsialistide tööaega hĂ”ivavate projektide kontekstis. Töö, mis hĂ”lmab koodiparandusi vĂ”i uuringuid, mis vĂ”tab aega vaid mĂ”ne tunni vĂ”i pĂ€eva, vĂ”ib vĂ”tta palju kauem aega, enne kui ressursse saab kasutada. Kuni selle ajani on iteratsioon ja Ă”ppimine peatatud.
3. See kitsendab konteksti.
Tööjaotus vĂ”ib Ă”ppimist kunstlikult piirata, premeerides inimesi oma erialale jÀÀmise eest. NĂ€iteks teadlane, kes peab jÀÀma oma funktsionaalsuse piiridesse, keskendub oma energia katsetamisele erinevat tĂŒĂŒpi algoritmidega: regressioon, nĂ€rvivĂ”rgud, juhuslik mets jne. Muidugi vĂ”ivad head algoritmivalikud kaasa tuua jĂ€rkjĂ€rgulisi tĂ€iustusi, kuid tavaliselt on muudest tegevustest, nĂ€iteks uute andmeallikate integreerimisest, palju rohkem kasu. Samuti aitab see vĂ€lja töötada mudeli, mis kasutab Ă€ra iga andmetele omase seletusjĂ”u. Selle tugevus vĂ”ib aga seisneda eesmĂ€rgifunktsiooni muutmises vĂ”i teatud piirangute leevendamises. Seda on raske nĂ€ha vĂ”i teha, kui tema töö on piiratud. Kuna tehnikateadlane on spetsialiseerunud algoritmide optimeerimisele, teeb ta palju vĂ€iksema tĂ”enĂ€osusega midagi muud, isegi kui see toob mĂ€rkimisvÀÀrset kasu.
Kui nimetada mÀrke, mis ilmuvad siis, kui andmeteaduse meeskonnad tegutsevad tihvtide tehastena (nÀiteks lihtsates olekuvÀrskendustes): "andmekonveieri muudatuste ootamine" ja "ML Eng ressursside ootamine" on tavalised blokeerijad. Siiski usun, et ohtlikum mÔju on see, mida sa ei mÀrka, sest sa ei saa kahetseda seda, mida sa veel ei tea. Laitmatu tÀitmine ja protsessi tÔhususe saavutamisest saadud rahulolu vÔivad varjata tÔde, et organisatsioonid ei ole teadlikud Ôppimise eelistest, millest nad ilma jÀÀvad.
Selle probleemi lahenduseks on loomulikult vabaneda tehase pin-meetodist. Ăppimise ja iteratsiooni soodustamiseks peaksid andmeteadlaste rollid olema ĂŒldised, kuid laiaulatuslike kohustustega, mis ei sĂ”ltu tehnilisest funktsioonist, st korraldama andmeteadlased nii, et nad oleksid Ă”ppimiseks optimeeritud. See tĂ€hendab "tĂ€ieliku virna spetsialistide" palkamist â ĂŒldspetsialiste, kes suudavad tĂ€ita mitmesuguseid funktsioone alates kontseptsioonist kuni modelleerimiseni, rakendamisest kuni mÔÔtmiseni. Oluline on mĂ€rkida, et ma ei vĂ€ida, et talentide palkamine peaks töötajate arvu vĂ€hendama. Pigem eeldan ma lihtsalt, et kui need on erinevalt korraldatud, on nende stiimulid paremini kooskĂ”las Ă”ppimise ja tulemuslikkuse eelistega. Oletame nĂ€iteks, et teil on kolmest inimesest koosnev meeskond, kellel on kolm Ă€rioskust. NĂ”elavabrikus pĂŒhendab iga tehnik kolmandiku oma ajast igale tĂ¶Ă¶ĂŒlesandele, sest keegi teine ââei saa tema tööd teha. TĂ€ielikus virnas on iga generalist tĂ€ielikult pĂŒhendunud kogu Ă€riprotsessile, laiendamisele ja koolitusele.
Kuna tootmistsĂŒklit toetab vĂ€hem inimesi, vĂ€heneb koordineerimine. Generalist liigub sujuvalt funktsioonide vahel, laiendades andmekonveieri, et lisada rohkem andmeid, proovides mudelites uusi funktsioone, juurutades pĂ”hjuslike mÔÔtmiste jaoks uusi versioone tootmisse ja korrates samme nii kiiresti, kui uued ideed tekivad. Muidugi tĂ€idab universaal erinevaid funktsioone jĂ€rjestikku ja mitte paralleelselt. LĂ”ppude lĂ”puks on see ainult ĂŒks inimene. Ălesande tĂ€itmine vĂ”tab aga tavaliselt vaid murdosa ajast, mis kulub mĂ”nele muule spetsiaalsele ressursile juurdepÀÀsuks. Seega iteratsiooniaeg vĂ€heneb.
Meie ĂŒldarst ei pruugi olla nii kogenud kui spetsialist konkreetse tööfunktsiooni alal, kuid me ei pĂŒĂŒdle funktsionaalse tĂ€iuslikkuse ega vĂ€ikeste jĂ€rkjĂ€rguliste tĂ€iustuste poole. Pigem pĂŒĂŒame Ă”ppida ja avastada jĂ€rjest rohkem ja jĂ€rk-jĂ€rgult mĂ”juvaid professionaalseid vĂ€ljakutseid. Terviklahenduse tervikliku konteksti juures nĂ€eb ta vĂ”imalusi, millest spetsialist puudust tunneks. Tal on rohkem ideid ja rohkem vĂ”imalusi. Ka tema ebaĂ”nnestub. EbaĂ”nnestumise hind on aga madal ja Ă”ppimisest saadav kasu on suur. See asĂŒmmeetria soodustab kiiret iteratsiooni ja premeerib Ă”ppimist.
Oluline on mĂ€rkida, et teadlastele pakutav autonoomia ja oskuste mitmekesisus sĂ”ltub suuresti selle andmeplatvormi töökindlusest, millel töötada. HĂ€sti lĂ€bimĂ”eldud andmeplatvorm eemaldab andmeteadlased konteineriseerimise, hajutatud töötlemise, automaatse tĂ”rkesiirde ja muude tĂ€iustatud andmetöötluskontseptsioonide keerukusest. Lisaks abstraktsioonile vĂ”ib tugev andmeplatvorm pakkuda sujuvat ĂŒhenduvust eksperimentaalse infrastruktuuriga, automatiseerida jĂ€lgimist ja hoiatusi, vĂ”imaldada automaatset skaleerimist ja algoritmiliste tulemuste visualiseerimist ning silumist. Need komponendid on kujundanud ja ehitanud andmeplatvormi insenerid, mis tĂ€hendab, et andmeteadlane ei anna neid edasi andmeplatvormi arendusmeeskonnale. Andmeteaduse spetsialist vastutab kogu platvormi kĂ€itamiseks kasutatava koodi eest.
Ka mind huvitas kunagi funktsionaalne tööjaotus protsessi tĂ”husust kasutades, kuid katse-eksituse meetodil (pole paremat Ă”ppimisviisi) avastasin, et tĂŒĂŒpilised rollid hĂ”lbustavad paremini Ă”ppimist ja innovatsiooni ning pakuvad Ă”igeid mÔÔdikuid: avastamist ja luua palju rohkem Ă€rivĂ”imalusi kui spetsialiseerunud lĂ€henemine. (TĂ”husam viis selle organiseerimisviisi tundmaĂ”ppimiseks kui katse-eksituse meetod, mille lĂ€bisin, on lugeda Amy Edmondsoni raamatut Team Collaboration: How Organizations Learn, Innovate and Compete in the Knowledge Economy).
MĂ”ned olulised eeldused vĂ”ivad muuta selle organiseerimisviisi mĂ”nes ettevĂ”ttes enam-vĂ€hem usaldusvÀÀrseks. Iteratsiooniprotsess vĂ€hendab katse-eksituse kulusid. Kui vea hind on kĂ”rge, vĂ”ite soovida neid vĂ€hendada (kuid seda ei soovitata meditsiiniliste rakenduste vĂ”i tootmise puhul). Lisaks vĂ”ib petabaitide vĂ”i eksabaitide andmete puhul olla vajalik spetsialiseerumine andmetöötlusele. Samuti, kui veebipĂ”hise Ă€ritegevuse vĂ”imaluste ja nende kĂ€ttesaadavuse sĂ€ilitamine on olulisem kui nende tĂ€iustamine, vĂ”ib funktsionaalne tipptase Ă”ppimise ĂŒle ĂŒletada. LĂ”puks toetub tĂ€ispakkmudel nende inimeste arvamustele, kes sellest teavad. Nad ei ole ĂŒkssarved; vĂ”ite need leida vĂ”i ise valmistada. Nende jĂ€rele on aga suur nĂ”udlus ning nende meelitamine ja hoidmine nĂ”uab konkurentsivĂ”imelist tasu, tugevaid ettevĂ”tte vÀÀrtusi ja vĂ€ljakutseid pakkuvat tööd. Veenduge, et teie ettevĂ”tte kultuur saaks seda toetada.
Isegi kÔigele eelnevale vaatamata usun, et tÀispaki mudel pakub parimaid starditingimusi. Alustage neist ja liikuge siis teadlikult funktsionaalse tööjaotuse poole ainult siis, kui see on hÀdavajalik.
Funktsionaalsel spetsialiseerumisel on ka teisi puudusi. See vĂ”ib kaasa tuua töötajate vastutuse kaotuse ja passiivsuse. Smith ise kritiseerib tööjaotust, vihjates, et see viib talendi tuhmumiseni, s.t. töötajad muutuvad teadmatuks ja endassetĂ”mbuvaks, kuna nende rollid piirduvad mĂ”ne korduva ĂŒlesandega. Kuigi spetsialiseerumine vĂ”ib tagada protsessi tĂ”hususe, ei inspireeri see töötajaid tĂ”enĂ€oliselt.
MitmekĂŒlgsed rollid pakuvad omakorda kĂ”ike, mis tĂ”stab tööga rahulolu: autonoomia, meisterlikkus ja eesmĂ€rk. Autonoomia seisneb selles, et edu saavutamiseks ei sĂ”ltu nad millestki. Meisterlikkus seisneb tugevates konkurentsieelistes. Ja eesmĂ€rgitunne peitub vĂ”imaluses oma loodavat Ă€ri mĂ”jutada. Kui suudame inimesi oma tööst elevust tekitada ja ettevĂ”ttele suurt mĂ”ju avaldada, siis kĂ”ik muu loksub paika.
Allikas: www.habr.com
