Tekninen velka syntyy liian nopeassa ohjelmistokehityksessä

Nopeassa ohjelmistokehityksessä yritykset voivat ottaa oikoteitä ja tehdä pikaratkaisuja, jotka vaikeuttavat ohjelmiston jatkokehitystä. Tällaisia nopeuteen vaadittavia oikoteitä kutsutaan tekniseksi velaksi, joka täytyy jatkokehityksessä maksaa takaisin. Ohjelmistotuotannon professori Kari Smolanderin ryhmä Lappeenrannnan teknillisestä yliopistosta analysoi teknisen velan syntyprosessia ja samalla antaa yrityksille suosituksia, miten velkaa voisi vähentää.

”Analysoimme teknistä velkaa ja kehitämme sen hallitsemiseen menetelmiä ja toimintatapoja. Tavoitteemme on myös tuoda tähän tuotteenhallinta-aspekti erityisesti tuote-ekosysteemeissä”, Smolander kertoo.

Kasvava kilpailu ohjelmistomarkkinoilla on pakottanut yritykset miettimään, kannattaako julkaista puutteellinen ohjelmisto nopeasti vai parempilaatuinen myöhemmin. Yritys saattaa joutua päättämään, minkälaiset laatuominaisuudet ovat tärkeitä ja minkälaisia oikopolkuja ohjelmiston kehitysprosessissa on valittava.

”Tekninen velka ei aina ole tulosta huonosta koodaamisesta, Smolander huomauttaa. ”Se voi pitää sisällään myös tietoisia ja tarkoituksellisia päätöksiä johtuen kovasta aikataulusta. Tarkoituksena voi olla kaapata lyhyellä tähtäimellä markkinaosuuksia”

Lue loput artikkelista täältä:

https://n4s.dimecc.com/2015magazine/article11/