Tehisintellekt
Enamik idufirmasid on sündinud esimestest inseneridest, kes ehitasid ettevõtte esialgse toote. Kui need varajased ehitajad teevad koostööd, hakkavad nad arendama arendajakultuuri, mõnikord tahtlikult, mõnikord mitte.
Aastal Tippkohtumise veeb Novembris Lissabonis arutasid kaks asutajat arendajakultuuri ülesehitamise tähtsust, mis erineb ettevõtte üldisest kultuurist.
Shensi Dingi, kaasasutaja ja tegevjuhi sõnul Merge, mis on ühtne API käivitus, on varajane arendaja eetos eriti oluline tehnoloogiliste idufirmade puhul, kus insenerid kontrollivad lõpuks, kuidas toode on üles ehitatud ja mis on prioriteediks. Ta ütleb, et tema kaasasutaja CTO Gil Feig töötas varakult positiivse tooni loomise nimel, mis tugevdas meeskonda.
„See sisendas meile algusest peale, et insenerid saavad projekti algusest peale otsustada, et me saame kõike teha. See sõltub lihtsalt sellest, kui palju aega soovite konkreetsele ülesandele pühendada. Ja me tahtsime seda algusest peale arendajakultuuri sisendada, ”sõnas ta.
Ludmila Pontremolez, tehnoloogiadirektor ja kaasasutaja Zippi, Brasiilia fintech-iduettevõte, töötas enne Zippi turuletoomist Square'is insenerina. Tahtsin luua meeskonnakeskse õhkkonna: olenemata sellest, kes koodi kirjutab, vastutavad selle eest kõik. "Iga viga, mille keegi teeb, on igaühe vastutus," sõnas ta. "Kui midagi on tootmises katki, siis pühapäeval kell 1 öösel, ei hakka seda parandama ilmselt mitte see, kes koodi kirjutas, vaid see, kes sel ajal serverite eest hoolitseb."
"Nii sisendasime palju kogukonna mõtlemist ja seda, kuidas me kõigile meeskonnaliikmetele koodi kirjutame. Küsimus pole ainult selles, kas peaks midagi kiiremini ehitama. Asi on selles, millise pärandi te jätate."
Ding ütles, et kuna tema ja Feig olid enne Merge'i ehitamist insenerid, soovisid nad luua oma ettevõttes õhkkonna, kus julgustatakse individuaalset initsiatiivi ja kus kõik insenerid omaksid toodet ühiselt. „Alguses püüdsime tõesti eeskuju näidata. . . . Me seaksime ootused, justkui saaksite need otsused meie eest teha. Ja me rääkisime ka palju sellest, milline oli nende tegevuse mõju, sest tahtsime algusest peale panna aluse sellele, et nad ei oleks lihtsalt võtjad ja tegijad. "Need pidid olema ettevõtte lahutamatu osa," ütles ta.
Selle kultuuri loomise oluline osa on tagada, et rühm oleks mitmekesine, ja mida varem see juhtub, seda parem. Ding ütles, et eriti naisena soovis ta tahtlikult luua salliva ja aktsepteeriva keskkonna.
"Ma olen kindlasti olnud ettevõtetes, kus noore naisena ütlete midagi ja teile tundub, et inimesed peavad sind rumalaks või ei austa seda, mida sa ütled, " ütles ta. "Ja ma tõesti tahan olla kindel, et kõik ettevõttes loovad noortele naistele ja teistele suurepärase keskkonna, et nad saaksid end mugavalt öelda, mida tahavad."
Ding ütles, et töölevõtmisel on oluline leida ja värvata erinevaid kandidaate, kuid sellest üksi ei piisa. “Sa ei saa inimesi meelitada ega eeldada, et nad muudavad keskkonda. Esiteks peab nende jaoks olema suurepärane keskkond,” ütles ta.
Kui idufirma kasvab ja teised ärivaldkonnad hakkavad kujunema, muutub inseneride meeskond selgemaks rühmaks ja sellisena peab ta määratlema oma kultuuri laiemas organisatsioonis. Üks osa sellest on oma viiside loomine tõhusama töö juhtimiseks.
Olenemata sellest, milliseid töövooge rakendatakse, tuleb grupi kasvades pidevalt muudatusi teha. "Ma ei tea, kas mul on täiuslik vastus ainulaadse tööviisi leidmiseks. "Olen kindel, et meie protsessid ebaõnnestuvad kogu aeg," ütles ta. Nii proovivad nad pidevalt uusi tööviise, teades, et ühel hetkel tuleb neid jälle kohandada. "Ma arvan, et ettevõtetel on tõesti raske leida ühtset protsessi, mis koos nendega aja jooksul kasvaks."
Pontremolez ütleb, et tema ettevõte pani hiljuti kirja oma arendusväärtused ja selle, mida ta usub tarkvaratehnika manifesti, et aidata uutel inseneridel mõista, kuidas nad liitumisel sobivad. Kuid ta ütleb, et oma etapil ei taha ta tingimata kehtestada rangeid reegleid. "Ma arvan, et kõige raskem osa hindamisprotsessis on eraldada inimesed, kes teevad asju, mida te ei soovi, ja mitte muuta neid episoode reegliteks, mis kehtivad kõigile."
Näiteks ütles ta, et kui keegi koodi õigesti ei rakenda, ei pea te ilmtingimata kehtestama reeglit, mille kohaselt ei saa arendajad seda enam iseseisvalt rakendada, mida ta peaks ühe intsidendi ülereageerimiseks. Oluline on tasakaalustada kogu ettevõtte vajadused, eriti varajases staadiumis, teie rakendatavate reeglite ja protsessidega.
Pontremolezi sõnul on aga inimeste lisandudes oluline aidata neil "punktid ühendada" inseneritöö ja selle vahel, mida idufirma püüab saavutada, et nad mõistaksid, kuidas nende panus organisatsiooni üldiste eesmärkidega sobib.
Selge on see, et arendajakultuuri loomine ei lõpe kunagi. Kuna ettevõte kasvab ja läbib erinevaid etappe, peab arendusgrupp kohanema iga uue reaalsusega ning asutajad või teised juhid peavad seda kaasa aitama.
