Povećanje produktivnosti developera u bankarstvu i financijskim uslugama
Podijelite na društvenim mrežama
Povećanje produktivnosti developera u bankarstvu i financijskim uslugama

Matt Saunders
Published on 23. lipnja 2025.
7 min čitanja


Matt Saunders
Published on 23. lipnja 2025.
7 min čitanja
Otkrijte što koči produktivnost developera u financijskoj industriji – i kako možete prevladati te uobičajene izazove.
Poticanje produktivnosti developera u tvrtki za financijske usluge izravno utječe na napore digitalne transformacije. Istraživanja pokazuju da 83% IT timova pokušava učiniti previše u premalo vremena. Četiri kritične barijere dosljedno se pojavljuju kao glavne prepreke produktivnosti programera u ovom sektoru.
1. Nedosljedni alati stvaraju poteškoće u razvoju.
Naslijeđeni sustavi izgrađeni na zastarjelim tehnologijama prepreka su digitalnoj transformaciji u organizacijama financijskih usluga jer developeri često moraju raditi s tim sustavima uz modernije tehnologije. Svaki zahtijeva drugačiji pristup i ritam, što uzrokuje nesklad u obavljanju stvari.
Developeri stalno prebacuju kontekst između različitih okruženja, često s jedinstvenim sučeljima, procesima implementacije i alatima za otklanjanje pogrešaka, što ih usporava i smanjuje ukupnu produktivnost. Novi članovi tima suočavaju se s posebno kompliciranim procesima, jer moraju savladati razumijevanje ovih različitih sustava umjesto da se mogu usredotočiti na stvarni razvoj.
Organizacije koje se bave ovim izazovom ulažu u inicijative za standardizaciju platformi koje pružaju dosljedna iskustva razvoja u svim kodnim bazama i projektima. Moderne razvojne platforme koje se mogu integrirati sa naslijeđenim sustavima, a istovremeno pružaju jedinstveni lanac alata, pomažu u smanjenju kognitivnog opterećenja više okruženja. Tehnologije kontejnerizacije omogućuju timovima standardizaciju procesa implementacije čak i kada se temeljni sustavi značajno razlikuju.
2. Nedostatak jasnih timskih struktura otežava donošenje odluka
Mnoge organizacije financijskih usluga posluju s matričnim ili izoliranim timovima gdje su odgovornosti rascijepljene i loše definirane. Granice vlasništva možda nisu jasne developerima, što usporava njihovo razumijevanje na što se trebaju usredotočiti. Ova organizacijska dvosmislenost stvara višestruke probleme s produktivnošću.
Nejasne strukture tima usporavaju procese donošenja odluka jer developeri moraju upravljati zanatskim lancima odobravanja ili dobivati pojašnjenja od mnogih dionika. To usporava sve kada važne odluke zahtijevaju doprinos članova tima čije se odgovornosti preklapaju ili sukobljavaju. Više timova također može slučajno raditi na sličnim problemima bez koordinacije, a nedostajuće ovisnosti mogu uzrokovati neuspjehe integracije kasnije u životnom ciklusu razvoja.
Uvođenje strukturiranog pristupa organizaciji tima može povećati produktivnost developera. Team Topologies je vodeći okvir koji uvodi četiri temeljna tipa timova za „praktičan, timski prilagođen, humanistički pristup izgradnji i pokretanju softverskih sustava“. To je postupni adaptivni model s naglaskom na optimizaciji interakcija vaših timova za bolji protok.
Mnoge banke se uvelike oslanjaju na centralizirane platformske timove, što može uzrokovati uska grla. Prelazak na model timskih topologija omogućuje timovima usklađenim s tokovima poslovanja da izravno posjeduju tokove vrijednosti kupaca ili poslovanja, uz podršku platformskih timova koji pružaju mogućnosti samousluživanja. To smanjuje primopredaju, pojašnjava odgovornosti i ubrzava isporuku.
3. Neusklađeni razvoj smanjuje poslovnu vrijednost
Usklađenost i operativni kontinuitet uvijek su glavni prioriteti financijskih institucija, ali taj fokus može dovesti do kruto preplaniranih razvojnih ciklusa i nedostatka usklađenosti sa stvarnim pružanjem poslovne vrijednosti. Bez agilnog i realističnog upravljanja proizvodima, developeri mogu na kraju gubiti vrijeme na radove održavanja s niskim utjecajem, umjesto da pružaju značajnu vrijednost za kupce i poslovanje.
Ova neusklađenost očituje se na nekoliko načina. Development timovi možda moraju dati prioritet otplati tehničkog duga u odnosu na dodavanje značajki usmjerenih na kupce ili se usredotočiti na zahtjeve usklađenosti s minimalnim utjecajem na poslovanje. Odluke o raspodjeli resursa donesene bez jasnih kriterija poslovne vrijednosti mogu dovesti do pretjeranog inženjeringa rješenja ili zanemarivanja prilika s velikim utjecajem.
Visokoučinkovite organizacije mogu riješiti ove probleme korištenjem praksi upravljanja proizvodima koje izravnije povezuju razvojni rad s poslovnim rezultatima. Mapiranje toka vrijednosti pomaže timovima da razumiju kako njihov rad doprinosi vrijednosti za kupce i poslovnim ciljevima te gdje organizacija slučajno uzrokuje kašnjenja i trenja. Redovito ponovno određivanje prioriteta omogućuje razvojnim programerima da se usredotoče na rad s velikim utjecajem, a ne na zadatke održavanja koji možda zapravo ne pružaju koristi usmjerene na kupce.
4. Restriktivne regulacije smanjuju autonomiju razvoja
Regulatorni zahtjevi i upravljanje podacima mogu stvoriti značajno opterećenje koje usporava razvojne cikluse i sprječava developere da rade samostalno. Sigurnosne i usklađene potrebe su, naravno, apsolutno ključne u financijskim uslugama, ali se često ispunjavaju kroz zamorne ručne procese ili previše restriktivne kontrole koje frustriraju razvojne timove i ometaju produktivnost.
Opsežni zahtjevi za dokumentaciju, dugotrajni procesi odobravanja i kruti sigurnosni protokoli mogu značajno produžiti vremenske rokove razvoja, pri čemu developeri troše vrijeme na aktivnosti povezane s usklađenošću koje dodaju ograničenu tehničku ili prividnu poslovnu vrijednost.
Organizacije koje razmišljaju unaprijed automatiziraju procese usklađenosti kako bi smanjile ovo ručno opterećenje, a istovremeno ispunjavaju uvjete za potrebne kontrole. DevSecOps prakse integriraju provjeru sigurnosti i usklađenosti u razvojne procese, omogućujući timovima da rano identificiraju probleme bez žrtvovanja brzine razvoja. Definiranje politike kao koda omogućuje organizacijama da kodificiraju zahtjeve usklađenosti, čineći ih dosljednijima i manje opterećujućima za razvojne timove.
Izgradnja održivih rješenja
Ove četiri prepreke međusobno su povezane i potreban im je dosljedan i sveobuhvatan pristup za njihovo rješavanje, a ne izolirani dijelovi posla ili politike "bržeg rada". Organizacije koje uspješno poboljšavaju produktivnost razvojnih programera bave se dosljednošću alata, jasnoćom oko strukture tima i odgovornosti te su usklađene s pružanjem poslovne vrijednosti, uz nesmetano rješavanje regulatornih problema i usklađenosti. Održiva poboljšanja produktivnosti zahtijevaju i tehničke i organizacijske promjene kako bi se podržale učinkovite prakse razvoja, a istovremeno zadovoljili jedinstveni zahtjevi okruženja financijskih usluga.
Spremni ste povećati produktivnost developera u svojoj organizaciji financijskih usluga?
Kontaktirajte nas danas kako biste saznali kako vam naša rješenja mogu pomoći.
Napisao/la

Voditelj za DevOps
Zahvaljujući bogatom iskustvu administratora Linux sustava Matt je autoritet u svemu što se odnosi na DevOps. U Adaptavistu, ali i šire, zagovara DevOps načine rada, pomažući timovima da maksimalno iskoriste svoj potencijal, proces i tehnologiju za učinkovitu i sigurnu isporuku softvera.