Oidhreacht córas agus próisis oidhreachta nó An Chéad 90 lá mar CTO

Is eol nach ndéantar tástáil ar inniúlacht an CTO ach an dara huair dó an ról seo a chomhlíonadh. Toisc gur rud amháin é oibriú i gcuideachta ar feadh roinnt blianta, éabhlóid leis agus, toisc go bhfuil sé sa chomhthéacs cultúrtha céanna, gheobhaidh tú níos mó freagrachta de réir a chéile. Agus is rud eile go leor é teacht díreach isteach i bpost an stiúrthóra theicniúil ag cuideachta a bhfuil bagáiste oidhreachta aige agus go leor fadhbanna scuabtha go néata faoin brat.

Sa chiall seo, an taithí Leon Dóiteáin, a roinn sé ar DevOpsConf, ní go díreach uathúil, ach iolraithe ag a thaithí agus líon na rólanna éagsúla a d'éirigh leis chun iarracht a dhéanamh ar feadh 20 bliain, tá sé an-úsáideach. Faoi bhun an ghearrtha tá croineolaíocht na n-imeachtaí thar 90 lá agus a lán de na scéalta a bhfuil spraoi le gáire a dhéanamh orthu nuair a tharlaíonn siad le duine éigin eile, ach nach bhfuil chomh spraoi a aghaidh go pearsanta.

Labhraíonn Leon go han-ildaite i Rúisis, mar sin má tá 35-40 nóiméad agat, molaim féachaint ar an bhfíseán. Leagan téacs thíos chun am a shábháil.


Cur síos dea-struchtúrtha ar oibriú le daoine agus próisis a bhí sa chéad leagan den tuarascáil, ina raibh moltaí úsáideacha. Ach níor chuir sí in iúl an t-iontas go léir a bhí le feiceáil ar an mbealach. Mar sin, d'athraigh mé an fhormáid agus chuir mé na fadhbanna a tháinig os mo chomhair ar nós jack-in-the-box sa chuideachta nua, agus modhanna chun iad a réiteach in ord croineolaíoch.

Mí roimhe sin

Cosúil le go leor dea-scéalta, thosaigh an ceann seo le halcól. Bhí muid inár suí le cairde i mbeár, agus mar a bhíothas ag súil leis i measc speisialtóirí TF, bhí gach duine ag caoineadh faoina gcuid fadhbanna. Bhí duine acu díreach tar éis post a athrú agus bhí sé ag caint faoi na fadhbanna a bhí aige leis an teicneolaíocht, agus le daoine, agus leis an bhfoireann. Dá mhéad a d’éist mé, is amhlaidh is mó a thuig mé gur cheart dó mé a fhostú, mar is iad seo na cineálacha fadhbanna atá á réiteach agam le 15 bliana anuas. Dúirt mé leis mar sin, agus an lá dár gcionn bhuail muid i dtimpeallacht oibre. Tugadh Teaching Strategies ar an gcuideachta.

Is ceannaire margaidh é Teaching Strategies sa churaclam do leanaí an-óg ó bhreith go trí bliana d’aois. Tá an chuideachta "páipéir" traidisiúnta 40 bliain d'aois cheana féin, agus tá an leagan digiteach SaaS den ardán 10 mbliana d'aois, le déanaí, cuireadh tús le próiseas chun teicneolaíocht dhigiteach a oiriúnú do chaighdeáin na cuideachta. Seoladh an leagan “nua” in 2017 agus bhí sé beagnach cosúil leis an seancheann, ach d’oibrigh sé níos measa.

Is é an rud is suimiúla ná go bhfuil trácht na cuideachta seo an-intuartha - ó lá go lá, ó bhliain go bliain, is féidir leat a thuar go soiléir cé mhéad duine a thiocfaidh agus cathain. Mar shampla, idir 13 agus 15 pm téann na páistí go léir sna naíscoileanna a chodladh agus tosaíonn múinteoirí ag cur eolais isteach. Agus tarlaíonn sé seo gach lá, ach amháin an deireadh seachtaine, toisc nach n-oibríonn beagnach aon duine ar an deireadh seachtaine.

Oidhreacht córas agus próisis oidhreachta nó An Chéad 90 lá mar CTO

Ag breathnú amach romhainn beagán, tabharfaidh mé faoi deara gur thosaigh mé ar mo chuid oibre le linn na tréimhse is airde tráchta bliantúil, rud atá suimiúil ar chúiseanna éagsúla.

Bhí stack aisteach ag an ardán, a raibh an chuma air nach raibh sé ach 2 bhliain d'aois: ColdFusion & SQL Server ó 2008 i leith. Is PHP fiontraíochta é ColdFusion, más rud é nach bhfuil a fhios agat, agus is dócha nach bhfuil a fhios agat, a tháinig amach i lár na 90í, agus ó shin i leith níor chuala mé fiú faoi. Chomh maith leis sin bhí: Ruby, MySQL, PostgreSQL, Java, Go, Python. Ach rith an príomh-monolith ar ColdFusion agus SQL Server.

Fadhbanna

Dá mhéad a labhair mé le fostaithe cuideachta faoin obair agus cad iad na fadhbanna a thángthas orthu, is amhlaidh is mó a thuig mé nach raibh na fadhbanna ach teicniúil sa nádúr. Ceart go leor, tá an teicneolaíocht sean - agus níor oibrigh siad air, ach bhí fadhbanna leis an bhfoireann agus leis na próisis, agus thosaigh an chuideachta ag tuiscint seo.

Go traidisiúnta, shuigh a gcuid teicneolaíochta sa chúinne agus rinne siad obair de shaghas éigin. Ach thosaigh níos mó agus níos mó gnó ag dul tríd an leagan digiteach. Mar sin, le bliain anuas sular thosaigh mé ag obair, bhí cinn nua le feiceáil sa chuideachta: bord stiúrthóirí, CTO, CPO agus stiúrthóir QA. Is é sin, thosaigh an chuideachta ag infheistiú in earnáil na teicneolaíochta.

Ní hamháin go raibh rianta de oidhreacht throm sna córais. Bhí próisis oidhreachta ag an gcuideachta, daoine oidhreachta, cultúr oidhreachta. Bhí sé seo go léir a athrú. Shíl mé go cinnte nach mbeadh sé leadránach, agus chinn mé triail a bhaint as.

Dhá lá roimhe seo

Dhá lá sular thosaigh mé i bpost nua, tháinig mé chuig an oifig, líonadh mé an páipéarachas deireanach, bhuail mé leis an bhfoireann, agus fuair mé amach go raibh an fhoireann ag streachailt le fadhb ag an am. Bhí sé gur léim an meán-am luchtaithe leathanaigh go 4 soicind, is é sin, 2 uair.

Oidhreacht córas agus próisis oidhreachta nó An Chéad 90 lá mar CTO

Ag breithiúnas leis an ngraf, tharla rud éigin go soiléir, agus níl sé soiléir cad é. Ba é an fhadhb a bhí ann ná latency líonra sa lárionad sonraí: iompaithe latency 5 ms sa lárionad sonraí ina 2 s d'úsáideoirí. Ní raibh a fhios agam cén fáth ar tharla sé seo, ach ar aon nós tháinig sé chun solais go raibh an fhadhb sa lárionad sonraí.

Lá amháin

Dhá lá a chuaigh thart agus ar mo chéad lá oibre fuair mé amach nach raibh an fhadhb imithe.

Oidhreacht córas agus próisis oidhreachta nó An Chéad 90 lá mar CTO

Ar feadh dhá lá, lódáiltear leathanaigh na n-úsáideoirí i 4 soicind ar an meán. Fiafraíonn mé an bhfuair siad amach cad é an fhadhb.

- Sea, d'oscail muid ticéad.
- agus?
- Bhuel, níor fhreagair siad sinn go fóill.

Ansin thuig mé nach raibh i ngach rud a dúradh liom roimhe seo ach barr beag den chnoc oighir a raibh orm troid.

Tá ceanglófar maith ann a luíonn go han-mhaith leis seo:

“Uaireanta chun teicneolaíocht a athrú caithfidh tú an eagraíocht a athrú.”

Ach ó thosaigh mé ag obair ag an am is gnóthaí den bhliain, bhí orm breathnú ar an dá rogha chun an fhadhb a réiteach: idir tapaidh agus fadtéarmach. Agus tús a chur leis an méid atá ríthábhachtach faoi láthair.

Lá trí

Mar sin, maireann an luchtú 4 soicind, agus ó 13 go 15 na beanna is mó.

Oidhreacht córas agus próisis oidhreachta nó An Chéad 90 lá mar CTO

Ar an tríú lá le linn na tréimhse ama seo, bhí an chuma ar an luas íoslódála mar seo:

Oidhreacht córas agus próisis oidhreachta nó An Chéad 90 lá mar CTO

Ó mo thaobh, níor oibrigh aon rud ar chor ar bith. Ó thaobh gach duine eile de bhí sé ag rith beagán níos moille ná mar is gnách. Ach ní tharlaíonn sé mar sin - is fadhb thromchúiseach é.

Rinne mé iarracht a chur ina luí ar an bhfoireann, agus d'fhreagair siad nach raibh de dhíth orthu ach níos mó freastalaithe. Is é seo, ar ndóigh, réiteach ar an bhfadhb, ach ní i gcónaí é an t-aon cheann is éifeachtaí. D'fhiafraigh mé cén fáth nach raibh go leor freastalaithe, cad é an méid tráchta. Rinne mé na sonraí a eachtarshuíomh agus fuair mé amach go bhfuil thart ar 150 iarratas againn in aghaidh an tsoicind, a thagann, i bprionsabal, laistigh de theorainneacha réasúnta.

Ach ní mór dúinn dearmad a dhéanamh go gcaithfidh tú an cheist cheart a chur sula bhfaighidh tú an freagra ceart. An chéad cheist eile a bhí agam ná: cé mhéad freastalaí tosaigh atá againn? Chuir an freagra “beagáinín bacach orm” – bhí 17 bhfreastalaí tosaigh againn!

— Tá náire orm fiafraí de, ach tugann 150 roinnte ar 17 tuairim is 8? An bhfuil tú ag rá go gceadaíonn gach freastalaí 8 n-iarratas in aghaidh an tsoicind, agus má tá amárach 160 iarratas in aghaidh an tsoicind, beidh 2 fhreastalaí breise ag teastáil uainn?

Ar ndóigh, ní raibh freastalaithe breise ag teastáil uainn. Bhí an réiteach sa chód féin, agus ar an dromchla:

var currentClass = classes.getCurrentClass();
return currentClass;

Bhí feidhm getCurrentClass(), toisc go n-oibríonn gach rud ar an suíomh i gcomhthéacs aicme - tá sé sin ceart. Agus don fheidhm amháin seo ar gach leathanach bhí 200+ iarratas.

Bhí an réiteach ar an mbealach seo an-simplí, ní raibh ort fiú aon rud a athscríobh: ná iarr an fhaisnéis chéanna arís.

if ( !isDefined("REQUEST.currentClass") ) {
    var classes = new api.private.classes.base();
   REQUEST.currentClass = classes.getCurrentClass();
}
return REQUEST.currentClass;

Bhí an-áthas orm mar chinn mé nach raibh an phríomhfhadhb aimsithe agam ach ar an tríú lá. Naive mar a bhí mé, bhí sé seo ach ceann amháin de na fadhbanna go leor.

Oidhreacht córas agus próisis oidhreachta nó An Chéad 90 lá mar CTO

Ach an chéad fhadhb seo a réiteach thit an graf i bhfad níos ísle.

Ag an am céanna, bhíomar ag déanamh optimizations eile. Bhí a lán rudaí i radharc a d'fhéadfaí a shocrú. Mar shampla, ar an tríú lá céanna fuair mé amach go raibh taisce sa chóras tar éis an tsaoil (ar dtús shíl mé go raibh gach iarratas ag teacht go díreach ón mbunachar sonraí). Nuair a smaoiním ar thaisce, smaoiním ar Redis nó Memcached caighdeánach. Ach ba mise an t-aon duine a cheap amhlaidh, mar gur bhain an córas sin úsáid as MongoDB agus SQL Server le haghaidh caching - an ceann céanna as a raibh na sonraí díreach léite.

Lá a deich

An chéad seachtain dhéileáil mé le fadhbanna a bhí le réiteach faoi láthair. Áit éigin sa dara seachtain, tháinig mé chuig an stand-up don chéad uair chun cumarsáid a dhéanamh leis an bhfoireann, féachaint cad a bhí ag tarlú agus conas a bhí an próiseas ar fad ag dul.

Thángthas ar rud éigin suimiúil arís. Ar an bhfoireann bhí: 18 bhforbróir; 8 tástálaithe; 3 bhainisteoir; 2 ailtirí. Agus ghlac siad go léir páirt i deasghnátha coitianta, is é sin, tháinig níos mó ná 30 duine go dtí an stand-up gach maidin agus d'inis siad cad a rinne siad. Is léir nár thóg an cruinniú 5 nó 15 nóiméad. Níor éist aon duine le haon duine mar go n-oibríonn gach duine ar chórais éagsúla. Sa bhfoirm seo, bhí 2-3 ticéid in aghaidh na huaire le haghaidh seisiún grooming cheana féin toradh maith.

Ba é an chéad rud a rinneamar ná an fhoireann a roinnt ina línte táirge éagsúla. Le haghaidh rannóga agus córais éagsúla, rinneamar foirne ar leith a leithdháileadh, lena n-áirítear forbróirí, tástálaithe, bainisteoirí táirgí, agus anailísithe gnó.

Mar thoradh air sin fuaireamar:

  • Seasamh suas agus slógaí a laghdú.
  • Eolas ábhair ar an táirge.
  • Mothú úinéireachta. Nuair a bhíodh daoine ag tincéireacht le córais an t-am ar fad, bhí a fhios acu gur dóichí go mbeadh ar dhuine eile oibriú lena fhabhtanna, ach ní iad féin.
  • Comhoibriú idir grúpaí. Ní gá a rá, níor chuir QA mórán cumarsáide le ríomhchláraitheoirí roimhe seo, rinne an táirge a rud féin, etc. Anois tá comhphointe freagrachta acu.

Dhírigh muid go príomha ar éifeachtúlacht, táirgiúlacht agus cáilíocht - is iad seo na fadhbanna a rinneamar iarracht a réiteach le claochlú na foirne.

Lá a haon déag

Agus an struchtúr foirne á athrú, fuair mé amach conas a chomhaireamh scéalPointí. Bhí 1 SP comhionann le lá amháin, agus bhí SP i ngach ticéad le haghaidh forbartha agus QA, is é sin, 2 SP ar a laghad.

Conas a fuair mé amach é seo?

Oidhreacht córas agus próisis oidhreachta nó An Chéad 90 lá mar CTO

Fuaireamar fabht: i gceann de na tuarascálacha, nuair a chuirtear isteach dáta tosaigh agus dáta deiridh na tréimhse a bhfuil gá leis an tuarascáil, ní chuirtear an lá deiridh san áireamh. Is é sin, áit éigin san iarraidh ní raibh <=, ach go simplí <. Dúradh liom gur trí Phointe Scéil é seo, .i Laethanta 3.

Ina dhiaidh seo táimid:

  • Tá athbhreithniú déanta ar chóras rátála Story Points. Anois, sroicheann réitigh do mhionfhabhtanna is féidir a chur ar aghaidh go tapa tríd an gcóras an t-úsáideoir níos tapúla.
  • Thosaigh muid ag cumasc ticéid ghaolmhara le haghaidh forbartha agus tástála. Roimhe seo, bhí gach ticéad, gach fabht ina éiceachóras dúnta, gan a bheith ceangailte le haon rud eile. D’fhéadfadh trí thicéad dhifriúla a bheith i gceist le hathrú trí chnaipe ar leathanach amháin le trí phróiseas QA dhifriúla in ionad tástála uathoibrithe amháin in aghaidh an leathanaigh.
  • Thosaigh muid ag obair le forbróirí ar chur chuige maidir le costais saothair a mheas. Trí lá a athrú nach bhfuil cnaipe amháin greannmhar.

Lá fichiú

Áit éigin i lár na chéad mhí, chobhsaigh an scéal beagán, thuig mé cad a bhí ag tarlú go bunúsach, agus thosaigh mé ag breathnú ar an todhchaí cheana féin agus ag smaoineamh ar réitigh fhadtéarmacha.

Spriocanna fadtéarmacha:

  • Ardán bainistithe. Níl na céadta iarratas ar gach leathanach tromchúiseach.
  • Treochtaí intuartha. Bhí buaicphointí tráchta tréimhsiúla ann nach raibh comhghaol idir iad ar an gcéad amharc agus méadracht eile - ní mór dúinn a thuiscint cén fáth ar tharla sé seo agus foghlaim conas a thuar.
  • Leathnú ardán. Tá an gnó ag fás i gcónaí, tá níos mó agus níos mó úsáideoirí ag teacht, agus tá an trácht ag méadú.

San am atá caite dúradh go minic: “Déanaimis gach rud a athscríobh i [teanga / creat], oibreoidh gach rud níos fearr!”

I bhformhór na gcásanna ní oibríonn sé seo, tá sé go maith má oibríonn an athscríobh ar chor ar bith. Mar sin, b’éigean dúinn treochlár a chruthú – straitéis ar leith a léireodh céim ar chéim conas a bhainfear spriocanna gnó amach (cad a dhéanfaimid agus cén fáth):

  • léiríonn sé misean agus spriocanna an tionscadail;
  • tugann sé tosaíocht do phríomhspriocanna;
  • ina bhfuil sceideal chun iad a bhaint amach.

Roimhe seo, ní raibh aon duine tar éis labhairt leis an bhfoireann faoi chuspóir aon athruithe a bhí á ndéanamh. Éilíonn sé seo an méadracht cheart ratha. Don chéad uair i stair na cuideachta, leagamar amach KPIanna don ghrúpa teicniúil, agus bhí na táscairí seo ceangailte le cinn eagraíochtúla.

Oidhreacht córas agus próisis oidhreachta nó An Chéad 90 lá mar CTO

Is é sin le rá, tacaítear le KPIanna eagraíochtúla ó fhoirne, agus tacaítear le KPIanna foirne ó KPIanna aonair. Seachas sin, mura bhfuil KPIanna teicneolaíochta ag teacht le cinn eagraíochtúla, tarraingíonn gach duine an brat orthu féin.

Mar shampla, tá ceann de na KPIanna eagraíochtúla ag méadú a sciar den mhargadh trí tháirgí nua.

Conas is féidir leat tacú leis an sprioc níos mó táirgí nua a bheith agat?

  • Ar dtús, ba mhaith linn níos mó ama a chaitheamh ag forbairt táirgí nua in ionad lochtanna a shocrú. Is réiteach loighciúil é seo atá éasca le tomhas.
  • Ar an dara dul síos, ba mhaith linn tacú le méadú ar líon na n-idirbheart, mar is mó an sciar den mhargadh, is mó úsáideoirí agus, dá réir sin, is mó tráchta.

Oidhreacht córas agus próisis oidhreachta nó An Chéad 90 lá mar CTO

Ansin beidh KPIanna aonair is féidir a fhorghníomhú laistigh den ghrúpa, mar shampla, san áit as a dtagann na príomhlochtanna. Má dhíríonn tú go sonrach ar an gcuid seo, is féidir leat a chinntiú go bhfuil i bhfad níos lú lochtanna ann, agus ansin méadóidh an t-am chun táirgí nua a fhorbairt agus arís chun tacú le KPIanna eagraíochtúla.

Mar sin, ní mór do gach cinneadh, lena n-áirítear cód athscríobh, tacú leis na spriocanna sonracha atá leagtha síos ag an gcuideachta dúinn (fás eagraíochtúil, gnéithe nua, earcaíocht).

Le linn an phróisis seo, tháinig rud suimiúil chun solais, rud a tháinig chun bheith ina nuacht ní hamháin le haghaidh techies, ach go ginearálta sa chuideachta: ní mór gach ticéad a dhíriú ar KPI amháin ar a laghad. Is é sin, má deir táirge go bhfuil sé ag iarraidh gné nua a dhéanamh, ba cheart an chéad cheist a chur: "Cén KPI a thacaíonn an ghné seo?" Mura bhfuil, ansin tá brón orainn - is cosúil gur gné gan ghá é.

Lá tríochad

Ag deireadh na míosa, fuair mé amach nuance eile: ní fhaca aon duine ar mo fhoireann Ops na conarthaí a dhéanaimid le cliaint riamh. Féadfaidh tú ceist a chur ar cén fáth ar gá duit teagmhálaithe a fheiceáil.

  • Ar an gcéad dul síos, toisc go sonraítear CLSanna i gconarthaí.
  • Ar an dara dul síos, tá CLSanna difriúil go léir. Tháinig gach cliant lena riachtanais féin, agus shínigh an roinn díolacháin gan breathnú.

Is é nuance suimiúil eile ná go ndeirtear sa chonradh le ceann de na cliaint is mó go gcaithfidh gach leagan bogearraí a fhaigheann tacaíocht ón ardán a bheith n-1, is é sin, ní an leagan is déanaí, ach an leathdhéanach.

Tá sé soiléir cé chomh fada agus a bhí muid ó n-1 dá mbeadh an t-ardán bunaithe ar ColdFusion agus SQL Server 2008, nár tugadh tacaíocht dó ar chor ar bith i mí Iúil a thuilleadh.

Lá daichead a cúig

Timpeall lár an dara mí bhí go leor ama agam suí síos agus déanamh luachsruthmapáil go hiomlán don phróiseas iomlán. Is iad seo na céimeanna riachtanacha nach mór a ghlacadh, ó tháirge a chruthú go dtí é a sheachadadh chuig an tomhaltóir, agus ní mór cur síos a dhéanamh orthu chomh mion agus is féidir.

Briseann tú an próiseas i bpíosaí beaga agus féach cad atá ag tógáil an iomarca ama, cad is féidir a bharrfheabhsú, a fheabhsú, etc. Mar shampla, cé chomh fada a thógann sé ar iarratas táirge dul trí grooming, cathain a shroicheann sé ticéad is féidir le forbróir a ghlacadh, QA, etc. Mar sin breathnaíonn tú go mion ar gach céim aonair agus smaoiníonn tú ar cad is féidir a bharrfheabhsú.

Nuair a rinne mé é seo, ghlac dhá rud mo shúil:

  • céatadán ard ticéid a cuireadh ar ais ó QA ar ais chuig forbróirí;
  • ghlac athbhreithnithe iarratais tarraingt ró-fhada.

Ba í an fhadhb a bhí ann ná go raibh na conclúidí seo cosúil le: Dealraíonn sé go dtógann sé go leor ama, ach níl muid cinnte cé chomh fada.

"Ní féidir leat feabhas a chur ar an méid nach féidir leat a thomhas."

Conas a dhlisteanú cé chomh tromchúiseach is atá an fhadhb? An gcuireann sé laethanta nó uaireanta amú?

Chun é seo a thomhas, chuireamar cúpla céim le próiseas Jira: “réidh le haghaidh dev” agus “réidh le haghaidh QA” chun a thomhas cé chomh fada agus a fhanann gach ticéad agus cé mhéad uair a fhilleann sé ar chéim áirithe.

Oidhreacht córas agus próisis oidhreachta nó An Chéad 90 lá mar CTO

Chuireamar “i léirmheas” leis freisin chun a fháil amach cé mhéad ticéad ar an meán atá le hathbhreithniú, agus uaidh seo is féidir leat tosú ag damhsa. Bhí méadracht chórais againn, anois chuireamar méadracht nua leis agus thosaigh muid ag tomhas:

  • Éifeachtúlacht próisis: feidhmíocht agus pleanáilte/seachadta.
  • Cáilíocht an phróisis: líon na lochtanna, lochtanna ó QA.

Cuidíonn sé go mór le tuiscint a fháil ar cad atá ag dul go maith agus cad nach bhfuil ag dul go maith.

Lá caogadú

Tá sé seo go léir, ar ndóigh, go maith agus suimiúil, ach i dtreo dheireadh an dara mí tharla rud éigin a bhí, i bprionsabal, intuartha, cé nach raibh mé ag súil le scála den sórt sin. Thosaigh daoine ag fágáil toisc go raibh athrú tagtha ar an ardbhainistíocht. Tháinig daoine nua isteach sa bhainistíocht agus thosaigh siad ag athrú gach rud, agus scoir na sean-cinn. Agus de ghnáth i gcuideachta atá roinnt blianta d'aois, tá gach duine cairde agus tá aithne ag gach duine ar a chéile.

Bhíothas ag súil leis seo, ach ní rabhthas ag súil le scála an leagain amach. Mar shampla, i gceann seachtaine chuir dhá cheannaire foirne a n-éirí as a saorthoil féin isteach ag an am céanna. Mar sin, bhí orm ní hamháin dearmad a dhéanamh ar fhadhbanna eile, ach díriú orthu ag cruthú foirne. Is fadhb fhada agus deacair í seo le réiteach, ach b’éigean déileáil leis mar theastaigh uaim na daoine a d’fhan (nó an chuid is mó acu) a shábháil. B’éigean freagairt ar bhealach éigin nuair a d’imigh daoine chun meanma na foirne a choinneáil.

Go teoiriciúil, tá sé seo go maith: tagann duine nua isteach a bhfuil carte blanche iomlán aige, ar féidir leis scileanna na foirne a mheas agus pearsanra a athsholáthar. Go deimhin, ní féidir leat daoine nua a thabhairt isteach ar an oiread sin cúiseanna. Tá cothromaíocht ag teastáil i gcónaí.

  • Sean agus nua. Caithfimid seandaoine a choinneáil atá in ann athrú agus tacú leis an misean. Ach ag an am céanna, ní mór dúinn fuil nua a thabhairt isteach, labhróimid faoi sin beagán níos déanaí.
  • Taithí. Labhair mé go leor le daoine óga maithe a bhí fonn agus ag iarraidh oibriú linn. Ach ní raibh mé in ann iad a ghlacadh mar ní raibh go leor seanóirí ann chun tacú leis na sóisearaigh agus feidhmiú mar mheantóirí dóibh. Bhí sé riachtanach an barr a earcú ar dtús agus gan ach ansin an óige.
  • Cairéad agus bata.

Níl freagra maith agam ar an gceist cad é an chothromaíocht cheart, conas é a chothabháil, cé mhéad duine atá le coinneáil agus cé mhéad atá le brú. Is próiseas aonair amháin é seo.

Lá caoga a haon

Thosaigh mé ag breathnú go géar ar an bhfoireann chun a thuiscint cé a bhí agam, agus arís eile chuimhnigh mé:

“Is fadhbanna daoine iad formhór na bhfadhbanna.”

Fuair ​​​​mé amach go bhfuil trí fhadhb mhóra ag an bhfoireann mar sin - Dev agus Ops araon:

  • Sástacht leis an staid reatha.
  • Easpa freagrachta - toisc nár thug aon duine torthaí obair na dtaibheoirí riamh chun tionchar a imirt ar an ngnó.
  • Eagla an athraithe.

Oidhreacht córas agus próisis oidhreachta nó An Chéad 90 lá mar CTO

Tógann athrú amach as do chrios chompord thú i gcónaí, agus is amhlaidh is mó a thaitníonn le hathrú ó dhaoine óga mar ní thuigeann siad cén fáth agus ní thuigeann siad conas. Is é an freagra is coitianta a chuala mé, "Ní dhearna muid riamh é sin." Ina theannta sin, shroich sé pointe na neamhláithreachta iomlán - ní fhéadfadh na hathruithe is lú tarlú gan duine a bheith feargach. Agus is cuma cén tionchar a bhí ag na hathruithe ar a gcuid oibre, dúirt daoine: “Ní hea, cén fáth? Ní oibreoidh sé seo."

Ach ní féidir leat a bheith níos fearr gan rud ar bith a athrú.

Bhí comhrá fíor áiféiseach agam le fostaí, d’inis mé mo smaointe dó maidir le barrfheabhsú, agus dúirt sé liom:
- Ó, ní fhaca tú cad a bhí againn anuraidh!
- Nach cuma?
“Tá sé i bhfad níos fearr anois ná mar a bhí.”
- Mar sin, nach féidir é a fháil níos fearr?
- Cad chuige?

Ceist mhaith - cén fáth? Tá sé mar má tá sé níos fearr anois ná mar a bhí, ansin tá gach rud maith go leor. Easpa freagrachta a bhíonn mar thoradh air seo, rud atá fíor-ghnáth i bprionsabal. Mar a dúirt mé, bhí an grúpa teicniúil beagán ar an gclaí. Chreid an chuideachta gur chóir go mbeadh siad ann, ach níor shocraigh aon duine na caighdeáin riamh. Ní fhaca tacaíocht theicniúil an CLS riamh, agus mar sin bhí sé “inghlactha” don ghrúpa (agus is mó a bhuail mé):

  • 12 soicind luchtú;
  • 5-10 nóiméad downtime gach scaoileadh;
  • Tógann sé laethanta agus seachtainí chun fadhbanna criticiúla a réiteach;
  • easpa pearsanra dualgais 24x7 / ar ghlao-dhualgas.

Ní dhearna aon duine iarracht a fhiafraí cén fáth nach ndéanaimid níos fearr é, agus níor thuig aon duine riamh nach gá gur mar seo a bhí sé.

Mar bhónas, bhí fadhb amháin eile ann: easpa taithí. D’fhág na sinsir, agus d’fhás an fhoireann óg a bhí fágtha aníos faoin réimeas roimhe sin agus bhí nimh acu leis.

Ina theannta sin, bhí eagla ar dhaoine go dteipfeadh orthu agus go raibh cuma neamhinniúil orthu. Tá sé seo in iúl ar an bhfíric go bhfuil, ar dtús, siad níor iarradh cabhair ar bith. Cé mhéad uair a labhair muid mar ghrúpa agus mar dhuine aonair, agus tá sé ráite agam, "Cuir ceist mura bhfuil a fhios agat conas rud éigin a dhéanamh." Táim muiníneach ionam féin agus tá a fhios agam gur féidir liom aon fhadhb a réiteach, ach tógfaidh sé am. Dá bhrí sin, más féidir liom ceist a chur ar dhuine éigin a bhfuil a fhios aige conas é a réiteach i 10 nóiméad, iarrfaidh mé. Dá lú taithí atá agat, is amhlaidh is mó eagla atá ort a iarraidh mar go gceapann tú go measfar tú a bheith neamhinniúil.

Léirítear an eagla seo roimh cheisteanna a chur ar bhealaí suimiúla. Mar shampla, iarrann tú: "Conas atá ag éirí leat leis an tasc seo?" - "Cúpla uair an chloig fágtha, tá mé ag críochnú cheana féin." An lá dár gcionn iarrann tú arís, gheobhaidh tú an freagra go bhfuil gach rud go breá, ach bhí fadhb amháin ann, is cinnte go mbeidh sé réidh faoi dheireadh an lae. Gabhann lá eile, agus go dtí go bhfuil tú pinned go dtí an balla agus iachall chun labhairt le duine éigin, leanann sé seo. Is mian le duine fadhb a réiteach é féin; creideann sé mura réitíonn sé é féin, gur teip mhór a bheidh ann.

Sin é an fáth teannta na forbróirí na meastacháin. Ba é an scéala céanna sin, nuair a bhí tasc áirithe á phlé acu, thug siad a leithéid d’fhigiúr dom gur chuir siad an-iontas orm. Dúradh liom, i meastacháin an fhorbróra, go n-áiríonn an forbróir an t-am a gcuirfear an ticéad ar ais ó QA, toisc go bhfaighidh siad earráidí ann, agus an t-am a thógfaidh an PR, agus an t-am cé go mbeidh na daoine ar chóir dóibh athbhreithniú a dhéanamh. beidh sé gnóthach - is é sin, gach rud , is cuma cad is féidir .

Ar an dara dul síos, daoine a bhfuil eagla orthu go bhfuil siad neamhinniúil ró-anailís. Nuair a deir tú cad go díreach atá le déanamh, tosaíonn sé: “Ní hea, cad má smaoinímid air anseo?” Sa chiall seo, níl ár gcuideachta uathúil; is fadhb chaighdeánach é seo do dhaoine óga.

Mar fhreagra, thug mé isteach na cleachtais seo a leanas:

  • Riail 30 nóiméad. Mura féidir leat an fhadhb a réiteach i gceann leathuaire, iarr ar dhuine éigin cabhrú leat. Oibríonn sé seo le céimeanna éagsúla ratha, toisc nach bhfuil daoine fós ag iarraidh, ach ar a laghad tá tús curtha leis an bpróiseas.
  • Deireadh a chur le gach rud ach an bunúsach, le linn meastachán a dhéanamh ar an spriocdháta chun tasc a chur i gcrích, is é sin, ná déan ach machnamh ar cé chomh fada agus a thógfaidh sé an cód a scríobh.
  • Foghlaim ar feadh an tsaoil dóibh siúd a overanalyze. Níl ann ach obair leanúnach le daoine.

Lá seascadú

Cé go raibh sé seo ar fad á dhéanamh agam, bhí sé in am an buiséad a dhéanamh amach. Ar ndóigh, fuair mé a lán rudaí suimiúla inar chaith muid ár gcuid airgid. Mar shampla, bhí raca iomlán againn i lárionad sonraí ar leith le freastalaí FTP amháin, a d'úsáid cliant amháin. Tharla sé gur "... bhog muid, ach d'fhan sé mar sin, níor athraigh muid é." Bhí sé 2 bhliain ó shin.

Ábhar spéise ar leith a bhí sa bhille do sheirbhísí néalríomhaireachta. Creidim gurb é an chúis is mó leis an mbille scamall ard ná na forbróirí a bhfuil rochtain gan teorainn acu ar fhreastalaithe den chéad uair ina saol. Ní gá dóibh ceist a chur: “Tabhair freastalaí tástála dom, le do thoil,” is féidir leo é a thógáil iad féin. Ina theannta sin, is mian le forbróirí i gcónaí córas chomh fionnuar a thógáil go mbeidh éad ar Facebook agus Netflix.

Ach níl taithí ag na forbróirí maidir le freastalaithe a cheannach agus an scil a bhaineann le méid riachtanach na bhfreastalaithe a chinneadh, toisc nach raibh gá leo roimhe seo. Agus de ghnáth ní thuigeann siad go maith an difríocht idir scalability agus feidhmíocht.

Torthaí fardail:

  • D'fhágamar an t-ionad sonraí céanna.
  • Chuireamar deireadh leis an gconradh le 3 sheirbhís logála. Toisc go raibh 5 acu againn - ghlac gach forbróir a thosaigh ag imirt le rud éigin ceann nua.
  • Dúnadh 7 gcóras AWS. Arís, níor chuir aon duine stop leis na tionscadail marbh; lean siad ar fad ag obair.
  • Costais bogearraí laghdaithe 6 huaire.

Lá seachtó a cúig

Chuaigh an t-am thart, agus i gceann dhá mhí go leith bhí orm bualadh leis an mbord stiúrthóirí. Níl ár mbord stiúrthóirí níos fearr nó níos measa ná a chéile; cosúil le gach bord stiúrthóirí, tá sé ag iarraidh gach rud a fhios. Infheistíonn daoine airgead agus ba mhaith leo a thuiscint cé chomh mór agus a luíonn an méid a dhéanaimid leis na KPIanna socraithe.

Faigheann an bord stiúrthóirí go leor faisnéise gach mí: líon na n-úsáideoirí, a bhfás, cad iad na seirbhísí a úsáideann siad agus conas, feidhmíocht agus táirgiúlacht, agus ar deireadh, meánluas luchtaithe leathanaigh.

Is é an t-aon fhadhb ná creidim go bhfuil an meán olc íon. Ach tá sé an-deacair é seo a mhíniú don bhord stiúrthóirí. Tá siad i dtaithí ar oibriú le huimhreacha comhiomlánaithe, agus ní, mar shampla, leathadh na n-amanna lódála in aghaidh an tsoicind.

Bhí roinnt pointí suimiúla maidir leis seo. Mar shampla, dúirt mé go gcaithfimid trácht a roinnt idir freastalaithe gréasáin ar leithligh ag brath ar an gcineál ábhair.

Oidhreacht córas agus próisis oidhreachta nó An Chéad 90 lá mar CTO

Is é sin, téann ColdFusion trí Jetty agus nginx agus seolann sé na leathanaigh. Agus téann íomhánna, JS agus CSS trí nginx ar leith lena bhfoirmíochtaí féin. Is cleachtas measartha caighdeánach é seo a bhfuilim ag caint faoi писал cupla bliain ó shin. Mar thoradh air sin, lódálann pictiúir i bhfad níos tapúla, agus... mhéadaigh an meánluas luchtaithe faoi 200 ms.

Oidhreacht córas agus próisis oidhreachta nó An Chéad 90 lá mar CTO

Tharla sé seo toisc go bhfuil an graf tógtha bunaithe ar na sonraí a thagann le Jetty. Is é sin, nach bhfuil ábhar tapa san áireamh sa ríomh - tá an meánluach léim. Bhí sé seo soiléir dúinn, rinne muid gáire, ach conas is féidir linn a mhíniú don bhord stiúrthóirí cén fáth a rinne muid rud éigin agus rudaí a chuaigh in olcas faoi 12%?

Lá ochtó a cúig

Ag deireadh an tríú mí, thuig mé go raibh rud amháin nach raibh mé ag áireamh air ar chor ar bith: am. Tógann gach rud a labhair mé faoi am.

Oidhreacht córas agus próisis oidhreachta nó An Chéad 90 lá mar CTO

Is é seo mo fhéilire seachtainiúil fíor - ach seachtain oibre, nach bhfuil an-ghnóthach. Níl go leor ama ann le haghaidh gach rud. Dá bhrí sin, arís, ní mór duit daoine a earcú a chabhróidh leat dul i ngleic leis na fadhbanna.

Conclúid

Ní hé sin go léir. Sa scéal seo, níor thuig mé fiú conas a d’oibrigh muid leis an táirge agus iarracht a dhéanamh chun dul i ngleic leis an tonn ginearálta, nó conas a chomhtháthaíodh tacaíocht theicniúil, nó conas a réitigh muid fadhbanna teicniúla eile. Mar shampla, d'fhoghlaim mé go leor de thimpiste nach n-úsáideann muid ar na táblaí is mó sa bhunachar sonraí SEQUENCE. Tá feidhm féinscríofa againn nextID, agus ní úsáidtear é in idirbheart.

Bhí milliún rud eile dá leithéid ann a bhféadfaimis labhairt fúthu le fada an lá. Ach is é an rud is tábhachtaí atá fós le rá ná an cultúr.

Oidhreacht córas agus próisis oidhreachta nó An Chéad 90 lá mar CTO

Is é an cultúr nó an easpa sin a eascraíonn as gach fadhb eile. Táimid ag iarraidh cultúr a thógáil ina mbeidh daoine:

  • nach bhfuil eagla ar theipeanna;
  • foghlaim ó bhotúin;
  • comhoibriú le foirne eile;
  • tionscnamh a ghlacadh;
  • freagracht a ghlacadh;
  • fáilte a chur roimh an toradh mar sprioc;
  • ag ceiliúradh rath.

Leis seo tiocfaidh gach rud eile.

Leon Dóiteáin ar twitter, facebook agus ar mheán.

Tá dhá straitéis ann maidir le hoidhreacht: seachain oibriú leis ar gach costas, nó sáraigh go cróga na deacrachtaí a bhaineann leis. Táimid c DevOpsConf Táimid ag tógáil an dara cosán, ag athrú próisis agus cur chuige. Bígí linn ar youtube, liosta seoltaí и teileagram, agus le chéile cuirfimid cultúr DevOps i bhfeidhm.

Foinse: will.com

Add a comment