Toimitusjohtajan tervehdys
Seurattavuus, mitattavuus ja läpinäkyvyys ovat erittäin tärkeä osa ohjelmistokehityksen ja muun liiketoiminnan prosesseja. Myös prosessien automatisointi eli työkalujen tuominen prosessien tueksi on nykypäivänä tärkeä tekijä yrityksen kilpailukyvyn luomisessa.
Ohjelmistokehitys on prosessi, jonka hallintaan olen keskittynyt jo yli vuosikymmenen ajan yhteensä noin 200 yrityksessä. Huomionarvoisia seikkoja ovat vaatimusten määrittely, kokoonpanon hallinta ja testauksen tarkka suunnittelu. Yhdistettäessä näitä alueita kokonaisuudeksi, on tärkeää ajatella tuotteen tai palvelun elinkaarta. ALM-ajattelu (Application Lifecycle Management) mahdollistaa tehokkaalla tavalla näiden alueiden yhdistämisen ja yrityksen nykyisten työkalujen käytön säilyttämisen. Eli aina ei tarvitse investoida koko kaluston uusintaan, jotta parannusta voidaan tehdä.
Tehdäänpä kehitystä projektimuotoisesti tai jatkuvalla tuotelinjalla, johdon näkyvillä tulee olla tieto prosessin etenemisestä. On tutkittu, että puolet ohjelmistokehitysprojekteista epäonnistuu – joidenkin mukaan luku on jopa suurempi. Määriteltiinkö vaatimukset huonosti? Tiesivätkö ohjelmoijat, mitä heiltä haluttiin? Testattiinko softa kunnolla?
Ohjelmointi on luovaa työtä, jossa henkilökohtaiset ominaisuudet ovat tärkeitä. Toinen ohjelmoija tekee koodimuutoksen parissa päivässä, kun toisella siihen menee viikko. Ensin mainittu ei välttämättä ole heistä parempi. Jos hän ratkaisee käsillä olevan ongelman, mutta ei puutu sen vaikutuksiin eikä kerro, miten asia ratkaistiin, isoja ongelmia voi seurata myöhemmin ohjelmaa integroitaessa tai asiakkaan asennuksessa.
Sama prosessiajattelu sopii myöt tuotetiedon hallintaan ja liiketoimintaan: tuotteen eri "versiot" ja mahdolliset niihin liittyvät ohjelmistokomponentit täytyy saada mukaan osittain automatisoituun järjestelmään, ja liiketoiminnassa eri formaateilla ja -järjestelmissä olevan tiedon yhdistäminen on tärkeää.
Contribyte keskittyy prosessien hallintaan. Autamme valitsemaan oikeat toimintatavat ja oikeat työkalut asiakkaillemme. Tarjoamme myös oikeat henkilöt ohjelmistokehitys-, tuotetieto- ja liiketoimintaprosessien käyttöönottoon.
Sloganimme on ”Contributive solutions”, joka tarkoittaa, että toimitamme ratkaisuja, joilla saat enemmän irti yrityksesi prosesseista. Konsulttiemme mottona on tehdä aina projekteissa hieman enemmän kuin omalle tontille kuuluu.
Lasse Mikkonen
Toimitusjohtaja




