Sivusto on suunniteltu XHTML & CSS-yhteensopiville selaimille. Suosittelemme selaimen päivittämistä uudempaan versioon.
24.1.2009
Haluamme tehdä asiat paremmin.
Hannu Terävä,
teknologiajohtaja
Tehokas ja tarkoituksenmukainen ohjelmistokehitys vaatii kaikkien eri osa-alueiden hallintaa ja tekijöiden saumatonta yhteispeliä. Onnistunut ohjelmistokehitys lähtee liiketoiminnan tarpeista, ja tekijöiden on oltava osaavia ammattilaisia. Ohjelmistokehityksen käytännöt sopeutetaan aina toimintaympäristön mukaan ja niitä pyritään jatkuvasti tehostamaan. Ohjelmistokehityksen onnistumista mitataan liiketoiminnan tarpeiden oikea-aikaisella täyttämisellä.
Ohjelmistokehityksemme tähtää aina asiakkaan saaman hyödyn maksimointiin. Asiakkaidemme on toimittava jatkuvasti kiristyvässä kilpailutilanteessa. Enää ei riitä, että tehdään laadukasta softaa kustannustehokkaasti, vaan tuotteet ja palvelut pitää saada markkinoille nopeasti. Jotta palvelut pärjäisivät markkinoilla, niitä on kehitettävä jatkuvasti. Samalla ohjelmistojen monimutkaisuus ja niille asetetut vaatimukset kasvavat koko ajan. Jotta voimme palvella asiakkaitamme, ohjelmistokehityksen menetelmiemme on oltava kunnossa.
Isoimmat säästöt ohjelmistokehityksessä saadaan, kun turhat toiminnallisuudet ja välituotokset jätetään tekemättä. Iteratiivisessa kehityksessä asiakas näkee ainutlaatuisella tavalla, mitä minkäkin toiminnallisuuden toteuttaminen maksaa. Tällöin on helppoa tehdä päätös, mitkä toiminnallisuudet toteutetaan. Ylimääräiset toiminnallisuudet monimutkaistavat järjestelmää turhaan ja vaikeuttavat ylläpitoa.
It:tä on tähän saakka käytetty toimintojen ja työtehtävien tehostamiseen. Nyt huomio on yleisesti siirtymässä säästöistä uusiin liiketoimintamahdollisuuksiin. Samalla yritysten tietohallinnon rooli on muuttunut yhä selkeämmin liiketoimintaa ja kilpailukykyä kehittäväksi.
Liiketoimintalähtöisyyden lisäksi toimintatavoissamme korostuu työntekijöiden ja asiakkaiden kunnioittaminen sekä ihmisten välinen vuorovaikutus. Onnistuneen ohjelmistoprojektin edellytyksenä on toimiva ja tiivis asiakassuhde.
Asiantuntijamme ovat ammattitaitoisia ja osaavia ihmisiä, joilla on vahva ammattiylpeys. Kehittäjät haluavat tehdä mahdollisimman laadukkaita ja hyödyllisiä järjestelmiä. Meille työntekijöiden hyvinvointi ja korkea motivaatio ovat kaikki kaikessa. Motivoituneet asiantuntijat ovat myös asiakkaan etu.
Esimerkiksi Agile-menetelmiä käytettäessä tiimi koostuu motivoituneista ammattilaisista, joille annetaan paljon vastuuta ja vapaus vaikuttaa työhönsä. Agile-prosessit, kuten Scrum, tarjoavat usein pelkän kehyksen, joka tukee ja ohjaa tiimin työtä. Toimintatavat ja käytännöt muovautuvat ympäristön mukaan. Agile-menetelmät pohjautuvat muun muassa tiimiteorioihin ja niissä kiinnitetään huomiota tiimin jäsenten vuorovaikutukseen ja kommunikointiin.
Monista aloista poiketen ohjelmistoteollisuudessa tekijöiden tuottavuudessa voi olla moninkertaisia eroja. Vielä suurempia erot ovat kehitystiimien välillä. Vaativien ongelmien ratkaisussa tiimin osaaminen ja yhteistyö ratkaisevat. Kehittäjien määrä on harvoin hyvä tehokkuuden mittari.
Kustannustehokkuutta haetaan usein kehitysvaiheen kustannuksia minimoimalla. Tämä saattaa johtaa huonosti toimivaan järjestelmään, jonka ylläpito ja jatkokehitys tulevat kalliiksi. Hankkeen rahoituspäätöksiä tehtäessä onkin aina otettava huomioon koko elinkaaren ajalta muodostuvat kustannukset sekä hankkeeseen kohdistuvat riskit ja tuotto-odotukset. Parhaan tuoton sijoitukselle antaa ajallaan ja budjetissa toimitettu, toimiva ja laadukkaasti tehty ohjelmisto. Osaamiseen ja laatuun panostaminen jo hankkeen alkumetreillä antaa parhaat mahdollisuudet päästä tavoitteisiin.
Toimintamme kantavana ajatuksena on pyrkimys tehdä aina paras mahdollinen lopputulos. Haluamme olla huippu-osaajia ohjelmistokehityksen kaikilla osa-alueilla. Ymmärrämme että onnistuakseen ohjelmistoprojekti vaatii saumatonta yhteistyötä projektiorganisaation ja liiketoiminnan välillä.
Hannu Terävä, teknologiajohtaja
Hannulla on yli kymmenen vuoden kokemuksen tuoma monipuolinen osaaminen ohjelmistoalasta. Reaktorin teknologiajohtajana Hannu vastaa noin sadan asiantuntijamme ammattitaidon jatkuvasta kehittämisestä.