Viivat vinoon


2014-07-14, 09:00 Kirjoittanut Marko Turunen, Henri Eloranta, Akseli Karvinen

Tiimin ensimmäinen kahden viikon sprintti on onnistuneesti takana päin. Kaikki sprinttiin suunnitellut taskit saatiin tänä aikana toteutettua ja ohjelman perustoiminnallisuus alkaa olla pikkuhiljaa kasassa, joksei vielä kuitenkaan loppuun asti hiottua. Ulkoasu jätettiin odottamaan seuraavia sprinttejä ja graafikon visioita.

 

Pienten tuunailujen jälkeen google maps saatiin kartalle. Alun perin tarkoituksena oli hävittää vesialueet kokonaan ja käyttää taustakuvaa suloisista afrikkalaislapsosista, mutta jostain syystä saaristoalueet näyttivät tällöin yhdeltä mantereelta. Tämä tuotti hauskuuksia mm. Grönlannin ja Pohjois-Ameriikan välillä, joten ajatuksesta luovuttiin. Yksityiskohtia karsimalla ja valkoista pensseliä heiluttelemalla tulos näyttää ainakin tiimin mielestä ihan kivalta.

 

Sponsoriverkostossa käytettiin mongooselle toteutettua mongoose-nested-set -pluginia, joka luo tietokannassa olevasta verkostosta puu-rakenteen. Kun verkostoon lisätään sponsori, liitetään se samalla joko olemassa olevaan puuhun, tai vaihtoehtoisesti se muodostaa kokonaan oman verkostonsa, jolloin tätä ei tarvitse tehdä.  

 

Karttanäkymän puolella hienot sponsori- ja kyläikonit(tehtiin itse paintilla ja säästettiin, onneksikohta saadaan uudet) piirtyvät kartalle tietokannasta saatujen koordinaattien mukaan.  Tällä hetkellä kartalle piirtyvät aluksi kaikki tietokannassa olevat sponsorit, joita klikkaamalla saadaan esille kutakin sponsoria kohden hänen oma verkostonsa, joka piirretään kartalle sijoitettujen koordinaattien perusteella viivoina käyttäjien välillä. Tulevaisuudessa näytetään pelkästään se sponsori, jonka jakaman käyttäjäkohtaisen URLlin kautta sivustolle on satuttu päätymään.

 

Sprintin toisen viikon torstaina pidettiin myös Quality Workshop, jossa pohdiskeltiin ei-toiminnallisia laatuvaatimuksia. Tilaisuus koettiin kovin antoisaksi ja sen perusteella päästiinkin pohtimaan mm. suorituskykyyn liittyviä asioita, mitä ei sihen mennessä oltu vielä ajateltukkaan. Samoin tuleviin testauksiin se toi mukavia lukuja.

 

Sprintin lopussa oli myös tiimin ja projektin ensimmäinen koodikatselmointi. Pelokkaina sankarimme avasivat koodinsa kunnianarvoisen herrasväen ihasteltavaksi peläten pahinta, mutta eihän se niin kamalaa lopulta ollutkaan. Pyyhkeitä tuli, kuten oikeastaan osattiin odottaakin, mutta myös hyviä vinkkejä koodin parantamiseksi. Lopputuloksena ainakin allekirjoittaneella oli fiilis, että plussan puolellehan tässä jäi.


Sprintin lopussa retrospectissä pohdiskeltiin, mitä tulisi lopettaa, mitä aloittaa ja mitä jatkaa. Lopettamistuomion sai miltei yksimielisesti lounasaikoijen suurin haaste, nimittäin ylensyönti, jonka kanssa taistelemiseen sankarimme eivät vieläkään ole oikein tottuneet. Kyllä se siitä, kuulemma.


comments powered by Disqus