Lõpparuanne 15.05.2017 - Aruk9/tarkvaratehnika GitHub Wiki

Teine iteratsioon

Kolmas iteratsioon - 16.nädal

Andmebaas

Sisse logimine - puudub

Toote ostukorvi lisamine - olemas ja toimib

Laoseisu muutumine vastavalt müügile - olemas ja toimib

Ostutšeki saatmine meili teel - olemas ja toimib

Müüja funktsionaalsus - kaupade muutmine - olemas ja toimib


Raport

Tähe-Kai - Frontend poole arendamine ning aitamine mõninga funktsionaalsusega backendis. Veebirakenduse silumine ennem esitlust. Kasutajatesti läbi viimine.

Sandra - backend poole arendamine (sisselogimine, emaili saatmine)

Kadri Liis - koosolekute korraldamine ja läbiviimine. Iteratsiooniplaani hoidmine ja sellest kinnipidamine, vaheülesanded ja ülesannete tähtajaline lahendamine. Meeldetuletused ülesannete, loengutestide, koosolekute ja tähtaegade kohta.


Projekti seis/ probleemid

Pidasime kinni iganädalastest koosolekutest, tihtipeale saime kokku ka rohkem kui üks kokku lepitud kord.
Projekt on valminud edukalt, oleme ületanud mitmeid probleeme nii rühma siseselt kui ka programmiga tegeledes. Kõike soovitut kahjuks valmis ei jõudnud, kuna tegelikkuses on olukord alati teine, mis unistustes, kuid saime oma meeskonna hästi toimima, kooskõla oli olemas ning toode on valmis.
Nagu ka paljude teiste tarkvarade puhul, siis nii ka meil, et uuendusega lisame uut ja põnevat funktsionaalsust ja päris valmis ei saa see kunagi, alati on midagi, mida juurde lisada või muuta.

Suurimaks probleemiks ideaalse programmi loomisel osutus ostutšeki saatmine meili teel. Ideed, kuidas teha, olid olemas juba varakult. Selle ülesande lahendamine jäi päris viimasele minutile, kuid saime oma olulisima asja valmis - just sellest mõttest saime ka oma projekti idee. Kindlasti oli see üks suuremaid ja keerulisemaid tükke meie projektis.
Ainuke tegemata jäänud asjaks on sisselogimine. Sellest on ka tingitud burndown charti lõpuni mitte jõudmine. Puudu jäi umbes kümmekond tundi just sisselogimise tegemiseks, arvatavasti kulutasime selle aja mõne muu asja uurimisele (kõige tõenäolisemalt emaili saatmine kliendile).