Talk:TikTokTek: Difference between revisions

From ICO wiki
Jump to navigationJump to search
(Created page with "Projekti analüüsi retsenseerib OnTime, Tatjana Kruglova.")
 
No edit summary
Line 1: Line 1:
Projekti analüüsi retsenseerib OnTime, Tatjana Kruglova.
=Retsensioon projekti analüüsile=
Koostanud: [[OnTime]]
 
 
==Sissejuhatus==
Rakenduse ideeks on laialdaselt levinud mäng, mis oma kirjeldusega paelub juba nii mõnegi kasutaja. Rakenduse analüüs on väga sisurikas ning kirjeldab kõiki mängu aspekte väga põhjalikult. Lisaks klassikalise mängu aspektile on juurde plaanitud ka omapoolsed laiendused.
 
==Märkmed ja omapoolsed soovitused==
Rakenduse analüüsis on välja toodud neli erinevat mängu variatsiooni, mida kasutaja saab valida samas jääb ebaselgeks mõningate mängu tüüpide erinevused, näiteks Renju, Gomoku ja Gobang. Pente puhul on hästi väljatoodud, et selle puhul on erinevuseks mängulaua suurus.
 
Menüüde ülesehitus on põhjalikult läbi mõeldud ning ülesehitatud. Kahjuks aga pole lähemalt seletatud mis andmed ning mis viisil salvestatakse andmebaasi. Kindlasti tuleb mõelda andmebaasi ehituse peale ning juhul kui realiseeritakse ka üle võrgu mängimise mis viisil plaanitakse mänguandmeid edasi-tagasi edastada.
 
Samuti võib keeruliseks osutuda terve "quality-of-life" funktsionaalsuse realiseerimine ning võimalike sätete variatsioonide testimine. Siinpuhul tuleks endale põhjalikumalt lahti kirjutada, mis on need eriparameetrid, mida lubatakse kasutaja poolt muudeta ja mis viisil. Näiteks kui lasta kasutajal valida isa endale laua suurus, siis pigem võiks kasutajale pakkumises olla vähene hulk staatilisi väärtusi, mitte lasta kasutajal ise numbreid kusagile väljale sisestada.
 
Väga hästi on arvestatud võimalike probleemi allikaid ning hinnatud tiimi oskusi. Ning keerulisemad ning ajamahukamad osad on ilusasti jäetud "Nice to have" funktsionaalsuse alla.
 
==Kokkuvõte==
Klassikalise kaasahaarava mängu arendus omapoolsete täiendustega. Mängu sisu on põhjalikult lahti kirjutatud ning võimalikud mängu funktsionaalsused on kasutajale võimalikult arusaadavaks tehtud. Soovitaksin tiimil lisaks mõelda läbi andmete edastuse ning salvestuse ning samuti ka sättete muutmise/lisamise võimalused.

Revision as of 09:33, 8 November 2016

Retsensioon projekti analüüsile

Koostanud: OnTime


Sissejuhatus

Rakenduse ideeks on laialdaselt levinud mäng, mis oma kirjeldusega paelub juba nii mõnegi kasutaja. Rakenduse analüüs on väga sisurikas ning kirjeldab kõiki mängu aspekte väga põhjalikult. Lisaks klassikalise mängu aspektile on juurde plaanitud ka omapoolsed laiendused.

Märkmed ja omapoolsed soovitused

Rakenduse analüüsis on välja toodud neli erinevat mängu variatsiooni, mida kasutaja saab valida samas jääb ebaselgeks mõningate mängu tüüpide erinevused, näiteks Renju, Gomoku ja Gobang. Pente puhul on hästi väljatoodud, et selle puhul on erinevuseks mängulaua suurus.

Menüüde ülesehitus on põhjalikult läbi mõeldud ning ülesehitatud. Kahjuks aga pole lähemalt seletatud mis andmed ning mis viisil salvestatakse andmebaasi. Kindlasti tuleb mõelda andmebaasi ehituse peale ning juhul kui realiseeritakse ka üle võrgu mängimise mis viisil plaanitakse mänguandmeid edasi-tagasi edastada.

Samuti võib keeruliseks osutuda terve "quality-of-life" funktsionaalsuse realiseerimine ning võimalike sätete variatsioonide testimine. Siinpuhul tuleks endale põhjalikumalt lahti kirjutada, mis on need eriparameetrid, mida lubatakse kasutaja poolt muudeta ja mis viisil. Näiteks kui lasta kasutajal valida isa endale laua suurus, siis pigem võiks kasutajale pakkumises olla vähene hulk staatilisi väärtusi, mitte lasta kasutajal ise numbreid kusagile väljale sisestada.

Väga hästi on arvestatud võimalike probleemi allikaid ning hinnatud tiimi oskusi. Ning keerulisemad ning ajamahukamad osad on ilusasti jäetud "Nice to have" funktsionaalsuse alla.

Kokkuvõte

Klassikalise kaasahaarava mängu arendus omapoolsete täiendustega. Mängu sisu on põhjalikult lahti kirjutatud ning võimalikud mängu funktsionaalsused on kasutajale võimalikult arusaadavaks tehtud. Soovitaksin tiimil lisaks mõelda läbi andmete edastuse ning salvestuse ning samuti ka sättete muutmise/lisamise võimalused.