Skip to content

Kravspecifikation

Kristoffer Svensson edited this page Mar 23, 2016 · 76 revisions

Hög prio

Statistik K1

ID Beskrivning Risk ID Status Testfall
1.1 Visa antalet kvinnor och män som tränar på gymmet R8 Klart T10
1.2 Visa åldersgrupper på medlemmarna R8 Klart T11
1.3 Visa antal taggningar per kön R8 Klart T17
1.4 Antal taggningar per månad R8 Klart T17
1.5 Antal taggningar per dag/veckovis R8 Klart T17
1.6 När tränar medlemmar oftast på dygnet, Taggning vid tidpunkt R8 Klart T17

Eftersläntrare K2

ID Beskrivning Risk ID Status Testfall
2.1 Hålla koll när en medlem inte tränat på ett par veckor. Gymägarna skall få en notis via mejl eller dylikt ifall detta skulle hända R7 Klart T9
2.2 Maila kunden en gång i veckan med de medlemmar som inte har taggat på 2 veckor R7 Klart T9

Medlemsbank K3

ID Beskrivning Risk ID Status Testfall
3.1 Skapa medlemsdatabas R6 Klart -
3.2 Lägg till i databasen med medlemmar hämtade från fortnox R6 Klart T3
3.3 Uppdatera medlem i den lokala databasen R6 Klart T4,T2

Fortnox K4

ID Beskrivning Risk ID Status Testfall
4.1 Hämtning av data ifrån Fortnox R5 Klart T1
4.2 Uppdatera medlem på fortnox R5 Klart T2

Ny medlem och tag K7

ID Beskrivning Risk ID Status Testfall
7.1 En ny tag ska enkelt kunna bindas till en ny medlem vid registrering R11 Klart T5

Tag händelse K9

ID Beskrivning Risk ID Status Testfall
9.1 Man skall kunna tagga in en aktiverad tag och en händelse skall visas - Klart T6
9.2 En tag händelse skall loggas i databasen - Klart T7

Databasanrop tidsgräns K11

ID Beskrivning Risk ID Status Testfall
11.1 Ett databasanrop får inte överskrida 4 sekunder på Raspberry Pi 1 Model A - Klart T8

Lägre prio

Övningsbank K5

ID Beskrivning Risk ID Status Testfall
5.1 Skapa databas för övningar R9 Klart/Lagt på is -
5.2 Skapa databas för resultat R9 Klart/Lagt på is -
5.3 Skapa Interace för medlemmar R9 Avbrutet -
5.4 Visa resultat för en medlem R9 Avbrutet -

Blip Tävling K6

ID Beskrivning Risk ID Status Testfall
6.1 Lösa så att man kan visa vem som har tränat mest under en specifik tid R10 Klart T15,T16
6.2 Göra någon sorts tävling av bippandet R10 Klart -

Byta skal till raspberryn K7

ID Beskrivning Risk ID Status Testfall
7.1 Kunden vill ha ett annat skal till raspberryn - Ej påbörjat -

Lägga till en "nota" för användarna K8

ID Beskrivning Risk ID Status Testfall
8.1 Kunden vill ha en nota för medlemmar som sedan kan betalas vid ett senare tillfälle - Klart T12,T13

Statisk sida vid taggning för användare K10

ID Beskrivning Risk ID Status Testfall
10.1 Schysst feature för taggning istället för terminalfönster. Kunden vet det inte än, men dom vill ha det. - Klart -
10.1.1 När en taggning sker så ska sidan visa medlemmen som är bunden till taggen(Namn, Epost, Utgångsdatum och Status - Klart T14
10.1.2 Om det finns mer än fem taggningar så ska sidan visa upp de som har taggat mest de senaste sju dagarna. - Avbrutet T15
10.1.3 Om det finns mer än fem taggningar så ska sidan visa upp de som har taggat mest den senaste månaden. - Klart T16

Clone this wiki locally