Sonja Helminen, Katja Jääskeläinen, Kristin Luik, Ulla Montonen ja Anton Rezin
-
Mitä haasteita kohtasitte sprinttien aikana? Kuvailkaa sekä teknisiä, että projektinhallintaan liittyviä haasteita. Voitte hyödyntää kysymyksessä retrospektiivien muistiinpanoja.
Haasteita syntyi muun muassa ryhmäläisten erilaisista aikatauluista, puutteellisesta kommunikaatiosta ja eroavista taitotasoista. Tehtäviä oli haastava aikatauluttaa ja priorisoida. Ajoittain oli myös epäselvää, että kuka on tekemässä mitäkin ja taskeja tehtiin joskus päällekkäin. CORS-ongelmat, tietokannan haastava rakenne ja puutteellinen dokumentaatio tuottivat myös haasteita.
-
Pystyitettekö ratkaisemaan nämä haasteet? Miten?
Kommunikaatio ja sprinttien suunnittelu parani huomattavasti kurssin edetessä ja ongelmia pyrittiin ratkomaan yhdessä. Tietokantaongelmien ratkomisesta erityismaininta Kristinille! Projekti valmistui ja julkaistiin ajallaan sellaisena, kuin
oltiin suunniteltu, eli lopulta ongelmia saatiin hyvin ratkottua. -
Missä osa-alueissa (esim. tekninen toteutus, projektinhallinta, dokumentaatio) onnistuitette tiiminä?
Onnistumisia koettiin muun muassa sujuvasta projektinhallinnasta, esimerkiksi backlog pysyi hyvin ajan tasalla. Ryhmäläisten omat git-haarat development- ja main-haarojen lisäksi tuntui toimivalta ratkaisulta. Backin ja frontin yhteistyö tuntui myös toimivalta. Ennen kaikkea minimum viable product valmistui!
-
Missä osa-alueissa jäi parantamisen varaa?
Parannettavaa olisi ollut dokumentaation laajudessa ja sen aktiivisessa päivittämisessä projektin edetessä. Myös lyhyet dailyt olisivat olleet hyödyllisiä. Taskeja olisi voinut aikatauluttaa paremmin esimerkiksi asettamalla niille deadlineja. Työmäärä myös jakautui ajoittain epätasaisesti.
-
Mitä opitte kurssin aikana? Mistä olisitte halunneet oppia lisää? Mikä tuntui turhalta?
Kurssin aikana opittiin monipuolisesti muun muassa githubin käytöstä esimerkiksi pullrequesteja ja omia git-haaroja hyödyntäen. Koettiin, että kurssista on saatu myös laajempaa teknistä osaamista, kuten CORS-ongelmien ratkaisemista, HTTPS-protokollan vaatimuksia ja tietokantaongelmien hallintaa. Myös aiempaa osaamista on päässyt hyödytämään laajemassa kokonaisuudessa. Mitään kurssilla opittua asiaa ei koettu turhaksi.