Meeskond:DamageReport/Retsensioonid: Difference between revisions

From ICO wiki
Jump to navigationJump to search
Ltuberik (talk | contribs)
Ltuberik (talk | contribs)
Line 15: Line 15:


==Retsensioon meeskond [https://wiki.itcollege.ee/index.php/E-rent E-rent] prototüübile==
==Retsensioon meeskond [https://wiki.itcollege.ee/index.php/E-rent E-rent] prototüübile==
'''Retsensioon meeskond [https://wiki.itcollege.ee/index.php/E-rent E-rent] prototüübile'''


Retsenseeritud on Erendi poolt antud prototüübi koodi. Koodiga oli ilusti kaasas juhend prototüübi testimiseks.
Retsenseeritud on Erendi poolt antud prototüübi koodi. Koodiga oli ilusti kaasas juhend prototüübi testimiseks.


VAATED JA KASUTAMINE
'''VAATED JA KASUTAMINE'''


Avavaade tuli lahti ning sisaldas põhifunktsionaalsusele viitavaid nuppe. Veel ei olnud olemas hinnakirjade haldamise, arvete koostamise või erinevate aurannete koostamise võimalusi, mida prototüübi puhul ei ootagi.  
Avavaade tuli lahti ning sisaldas põhifunktsionaalsusele viitavaid nuppe. Veel ei olnud olemas hinnakirjade haldamise, arvete koostamise või erinevate aurannete koostamise võimalusi, mida prototüübi puhul ei ootagi.  
Line 37: Line 35:
Vaadete kokkuvõte: hetkel veel üsna kasutaja vaenulik olematu tagasiside tõttu (võiks sisaldada messageboxe, kuvatavad listid vmt), muidu on rakendus paljulubav.
Vaadete kokkuvõte: hetkel veel üsna kasutaja vaenulik olematu tagasiside tõttu (võiks sisaldada messageboxe, kuvatavad listid vmt), muidu on rakendus paljulubav.


KOOD
'''KOOD'''


Kood on jagatud loogiliselt BLL, Models ja View kihtidesse. Samas ei ole kood veel kommenteeritud, nii et võõral on raske jälgida.
Kood on jagatud loogiliselt BLL, Models ja View kihtidesse. Samas ei ole kood veel kommenteeritud, nii et võõral on raske jälgida.


Oleme kindlad, et meeskonnal kohekohe valmiv lõpptoode on lööb meid pahviks ja sellele retsensiooni kirjutades ei leia me analüüsist ühtegi elementi, mis tootes puudu oleks :)
Oleme kindlad, et meeskonnal kohekohe valmiv lõpptoode on lööb meid pahviks ja sellele retsensiooni kirjutades ei leia me analüüsist ühtegi elementi, mis tootes puudu oleks :)

Revision as of 16:16, 9 January 2015

Retsensioon meeskond E-rent analüüsile

E-rent vastab veebipoe ülesehitule ja on analüüsis piisavalt täpselt kirjeldatud. Analüüsis on hetkel puudu, mis aja hetkel ja mille põhjal määratakse kliendile krediidilimiit, tagatise nõuded (kas, kui suur tagatis ja mis vormis) ning laenutamise tähtaeg. Eelduslikult võib sellele eelneda mingi krediidivõimekuse kontroll (nt liidestamine erinevate avalike andmebaasidega). Aktiivsete klientide puhul võiks rakendada valemit, mis automaatselt nende usaldusväärsust ümber arvutab (kas on arved õigel ajal makstud, tööriistad õigel ajal tagastatud, tööriistu pole lõhutud jne). See oleks rakenduse loomisel kindlasti lisaväljakutse. Näiteks on praegu sedastatud, et kui kliendid on varem ületanud tagastustähtaega üle 5 päeva, siis uut lepingut temaga ei sõlmita. Kas tuleks kõne alla, et leping küll sõlmitakse, aga tagatisraha küsitakse 100% tööriista hinnast.

Täpsustamist vajab, kuidas toimub tagatisraha maksmine: kas tasutakse E-rendi kontole ning kas veebileht võimaldab otselinki vm. Kas iga klient maksab n.ö ühekordse tagatisraha (deposiitkontole), mis tagastatakse pärast koostöö lõppemist (klient registreerib end veebipoe mittekasutajaks) või maksab iga laenutuse pealt tagatisraha ning pärast laenutust see tagastatakse?

Inventari sisestuse alla võiks lisada infovälja, mis puudutab tööriista seisukorda – võimalikud kriimud, kulumisaste jne. Selle eesmärgiks on vältida hilisemaid vaidlusi selle üle, kas laenutatud tööriista on hoitud heaperemehelikult.

Nice-to-have funktsionaalsusena võiks kohe lisada laenutatud tööriistade pikendamise vormi veebilehel (ei toimu e-kirja või telefoni teel): eeldusel, et tööriist on vaba, saab kasutaja selle laenutamist pikendada. Hetkel jäi arusaamatuks, kas pikendamise toimingult on eraldiseisev tasu 20% igalt pikendatavalt seadmelt. Täiendav matemaatiline lisafunktsioon võiks olla just hinnasoodustus pikaaegsel laenutusel (1-5 päev: 10 EUR/päev, 6-10 päev 8 EUR/päev jne).

Veebipoe nice-to-have funktsionaalsustesi võiks veelgi nimetada, milliseid analüüsivõimalusi pakub see E-rendile – erinevad vaated statistiliste andmetega (tagastus %, rikutud seadmete %, keskmine tähtaja ületamise aeg, populaarseimad artiklid, iga tööriista käive vms). Anname endale aru, et lihtne soovitada, keeruline teha. Kui aga jõudu peaks jätkuma, siis E-Rendi idee tõesti lubab väga lahedaid lisafunktsioone juurde lisada.

Meeskonna probleemid ja ohud on mõistetavad, aga usume neisse vankumatult ning E-rent saab kindlasti parem kui liikmed praegu loota julgevad.

Retsensioon meeskond E-rent prototüübile

Retsenseeritud on Erendi poolt antud prototüübi koodi. Koodiga oli ilusti kaasas juhend prototüübi testimiseks.

VAATED JA KASUTAMINE

Avavaade tuli lahti ning sisaldas põhifunktsionaalsusele viitavaid nuppe. Veel ei olnud olemas hinnakirjade haldamise, arvete koostamise või erinevate aurannete koostamise võimalusi, mida prototüübi puhul ei ootagi.

"Lisa kasutaja" nuppu alt leiame kasutaja lisamise võimaluse ja täita tuleb mõned väljad. Testisime, "lisa" nupu vajutamise järel ei näe kasutaja hetkel kuskilt, kas ta on siis lisatud või mitte ehk tagasiside puudub. Andmebaasi kontrollides selgus, et kasutaja sai siiski lisatud. Toome veel välja, et kahjuks ei anna kasutaja poolt täidetavad väljad veateateid, kui lahter on ilmselgelt valesti täidetud (näiteks telefoni väljale sisestada tähed), aga programm lõpetab selle peale töö. Huvitav on "lisa kasutaja" vaates textblock "Halb kogemus", mille saab valida linnukese märkimisega checkboxi. Me ei mõelnud välja, mis olukorras kasutajaks registreeruja endale sellise hinnangu võiks anda.

Lisatud kasutajad ilmusid ilusti "kasutajate" vaatesse. Hetkel veel ei saa realiseerida kasutajate muutmise või kustutamise võimalust, mis analüüsis sai kirjeldatud (ning mis on retsenseerijatele vägagi tuttav tunne).

"Tööriista lisamise" nupp ei veel ei töötanud ja ülejäänud vaadete testimiseks pidime lisama ise baasi andmeid (tööriistu).

"Tööriistad laos" ja "tööriistad väljas" nupud töötavad.

"Tellimislehe" vaate väljad ära täites ja nuppu "Tee arve" vajutades ei näe kasutaja, kas või mis juhtub. Ja seetõttu jääbki arusaamatuks, kas rakenduse funktsionaalsus ja loogika selles osas töötavad. Lisaks on vaade ise segane - raske on aru saada, kelle andmeid peab sisestama ja mis saab, kui enam ei ole meeles, mis oli nt haamrit laenutava inimese eposti aadress - kogu lahendus võiks olla kuvatud listina.

Vaadete kokkuvõte: hetkel veel üsna kasutaja vaenulik olematu tagasiside tõttu (võiks sisaldada messageboxe, kuvatavad listid vmt), muidu on rakendus paljulubav.

KOOD

Kood on jagatud loogiliselt BLL, Models ja View kihtidesse. Samas ei ole kood veel kommenteeritud, nii et võõral on raske jälgida.

Oleme kindlad, et meeskonnal kohekohe valmiv lõpptoode on lööb meid pahviks ja sellele retsensiooni kirjutades ei leia me analüüsist ühtegi elementi, mis tootes puudu oleks :)