Vaasanpuistikko 20 A
65100 VAASA
Itämerenkatu 3
00180 HELSINKI
Puutarhakatu 53
20100 TURKU
Åkerlundinkatu 11 D
33100 TAMPERE
(Tulli Business Park)
Alasintie 1
80130 JOENSUU
Keskikatu 11 B
45100 KOUVOLA
Sepänkatu 20
90100 OULU
Ahlmaninkatu 2
40100 JYVÄSKYLÄ
« takaisin lemonnews etusivulle
Olen Lemonsoftin perustaja ja kehitysjohtaja. Yritysten liiketoimintaprosessit ovat viimeisen 30 vuoden aikana tulleet hyvinkin tutuiksi. Haluan auttaa yrityksiä menestymään omassa liiketoiminnassaan ohjelmistoratkaisun avulla. Olen erityisen kiinnostunut automatisoimaan prosesseja softan keinoin. Bisneksen lisäksi hyvä ruoka ja viinit – etenkin Amarone – ovat kiinnostuksen kohteina.
Kun hankimme uusia softia, niin harvoin mietimme millainen teknologiavelka niihin mahdollisesti kätkeytyy. Teknologia ei juurikaan näy ulospäin käyttäjälle. Käyttöliittymäkin on voitu nykyaikaistaa, vaikka taustalla oleva bisneslogiikka olisi yli 15 vuotta vanhaa.
Tuotekehityksen käyttämät teknologiat ovat kehittyneet valtavasti viimeisten vuosien aikana. Vanhan teknologian vankeina olevat ohjelmistotalot eivät pysty tuomaan uusia ominaisuuksia nopeasti ja testatusti käyttöösi. Vanhaan ohjelmistoon ei välttämättä edes kannata kehittää mitään suurempaa uutta toiminnallisuutta, koska samalla vaarannetaan olemassaoleva toiminnallisuus.
Hitaan kehityksen lisäksi teknologiavelka näkyy kankeina ratkaisuina ja lisääntyneinä virheinä. Teknologiavelka voi estää yrityksesi digitaalisen kehittämisen seuraavalle tasolle.
Mitä enemmän teknologista velkaa on päässyt kertymään, sen kalliimpaa sen poismaksaminen on. Poismaksaminen tarkoittaa useimmiten koodin uudelleen kirjoittamista eri teknologialla. Tällöin on käytännössä kyse tuotteen koodaamisen aloittamisesta uudelleen.
Ohjelmistotalon kannalta teknologian kehityksessä on kuitenkin vain pysyttävä. Uudella teknologialla pystytään koodaamaan monta kertaa aiempaa nopeammin ja virheettömämmin. Myös automaattiset testausmenetelmät ovat paremmin tuettuina.
Me saimme juuri päätökseen selainkehityksessä käyttämämme AngularJS-sovelluskehyksen vaihtamisen uusimpaan Angulariin. Angular on Googlen kehittämä javascript-sovelluskehys, joka paikkaa alkuperäisen AngularJS:n puutteita merkittävästi. Maksoimme tässä pois kohtuullisen uutta teknologiavelkaa. Projekti oli raskas ja vei paljon resursseja, mutta kyllä se kannatti. Pelkästään suoritusnopeus on aiempaan verrattuna merkittävästi parempi.
Tämä toi meille myös teknologiavaurautta, joka ei tosin taseessa näy. Tämän varaan on kuitenkin hyvä jatkaa kehitystyötä ja tuottaa aiempaa laadukkaampaa koodia.
« takaisin lemon news etusivulle
Olen Lemonsoftin perustaja ja kehitysjohtaja. Yritysten liiketoimintaprosessit ovat viimeisen 30 vuoden aikana tulleet hyvinkin tutuiksi. Haluan auttaa yrityksiä menestymään omassa liiketoiminnassaan ohjelmistoratkaisun avulla. Olen erityisen kiinnostunut automatisoimaan prosesseja softan keinoin. Bisneksen lisäksi hyvä ruoka ja viinit – etenkin Amarone – ovat kiinnostuksen kohteina.