Talk:Autoparandaja

From ICO wiki
Revision as of 09:20, 8 November 2016 by Audusaar (talk | contribs)
Jump to navigationJump to search

Autoparandaja arendab rakendust, mis võimaldab broneerida vabu aegu autoremonditöökodadesse.

Analüüsis on väga põhjalikult välja toodud kasutatavad tehnoloogiad, millest võib järeldada, et rakenduse teostamine on korralikult läbi mõeldud.

Rakenduse funktsionaalsuses võiks mõnele punktile lisada täpsustusi. Esimesel lugemisel jääb mõne punkti puhul jääb segaseks, kuidas see on seotud ülejäänud rakendusega. Näiteks kasutajaks registreerimise juures on kirjeldatud, kuidas registreerida, kuid miks kasutajat vaja on selgub alles järgmise punkti juures. Arusaadavuse huvides võiks see olla kasutaja registreerimise juures kohe välja toodud.

Tõstukite haldamise osas jääb samuti esialgu segaseks, millistest tõstukitest on jutt ning kuidas see seostub autoremondiga. Hea oleks, kui oleks väike selgitus eelnevalt juures või rakenduse üldkirjelduses viitav lause.

Analüüsile on lisatud andmebaasi skeem, kus on samuti mõned segased kohad. Üle andmebaasi võiks olla tabeli id-de nimetamine ühesugune. Mitmes tabelis on viide UserId, kuid ühegi tabeli primaarvõtmena seda kirjas ei ole. Kuna tegevuste logis on näha, et rakenduse arendus on juba üsna kaugele jõudnud, siis ma usun, et tabelite seosed ja nimetused on juba kriitilise pilguga üle vaadatud.

Väga hea on, et rakenduse skoop on selgelt välja toodud. Kuna nice to have nimekiri ei kohusta neid komponente valmis tegema, siis võiks seal olla natuke rohkem lisafunktsionaalsusi. Kasutajana oleks hea saada filtreerida töökodasid piirkonna järgi (kõik Tallinnas asuvad töökojad näiteks) või valida töökodasid nendes teostatavate tööde järgi (ainult keretöödega tegelevad ettevõtted vms).

Retsenseeris meeskond FoodBytes