Како смо, у условима трасхи архитектуре и недостатка Сцрум вештина, створили тимове за више компоненти

Здраво!

Зовем се Александар и водим ИТ развој у УБРД-у!

У 2017. години смо у Центру за развој информационих технологија при УБРД-у схватили да је дошло време за глобалне промене, односно агилну трансформацију. У условима интензивног развоја пословања и брзог раста конкуренције на финансијском тржишту, две године су импресиван период. Стога је време да се сумира пројекат.

Најтеже је променити своје размишљање и постепено мењати културу у организацији, где је уобичајено размишљање: „Ко ће бити шеф у овом тиму?“, „Шеф боље зна шта треба да радимо“, „ Радимо овде већ 10 година и боље познајемо наше клијенте.” , знамо шта им треба.”

Агилна трансформација се може десити само када се сами људи промене.
Истакнуо бих следеће кључне страхове који спречавају људе да се промене:

  • Страх од губитка моћи и „еполете“;
  • Страх да не постане непотребан за компанију.

Кренувши на пут трансформације, одабрали смо прве "искусне зечеве" - запослене у малопродаји. Први корак је био редизајн неефикасне ИТ структуре. Након што смо смислили циљни концепт структуре, почели смо да формирамо развојне тимове.

Како смо, у условима трасхи архитектуре и недостатка Сцрум вештина, створили тимове за више компоненти

Архитектура у нашој банци, као и у многим другим, је, благо речено, „смеће“. Огроман број апликација и компоненти је монолитно међусобно повезан ДБ везом, постоји ЕСБ магистрала, али не испуњава своју намену. Ту су и неки АБС.

Како смо, у условима трасхи архитектуре и недостатка Сцрум вештина, створили тимове за више компоненти

Пре формирања Сцрум тимова, поставило се питање: „Око чега треба да се састави тим?“ Концепт да постоји производ у конзерви, наравно, био је у ваздуху, али ван домашаја. После дугог размишљања, одлучили смо да тим треба да буде окупљен око правца или сегмента. На пример, „Тимски кредити“, који развија кредитирање. Одлучивши се за ово, почели смо да долазимо до циљаног састава улога и скупа компетенција неопходних за ефикасан развој ове области. Као и многе друге компаније, узели смо у обзир све улоге осим Сцрум Мастера – у то време је било готово немогуће објаснити ЦИО-у каква је улога ове дивне особе.

Као резултат тога, након што смо објаснили потребу за покретањем развојних тимова, покренули смо три тима:

  1. Кредити
  2. Картице
  3. Пасивне операције

Са скупом улога:

  1. Менаџер развоја (технички вођа)
  2. Програмер
  3. Аналист
  4. Тестер

Следећи корак је био да се одреди како ће тим радити. Спровели смо агилни тренинг за све чланове тима и сместили све у једну просторију. У тимовима није било ПО. Вероватно сви који су урадили агилну трансформацију разумеју колико је тешко објаснити улогу ПО за посао, а још теже га сести поред тима и дати му ауторитет. Али ми смо „закорачили“ у ове промене са оним што смо имали.

Са толико апликација укључених у процесе позајмљивања и остатка малопродајног пословања, почели смо да размишљамо, ко би могао бити прави за те улоге? Програмер једног технолошког стека, а онда погледате - и треба вам програмер другог технолошког стека! И сада сте нашли оне који су потребни, али жеља запосленог је такође важна ствар и прилично је тешко натерати човека да ради тамо где му се не свиђа.

Након анализе рада процеса кредитирања и дугих разговора са колегама, коначно смо нашли средину! Тако су настала три развојна тима.

Како смо, у условима трасхи архитектуре и недостатка Сцрум вештина, створили тимове за више компоненти

Шта је следеће?

Људи су почели да се деле на оне који желе да се промене и оне који не желе. Сви су навикли да раде у условима „дали су ми проблем, урадио сам то, оставите ме на миру“, али тимски рад то не подразумева. Али решили смо и овај проблем. Укупно је 8 од 150 људи дало отказ током промена!

Онда је почела забава. Наши тимови за више компоненти су почели да се развијају. На пример, постоји задатак за који морате имати вештине у области ЦРМ програмера. Он је у тиму, али је сам. Постоји и Орацле програмер. Шта учинити ако треба да решите 2 или 3 задатка у ЦРМ-у? Учите једни друге! Момци су почели да преносе своје компетенције једни на друге, а тим је проширио своје могућности, минимизирајући зависност од једног јаког специјалисте (успут, у било којој компанији постоје супермени који све знају и никоме не говоре).

Данас смо окупили 13 развојних тимова за све области пословања и развоја услуга. Настављамо нашу агилну трансформацију и достижемо нови ниво. Ово ће захтевати нове промене. Редизајнираћемо тимове и архитектуру и развијати компетенције.

Наш коначни циљ: брзо реаговати на промене производа, брзо доносити нове карактеристике на тржиште и побољшати услуге банке!

Извор: ввв.хабр.цом

Додај коментар