Cum îmbunătățește adoptarea modelului DevOps modul în care funcționează organizația ta

„Haide să încercăm!” Cât de des auzi acest lucru de la membrii echipei tale? Într-un mediu în care totul este în continuă schimbare, în care ritmul cu care apar noi tehnologii este galopant, poate acest lucru se aude destul de rar, cu atât mai puțin între departamente. Oamenii sunt obișnuiți să se concentreze fiecare pe obiectivele lor sau cel mult pe ale departamentului din care fac parte, însă cât de des deschid ușa altor colegi, din alte departamente, cât de des vor să vadă și să înțeleagă mai mult?

Una dintre modalitățile prin care îi poți determina să facă acest lucru este aceea de a adopta modelul DevOps. Este acea combinație de filozofii, practici și instrumente culturale care contribuie la eficientizarea și creșterea productivității, astfel încât produsele realizate de echipa ta să ajungă mai rapid la client.

De ce este DevOps necesar?

Modelul Devops intr-o companie.

Cei care au implementat deja DevOps susțin că el nu este doar necesar, ci el este chiar viitorul. Într-o lume în care volumul de servere de administrat este extrem de mare, de exemplu, imposibil să fie făcut manual sau individual, nevoia de astfel de instrumente, care duc la automatizarea multor procese, precum este DevOps, este acută.

DevOps este mai mult decât un concept. Aduce împreună arhitecți, programatori, specialiști în securitate, creează contextul generării de idei noi, dar și a unei colaborări reale între departamente. Printre cei care simt cel mai rapid impactul utilizării DevOps sunt programatorii care văd startul unei colaborări între ei și alte departamente. Desigur, și clientul are parte de o nouă experiență, de o nouă viteză cu care produsul este realizat.

Modelul DevOps promite viteză prin automatizare, fiabilitate prin faptul că aduce oamenii/echipa împreună și scalabilitate pentru că crește viteza și folosirea automatizării și a sistemului pe care îl creezi. Această promisiune a DevOps este, cu siguranță, interesantă pentru orice manager.

De asemenea, un alt lucru susținut în nenumărate rânduri este faptul că instrumentele și tehnologia nu sunt, de fapt, problema, ci nevoia de a schimba cultura organizațională, de a determina schimbări în companie, dar și în mintea oamenilor/membrilor echipei pentru a avea un proces de succes de adoptare a DevOps.

În cazul modelului DevOps, departamentele de dezvoltare și operațiuni vor forma o singură echipă. Când pui la aceeași masă două echipe diferite, cu obiective total diferite, înainte riscai să se genereze anumite conflicte, odată cu adoptarea mentalității și filosofiei DevOps, ajungi să pui aceste echipe împreună. Din această perspectivă pot apărea două provocări majore:

  1. Este nevoie să ai încredere în colegi și să fii deschis să colaborezi. Ca manager trebuie să te asiguri că nivelul de încredere la nivelul echipei este la un nivel foarte ridicat. Altfel, poți schimba instrumentele, le puteți adopta pe cele mai recente, însă rezultatele nu vor apărea;
  2.  În acest mediu de colaborare, va fi nevoie de aptitudini de comunicare foarte bune în ceea ce privește oferirea de feedback, clarificarea nevoilor altora sau a așteptărilor tale. Este nevoie de toate aceste aptitudini supranumite „soft skills”.

Implementarea modelului DevOps deschide o nouă dimensiune în lumea business-ului și pune accentul pe nevoia de a folosi aptitudini tehnice, raționale, în combinație cu cele umane, sociale, care sunt atât de necesare în această perioadă.

Trei aspecte de care să ții cont atunci când implementezi DevOps în companie:

  1.     Crearea unui model DevOps pe orizontală în organizație, astfel încât membrii echipei, indiferent de rolul pe care îl au, să fie accesibili celorlalți;
  2.     Trebuie să fie doborâte zidurile dintre departamente;
  3.     Membrii echipei ar trebui să fie învățați să încerce lucruri noi, să folosească metoda trial & error, fie că este vorba despre a încerca noi tehnologii, fie că este vorba despre a testa noi tipuri de procese.

Cum să îți pregătești echipa să adopte acest model

Lucrurile se schimbă foarte rapid în acest domeniu, sunt într-o continuă mișcare. Toate aceste schimbări, toate noile tehnologii și nevoia de a ține pasul cu această dinamică necesită adoptarea acestui nou mod de a gândi și de a face lucrurile. Membrii echipei trebuie să fie pregătiți pentru a se adapta ușor la acest ritm, la această nouă lume. De aceea, investirea în traininguri, în formarea lor, este foarte importantă. Poate fi vorba despre training formal, dar și de simple discuții, schimburi de idei și de experiențe care să îi ajute să se adapteze la acest nou mod de a face lucrurile.

Echipa DevOps intr-o companie Bittnet Training.
Cum te putem ajuta noi, echipa Bittnet? Prin traininguri DevOps gândite pentru toate nivelurile de pregătire, de la începător, până la specialist. În funcție de modul în care preferă să se dezvolte, membrii echipei tale vor avea parte de o experiență de învățare personalizată.
New call-to-action
New call-to-action
Menu