pieleen menneet ohjelmisto-
projektit
Olen törmännyt alla olevaan kuvasarjaan useasti, kun pieleen menneitä IT-järjestelmäprojekteja on esitelty julkisuudessa. On kerrottu siitä, miten loppukäyttäjät unohdettiin ja miten järjestelmä on käyttökelvoton. On hukattu paitsi aikaa myös rahaa ja murennettu uskoa siihen, että IT-järjestelmiä osattaisiin suunnitella ja toteuttaa ammattimaisesti. Usein myös syytetään järjestelmätoimittajia ahneiksi, joiden perimmäinen tarkoitus on saattaa asiakas ns. toimittajalukkoon ja kerätä ainoastaan asiakkaan rahat.
Uskon itse, että yksi ongelma pieleen menneissä ohjelmistoprojekteissa on se, että ollaan kiinnostuneita enemmän tekniikasta kuin itse lopputuloksesta. Urani aikana olen ollut mukana monenlaisissa projektissa. Kaikenlaista on tullut nähtyä ja koettua. Myönnän myös olleeni mukana pieleen menneissä projekteissa, kukapa ei olisi.
Uran alkuvaiheessa tekniikka kiinnosti todella paljon ja oli melkeinpä tärkeämpää kuin liiketoiminnallinen näkökulma. Uskoisin monella koulunpenkiltä alalle tulevalla olevan samanlaisia ajatuksia uran alkuvaiheessa. Tekniikasta pitää olla kiinnostunut ja aina kehittää itseään sekä seurata alan kehittymistä. Osaltaan koulutus on tähän syynä. Tärkeämpää on kuitenkin ymmärtää, mitä ollaan tekemässä ja miten IT-järjestelmiä voidaan siinä tukea.
Tämä blogi tulee pureutumaan siihen, miten ICT-tietotaidolla varustettu ohjelmistoarkkitehti voi omalta osaltaan vaikuttaa siihen, että saisimme lukea enemmän onnistuneista IT-projekteista kuin epäonnistuneista. Tulen kertomaan omakohtaisia kokemuksia menneistä ja nykyisistä projekteista sekä jakamaan itse hyviksi havaitsemiani neuvoja ja menetelmiä, miten IT-järjestelmän suunnitteluja tai arkkitehti voi lisätä omaa ymmärrystään rakennettavasta järjestelmästä. Kerron myös omia näkemyksiäni, miten IT-ammattilaisten koulutusta voitaisiin parantaa, jotta heillä olisi paremmat eväät suunnitella toimivia järjestelmiä.
Jos haluat tietää miten vältät ohjelmistoprojektin pieleen menon ja pääset askeleen lähemmäs onnistunutta projektia, selvitä ensin mitä projektilta vaaditaan.