Pasi Kovanen

Pasi Kovanen

Software with Passion.

Blogin alkuaikoina kirjoitin siitä miten ohjelmistot ovat ainutlaatuisia tuotteita. Valitettavasti tämä tarjoaa myös fuskausmahdollisuuksia.

Joskus voi olla kiusaus toteuttaa ohjelmistoon pieni muutos purkkaliimamenetelmällä. Tällä tarkoitetaan muutosta, joka tehdään pikaisesti ja voi lisäksi olla vajavaisesti testattu tai dokumentoitu. Muutos voi täyttää sen hetkisen tarpeen, mutta kerryttää samalla teknistä velkaa.

Kun ohjelmakoodia on riittävän paljon muutettu miettimättä muutosten vaikutusta kokonaisarkkitehtuuriin, alkaa laatu kärsiä. Jossain vaiheessa tulee tarve lopettaa uusien ominaisuuksien kehittäminen ennenkuin koodi on jälleen salonkikelpoista. Tämä on teknisen velan takaisinmaksua.

Tekninen velka kasvaa korkoa ajan kuluessa. Mitä myöhemmin muutokset lopulta tehdään sitä enemmän ne tulevat maksamaan.

Tykkäsitkö artikkelista?

Anna pienet aplodit!

Kommentit

  • M

    Joskus (usein? aina?) sitä velkaa voi joutua maksamaan osamaksulla. Velkaa on kertynyt liian paljon ja rahkeet eivät riitä kuittaamaan kaikkea kerralla. Äiti aina opetti välttämään osamaksua. Se kun tuppaa tarkoittamaan vähän suurempaa maksettavaa summaa.

  • Pasi Kovanen

    Surkeimpia hätäratkaisuja voi verrata myös pikavippeihin. Hetken helpotuksesta saa maksaa kalliin hinnan.

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *