Kravslister - AAU-Dat/P3-Code-Bookingsystem GitHub Wiki

Krav fra interviewet

Dette er listen af ønsker fra Østrup borgerforening, som de fremgår af det første interview. bagefter er der en første liste af andre krav, som man kan forestille sig systemet skal kunne håndtere, som så skal prioriteres med MoSCoW.

  • Udvidelse af Super Saas

  • Gæster skal kunne reservere medborgerhuset selv.

    • Det skal kunne gøres gennem et link som ligger på facebook.
    • En reservation skal have navn, email og adresse på vedkommende som reserverer.
    • Det ville også være godt med information om, hvad gæsten ønsker i forhold til rengøring.
  • Det nye system skal være reklamefrit.

  • Borgerforeningen skal kunne godkende gæsternes reservationer.

  • Alle fem medlemmer af borgerforeningen skal kunne bruge systemet, gerne gennem en "superbruger "eller lign.

  • Notifikationer skal være en del af systemet.

  • Gæster skal kunne se en begrænset status af deres egne reservationer.

  • Borgerforeningen skal kunne se fuld status og info af alle reservationer.

  • Det ville være fedt hvis betaling kan håndteres igennem systemet.

Udvidet kravsliste

lavet på baggrund af User Stories - en arbejdsmetode fra agile frameworks.

  1. Gæsten skal anmode om reservation af forsamlingshuset.
  2. Gæsten skal annullere forsamlingshuset.
  3. Gæsten skal redigere forsamlingshuset.
  4. Gæsten skal flytte forsamlingshuset.
  5. Gæsten skal se hans reservation.
  6. Gæsten skal se reservationer der er ledige og hvilke der ikke er.
  7. Gæsten skal have påmindelse om, at han har udført en reservation. Påmindelsen viser at at reservationen afventer godkendelse.
  8. Gæsten skal have en kvittering på at han hans reservation er blevet godkendt.
  9. Gæsten skal have en kvittering på at hans betaling af udlejning af forsamlingshuset er blevet betalt.
  10. Gæsten skal vælge om regnrøring ønskes.
  11. Gæsten skal have en påmindelse om at hans reservation er nær.
  12. Gæstens reservation skal kunne flyttes af borgerforeningen.
  13. Gæstens reservation skal kunne annulleres af borgerforeningen.
  14. Gæstens skal kontakte borgerforeningen.
  15. Gæstens beløb skal kunne refunderes.
  16. Gæsten skal indtaste information med hensyn til reservation, herunder mail, telefon og navn.
  17. Gæsten skal betale depositum via MobilePay.
  18. Gæsten skal betale betalingen for lejen MobilePay.
  19. Gæsten skal se hvor forsamlingshuset ligger på GoogleMaps eller en lignende maps-værktøj.
  20. Gæsten skal afvente svar - som er godkendelse eller afvisning - fra borgerforeningen.
  21. Gæsten skal reservere på mobil.
  22. Gæsten skal bruge hjemmesiden nemt.
  23. Gæsten skal lave kommentarer med hensyn til reservationen eller medborgerhuset.
  24. Gæsten skal kunne reservere forsamlingshuset i weekenden.
  25. Borgerforeningen skal sikre sig at gæsten er over 18 år.
  26. Borgerforeningen skal reservere forsamlingshuset.
  27. Borgerforeningen skal bekræfte reservationen.
  28. Borgerforeningen skal flytte reservationen.
  29. Borgerforeningen skal annullere reservationen.
  30. Borgerforeningen skal få kvittering om at depositum er blevet betalt fra gæsten.
  31. Borgerforeningen skal få kvittering om at udlejning af forsamlingshuset er blevet betalt.
  32. Borgerforeningen skal få påmindelse om at de reservationer der er inden for den næste fremtid.
  33. Borgerforeningen skal få påmindelse om at der er blevet lavet en reservation som de enten skal godkende eller afvise.
  34. Borgerforeningen skal kunne logge ind på systemet.
  35. Borgerforeningen skal kunne logge ud af systemet.
  36. Borgerforeningen skal lave reservationer.
  37. Borgerforeningen skal holde ferie.
  38. Borgerforeningen skal have vagtplan.
  39. Borgerforeningen skal se en log af alle de reservationer der er lavet inklusiv den information der tilhører dem.
  40. Borgerforeningen skal se kalender.
  41. Borgerforeningen skal kunne se information om gæsterne.
  42. Borgerforeningen skal ændre indstillinger.
  43. Borgerforeningens system skal ikke indeholde reklamer.
  44. Reservationen skal have mulighed for at være dobbelt booket.