Talk:Meeskond:Taandarendajad

From ICO wiki
Jump to navigationJump to search

Analüüsi retsensioon

Meeskond VariableMoods koostas retsensiooni meeskonna Taandarendajad projekti analüüsi kohta, mis käsitleb koduse raamatukogu WPF (Windows Presentation Foundation) baasil rakenduse loomise protsessi.

Analüüsis on selgelt ja arusaadavalt välja toodud loodava rakenduse idee ja põhimõte. Piisava täpsusega on kirjeldatud rakenduse funktsionaalsust. Peale rakenduse põhifunktsionaalsuse on ära kirjeldatud ka rakenduse lisaväärtused kasutajatele – võimalus jagada õppematerjale ning lisaks raamatuid, mida ei pruugi tavaraamatukogust leida.

Üldiselt on must-have funktsionaalsus läbimõeldud ning täidab ettenähtud nõudeid. Küll aga leiame, et analüüsis tuleks rohkem tähelepanu pöörata ka raamatute tagastamisega seotud funktsionaalsusele. Pole kirjeldatud, kuidas toimub raamatute tagastamise registreerimine. Põhjalikumalt võiks kirjeldada ka raamatu laenutamise protsessi (mis järgnevuses ja millised tegevused toimuvad süsteemis erinevate osapoolte vahel). Lisaks on analüüsimata ka andmebaasihaldus, kas andmebaasi hoitakse ühes või mitmes eraldiseisvas serveris.

Projekti meeskond on leidnud, et „ilus, meeldiv ja mugav kasutajaliides“ on must-have ning „rõhku tuleb panna disainile ja kasutajakogemusele“. Meie leiame, et põhifunktsionaalsuse realiseerimine on olulisem ning võiks kaaluda kasutajaliidese põhjalikku disaini liigitamist nice to have kategooriasse.

Võimalikud tekkivad probleemid projektis on hästi tuvastatud ja välja toodud ning vajavad kindlasti projekti realiseerimise käigus lahenduste leidmist.

Soovime omaltpoolt tegijatele jõudu ning entusiasmi projekti edukal realiseerimisel.

5.11.2014.

Retsenseeris meeskond Meeskond:VariableMoods


Prototüübi retsensioon

Retsenseerija meeskond Meeskond:Pizzafy


Programmi käivitamine sujus vastavalt juhendile, kuid viga tekkis tabelite loomisel, kuna tabelite loomise järjekord oli vale. Oleks võinud kaasas olla ka SQL laused näidisandmete sisestuseks, kuid see ei olnud mingi suur probleem.

Testisime esiteks, kuidas programm toimib ning selgus, et toimivad kõik funktsionaalsused, mis on neil prototüübi all kirjeldatud. „Must have“ osa on küll osaliselt muudetud (näiteks kasutaja vanust ei kuvata), kuid see on ka prototüübi kohta neil kirja pandud. Kindlasti tasub ka mainida, et programm on juba prototüübina hea disainiga, mis oli muidu „Nice to have“ all.

Koodi osas on tehtud kaks projekti, üks projekt on loodud ainult andmebaasi jaoks (Library.domain) ning teine (Library) ülejäänud koodi jaoks. Otsest vajalikkust kahele projektile ei oska välja tuua, kuid sellist lähenemisviisi kasutatakse ka mujal. Library projekt on tekitatud 4 kausta (BL, Images, ViewModels, View) ning vastavalt kaustadele on kasutatud MVVM arendusmustrit, kus kaust BL omab Models kausta tähendust.

Kood ei ole veel kommenteeritud, kuid seda ei ole ka prototüübi osas nõutud. Kood on enamjaolt loetav, kuid nagu tiimi poolt kirjutatud, vajab kood enne lõpptoote väljastamist silumist, et seda arusaadavamaks muuta.

Tiimile pöörame tähelepanu veel laenutuskuupäevade osas, kuna hetkel ei kontrollita kas algkuupäev oleks enne lõppkuupäeva. Teiseks soovitame arusaadavamaks teha olukorrad, kus välju ei saa muuta (kasutaja muidu tahaks võib-olla muuta oma nime, kuid tegelikult pole see võimalik).

Üldjuhul võib öelda, et programmi on juba praegu mugav kasutada, ning kasutamise kohapealt eriti arusaamatusi ei teki ning tundub, et tiim on oma prototüübiga jõudnud sinnamaale, kuhu soovitud.

Tiim on oma prototüübi kenasti toime tulnud, kiitus meie tiimi poolt!