Necə ki, çirkin memarlıq şəraitində və Scrum bacarıqlarının olmaması şəraitində biz komponentlər arası komandalar yaratdıq

Привет!

Mənim adım Aleksandrdır və mən UBRD-də İT inkişafına rəhbərlik edirəm!

2017-ci ildə biz UBRD-nin İnformasiya texnologiyaları xidmətlərinin inkişafı mərkəzində anladıq ki, qlobal dəyişikliklərin, daha doğrusu çevik transformasiyanın vaxtı çatıb. Biznesin intensiv inkişafı və maliyyə bazarında rəqabətin sürətlə artması şəraitində iki il təsirli bir dövrdür. Ona görə də layihəyə yekun vurmağın vaxtıdır.

Ən çətini düşüncənizi dəyişmək və təşkilatda mədəniyyəti tədricən dəyişməkdir, burada belə düşünmək adiləşir: “Bu komandada kim boss olacaq?”, “Müdir bizim nə etməli olduğumuzu daha yaxşı bilir”, “ Biz 10 ildir burada işləyirik və müştərilərimizi daha yaxşı tanıyırıq.” , onların nəyə ehtiyacı olduğunu bilirik”.

Çevik transformasiya yalnız insanların özləri dəyişdikdə baş verə bilər.
İnsanların dəyişməsinə mane olan aşağıdakı əsas qorxuları qeyd edərdim:

  • Gücü və "epauletləri" itirmək qorxusu;
  • Şirkət üçün lazımsız olmaq qorxusu.

Transformasiya yoluna qədəm qoyaraq, ilk "təcrübəli dovşanları" - pərakəndə satış şöbəsinin əməkdaşlarını seçdik. İlk addım səmərəsiz İT strukturunun yenidən dizayn edilməsi idi. Struktur üçün hədəf konsepsiyası ilə çıxış edərək, inkişaf qrupları yaratmağa başladıq.

Necə ki, çirkin memarlıq şəraitində və Scrum bacarıqlarının olmaması şəraitində biz komponentlər arası komandalar yaratdıq

Bir çox banklarda olduğu kimi bizim bankda da arxitektura, yumşaq desək, “zibil”dir. Çox sayda proqram və komponentlər DB bağlantısı ilə monolit şəkildə bir-birinə bağlıdır, bir ESB avtobusu var, lakin nəzərdə tutulan məqsədi yerinə yetirmir. Bəzi ABS də var.

Necə ki, çirkin memarlıq şəraitində və Scrum bacarıqlarının olmaması şəraitində biz komponentlər arası komandalar yaratdıq

Scrum komandalarını yaratmazdan əvvəl sual yarandı: "Komanda nə ətrafında toplanmalıdır?" Konseptdə bir məhsul olduğu anlayışı, əlbəttə ki, havada idi, ancaq əlçatmaz idi. Çox düşündükdən sonra komandanın bir istiqamət və ya seqment ətrafında toplanmasına qərar verdik. Məsələn, kreditləşməni inkişaf etdirən "Komanda Kreditləri". Bununla bağlı qərar verərək, biz bu sahənin effektiv inkişafı üçün lazım olan rolların hədəf tərkibini və bir sıra səlahiyyətləri düşünməyə başladıq. Bir çox digər şirkətlər kimi biz də Scrum Master-dan başqa bütün rolları nəzərə aldıq - o zaman bu gözəl insanın rolunun nə olduğunu CIO-ya izah etmək demək olar ki, mümkün deyildi.

Nəticədə, inkişaf qruplarının işə salınmasının zəruriliyini izah etdikdən sonra üç komanda işə saldıq:

  1. Kreditlər
  2. Cards
  3. Passiv əməliyyatlar

Bir sıra rollarla:

  1. İnkişaf Meneceri (Texniki Rəhbər)
  2. Developer
  3. Təhlilçi
  4. Tester

Növbəti addım komandanın necə işləyəcəyini müəyyən etmək idi. Biz bütün komanda üzvləri üçün çevik təlim keçirdik və hamını bir otaqda oturtduq. Komandalarda heç bir PO yox idi. Yəqin ki, çevik transformasiya edən hər kəs PO-nun rolunu biznesə izah etməyin nə qədər çətin olduğunu, onu komandanın yanında oturtub ona səlahiyyət vermənin daha da çətin olduğunu başa düşür. Ancaq əlimizdə olanlarla bu dəyişikliklərə “addım” atdıq.

Kredit vermə proseslərində və pərakəndə biznesin qalan hissəsində bu qədər çox tətbiqetmə ilə biz düşünməyə başladıq ki, rollar üçün kim uyğun ola bilər? Bir texnoloji yığının tərtibçisi, sonra baxırsınız - və sizə başqa bir texnologiya yığınının tərtibatçısı lazımdır! İndi isə ehtiyacı olanları tapmısınız, amma işçinin istəyi də vacib məsələdir və insanı bəyənmədiyi yerdə işləməyə məcbur etmək kifayət qədər çətindir.

Kredit vermə biznes prosesinin işini və həmkarlarla uzun söhbətləri təhlil etdikdən sonra nəhayət orta yol tapdıq! Üç inkişaf komandası belə ortaya çıxdı.

Necə ki, çirkin memarlıq şəraitində və Scrum bacarıqlarının olmaması şəraitində biz komponentlər arası komandalar yaratdıq

Növbəti nədir?

İnsanlar dəyişmək istəyən və istəməyənlərə bölünməyə başladılar. Hər kəs “mənə problem verdilər, mən etdim, məni rahat buraxın” şəraitində işləməyə öyrəşib, amma komanda işi bunu nəzərdə tutmur. Amma biz bu problemi də həll etdik. Ümumilikdə dəyişikliklər zamanı 8 nəfərdən 150-i işdən çıxdı!

Sonra əyləncə başladı. Komponentlər arası komandalarımız özlərini inkişaf etdirməyə başladılar. Məsələn, CRM developer sahəsində bacarıqlara sahib olmağınız lazım olan bir vəzifə var. O, komandadadır, amma təkdir. Oracle developer də var. CRM-də 2 və ya 3 vəzifəni həll etmək lazımdırsa nə etməli? Bir-birinizə öyrədin! Uşaqlar öz bacarıqlarını bir-birlərinə ötürməyə başladılar və komanda bir güclü mütəxəssisdən asılılığı minimuma endirərək imkanlarını genişləndirdi (yeri gəlmişkən, hər hansı bir şirkətdə hər şeyi bilən və heç kimə deməyən supermenlər var).

Bu gün biz biznes və xidmətin inkişafının bütün sahələri üçün 13 inkişaf komandası topladıq. Biz çevik transformasiyamızı davam etdiririk və yeni səviyyəyə çatırıq. Bu, yeni dəyişikliklər tələb edəcək. Biz komandaları və arxitekturanı yenidən dizayn edəcəyik və səriştələri inkişaf etdirəcəyik.

Yekun məqsədimiz: məhsul dəyişikliklərinə tez reaksiya vermək, bazara tez bir zamanda yeni funksiyalar gətirmək və bankın xidmətlərini təkmilləşdirmək!

Mənbə: www.habr.com

Добавить комментарий