Ohjelmistot ja ohjelmointi: joulukuu 2005 - arkisto
Varsin rauhallinen joululoma on sitten takana, myöhäisiä heräämisiä, ruokaa ja monia luettuja kirjaimia. Kuopion korkeudella on alkuviikosta varsin näpsäköitä pakkaslukemiakin, 24 asteen tienoilla epävirallisen mittauksen mukaan. Ulkoilu jäi sitten vähän vähemmälle tällä kertaa, mutta muutamana päivänä talvinen luonto tarjosi sen verran kiintoisaa kuvattavaa, että sormien jäätymisen uhallakin oli välillä lähdettävä hetkeksi ulkoiluttamaan kameraa.
Teleobjektiivilla tuli leikittyä melko paljon, 200mm polttovälillä ja jälkeenpäin tehdyllä sopivan tiukalla rajauksella pääsee jo vähän sellaisten auringonlaskukuvien makuun, joissa tuo lähitähti ei näytä aivan luonnottoman pieneltä nökäreeltä puiden yläpuolella.
Tänään oli sitten jo työpäivä ja kaikenlaista pientä korjattavaa olikin loman aikana napsahdellut työlistalle. Saa nähdä miten hyvin sitä malttaa pysyä normaalien työtuntien puitteissa tässä alkuvuodesta, kun parhaillaan on alkamassa kovin mielenkiintoinen projekti. Mieli askartelee työongelmien parissa, eikä katso kellokortin leimausaikoja. Oma vika, mitäs olen päättänyt tehdä työkseni asioita, joiden harrastaminen on silloin tällöin addiktiivisen hauskaa.
Juuri tämä vaihe, jolloin alkaa pikkuhiljaa saada käsityksen suunniteltavan järjestelmän toiminnallisesta ja rakenteellisesta kauneudesta, on parasta ohjelmistokehityksessä. Muutama pää pöydän ympärillä, paljon kahvia, pikaisesti piirrettyjä näyttökuva- ja komponenttikaaviohahmotelmia, tussi- tai fläppitaulu ahkerassa käytössä, projektipäällikkö hoputtamassa, että jotain pitäisi nyt kyllä jo paperillekin asti saada.
Tässä projektissa on tarkoitus kokeilla myös uusia ketteriä ohjelmistokehitysmenetelmiä (näpsä käännös agile methods -termille): Projektia viedään läpi Scrumin mukaisesti ja itse työskentelyssä pyritään käyttämään ainakin joitain Extreme Programming -menetelmiä. Pitäisi vaan malttaa suunnitella sovellusten käyttöliittymien toiminnallisuus mahdollisimman tarkasti ennen pellinalustauhkaa, ettei tule ikäviä rajoittavia yllätyksiä myöhemmin.







