Skip to content

Palvelun vaatimukset listana

Tämän listan alla on koosteena kaikki projektin aikana tunnistetut ja kirjatut vaatimukset. Samat vaatimukset löytyvät myös projektin Vaatimusmäärittely-dokumentista

Liiketoiminta/Asiakkaat/Rajoitteet

Asiakasvaatimukset

VaatimusID Tyyppi Kuvaus
CUSTOMER-REQ-0001 Customer Requirement Ohjelmiston helppokäyttöisyys
CUSTOMER-REQ-0002 Customer Requirement Ohjelmiston selkeys
CUSTOMER-REQ-0003 Customer Requirement Ohjelmiston graaffinen toteutus
CUSTOMER-REQ-0004 Customer Requirement Tiedon päivityksen ja ajatanasaisuuden ylläpidon helpottaminen
CUSTOMER-REQ-0005 Customer Requirement Palvelun ja/tai luontokohteen palautteen syötön mahdollistaminen
CUSTOMER-REQ-0006 Customer Requirement Rakenteiden ylläpito: Onko puita ja ulkokäymälä siisit?
CUSTOMER-REQ-0007 Customer Requirement kirjautumistoiminto (Huom! GDPR standardi)
CUSTOMER-REQ-0008 Customer Requirement Omien Reittien tarkistelu
CUSTOMER-REQ-0009 Customer Requirement Käyttäjä voi liittää kuvia kohteesta
CUSTOMER-REQ-00010 Customer Requirement Kohteen etsiminen sijainnin mukaan
CUSTOMER-REQ-00011 Customer Requirement Hakua pitää pystyä rajaamaan (reitin haastavuus, kohteen tyyppi, reitin pituus, palveluvarustus)
CUSTOMER-REQ-00012 Customer Requirement Läheistien palveluiden etsiminen sijainnin mukaan
CUSTOMER-REQ-00013 Customer Requirement Käyttäjä voi liittää kuvia kohteesta
CUSTOMER-REQ-00014 Customer Requirement Käyttäjä voi tehdä vikailmoituksen järjestelmän kautta
CUSTOMER-REQ-00015 Customer Requirement Toiveena saada sisältö esim. luontokohteiden historiasta (voi olla haastava saada mm. museodatasta)

Liiketoiminnan vaatimukset

VaatimusID Tyyppi Kuvaus
BUSINESS-REQ-0001 Business Requirement Palvelun kirjautuminen tulee olla helppoa, että voimme saavuttaa laajan käyttäjäkunnan = 35% kohderyhmästä
BUSINESS-REQ-0002 Business Requirement Palveun ulkoasu tulee olla selkeä, jotta mahdollisimman moni ymmärtää miten palvelutuotetta käytetään
BUSINESS-REQ-0003 Business Requirement Tuotteen tulee olla graafinen ja kevyt käyttää, jotta mahdollisimman moni kuluttaja jaksaa käyttää palvelua
BUSINESS-REQ-0004 Business Requirement Sovelluksen on vastattava kuluttajien asiakastarpeita, jotta kuluttajien asiakaskunta olisi mahdollisimman suuri ja laaja
BUSINESS-REQ-0005 Business Requirement Palvelusta saa suoraa palautetta palveluntarjoajalle, jotta palveluntarjoaja tietää mihin kiinnittää huomiota ja miten parantaa palvelun laatua.

Rajoitukset / Standardit

VaatimusID Vaatimuksen kuvaus kategoria Vastuullinen
CONSTRAINT-REQ-S00000 Constraint Käyttäjätietojen käsittelyn on noudatettava yleistä tietosuoja-asetusta (GDPR) Koko tiimi
CONSTRAINT-REQ-S00001 Constraint Värisokeus käyttäjäliittymässä otetaan huomioon Graphis/Front-End ohjelmoija
CONSTRAINT-REQ-S00002 Constraint Näyttäruudun koon rajallisuus, valikot eivät tule näkymän tielle liikaa vaan siirtyvät piiloon tarvittaessa Graphics/Front-End ohjelmoija
CONSTRAINT-REQ-S00003 Constraint Käyttäjäliittymän kirjautumisen selkeys ja ohjeistus Graphics/Front-End ohjelmoija, Lead Designer
CONSTRAINT-REQ-S00004 Constraint Rajalliset aikaresurssit (3kk kokonaisuudessaan, 2kk tuotannolle Koko tiimi
CONSTRAINT-REQ-S00005 Constraint Tärkeimpien ominaisuuksien priorisointi Back-End ojelmoijat/Lead Developer
CONSTRAINT-REQ-S00006 Constraint Keskeisimmät tuotteen profiilit ja sidosryhmät Koko tiimi

Järjestelmätason /Ohjelmiston vaatimukset

SYSTEM REQUIREMENTS

Tähän kerätään järjestelmän/palvelun vaatimuksia korkealla tasolla.

Tekniset vaatimukset

Tekniset vaatimukset esitetään yleensä erillään ohjelmiston vaatimuksista. Ne liittyvät oleellisen osana järjestelmävaatimuksiin.

VaatimusID Tyyppi Kuvaus Ominaisuus johon vaikuttaa
SYSTEM-HW-REQ-0001 System Technical Requirement Palvelimen muistikapasiteeti >=4GB Kaikki
SYSTEM-HW-REQ-0002 System Technical Requirement Prosessori >=4 vCore Kaikki
SYSTEM-HW-REQ-0003 System Technical Requirement Palvelimen fyysinen sijainti on oltava kotimaassa (Suomi) Kaikki
SYSTEM-HW-REQ-0004 System Technical Requirement Verkkoyhteyden nopeus >100MB/s Kaikki
SYSTEM-HW-REQ-0005 System Technical Requirement Palvelun on olla saatavilla Suomen alueella Kaikki

Toiminnalliset vaatimukset

VaatimusID Tyyppi Kuvaus Ominaisuus johon vaikuttaa
FUNCTIONAL-REQ-C0001 Functional Requirement Käyttäjänä (asiakasprofiili 4) pystyn käyttämään sovellusta pöytäkoneella. Kartalla liikkuminen
FUNCTIONAL-REQ-C0002 Functional Requirement Käyttäjänä (asiakasprofiili 1) löydän lähistöltä helppokulkuisia kohteita Haku, Kohteiden lisätiedot
FUNCTIONAL-REQ-C0003 Functional Requirement Yhteistyökumppanina (asiakasprofiili 9) haluan pystyä merkitsemään omia reittejä ja kohteita Haku, Kartalla liikkuminen
FUNCTIONAL-REQ-C0004 Functional Requirement Käyttäjänä pystyn vaihtamaan salasanani. Käyttäjätilin hallinta
FUNCTIONAL-REQ-C0005 Functional Requirement Pystyn keskittämään näkymän omaan sijaintiini. Kartalla liikkuminen
FUNCTIONAL-REQ-C0006 Functional Requirement Voin lähettää asiakaspalautetta. Palaute ja vikailmoitukset
FUNCTIONAL-REQ-C0007 Functional Requirement Pystyn lisäämään omia kuvia. Kuvien lisääminen
FUNCTIONAL-REQ-C0008 Functional Requirement Ylläpitäjänä pystyn poistamaan asiattomat kuvat. Kuvien lisääminen
FUNCTIONAL-REQ-C0009 Functional Requirement Käyttäjänä pystyn muuttamaan omia tietojani. Käyttäjätilin hallinta
FUNCTIONAL-REQ-C0010 Functional Requirement Ylläpitäjänä pystyn vastaamaan asiakaspalautteeseen. Palaute ja vikailmoitukset
FUNCTIONAL-REQ-C0011 Functional Requirement Pystyn liikkumaan kartalla. Kartalla liikkuminen
FUNCTIONAL-REQ-C0012 Functional Requirement Pystyn rajaamaan kartalla näkyvien kohteiden määrää. Kohteiden lisätiedot
FUNCTIONAL-REQ-C0013 Functional Requirement Pystyn hakemaan karttakohteita nimen perusteella. Haku
FUNCTIONAL-REQ-C0014 Functional Requirement Hakiessa näytetään lista parhaiten hakuun sopivista kohteista. Haku
FUNCTIONAL-REQ-C0015 Functional Requirement Kun klikkaan karttamerkkiä, sen tiedot tulevat näkyville. Kohteiden lisätiedot
FUNCTIONAL-REQ-C0016 Functional Requirement Pystyn määrittämään haluamani salasanan. Kirjautuminen
FUNCTIONAL-REQ-C0017 Functional Requirement Käyttäjänimessäni voi olla isoja ja pieniä merkkejä, numeroita ja yleisimmät erikoismerkit. Kirjautuminen, Käyttäjätilin hallinta
FUNCTIONAL-REQ-C0018 Functional Requirement Ylläpitäjänä/toimeksiantajana pystyn selaamaan käyttöstatistiikkoja ja järjestämään niitä haluamallani tavalla. Käyttäjätietojen kerääminen
FUNCTIONAL-REQ-C0019 Functional Requirement Kuvia voi ladata pilvipalvelusta. Kuvien lisääminen
FUNCTIONAL-REQ-C0020 Functional Requirement Ladattavissa kuvissa tuetaan yleisimpiä kuvaformaatteja. Kuvien lisääminen
FUNCTIONAL-REQ-C0021 Functional Requirement Voin vaihtaa unohtuneen salasanan. Käyttäjätilin hallinta

Ei-Toiminnalliset vaatimukset

Tietoturva

VaatimusID Tyyppi Kuvaus Ominaisuus johon vaikuttaa
SECURITY-REQ-0001 Non-Functional Security Käyttäjien salasanojen on oltava vähintään 8 merkin pituisia. Käyttäjätilin hallinta
SECURITY-REQ-0002 Non-Functional Security Käyttäjätunnuksiin liitettyjen sähköpostiosoitteiden toimivuus on varmistettava. Käyttäjätilin hallinta
SECURITY-REQ-0003 Non-Functional Security Kaiken käyttäjätietoihin liittyvän datan pitää kulkea salatun yhteyden kautta. Kirjautuminen, Käyttäjätilin hallinta
SECURITY-REQ-0004 Non-Functional Security Ylläpidon tunnuksilla on oltava vähintään 16 merkin pituiset, vahvat salasanat. Käyttäjätilin hallinta

Suorituskyky

VaatimusID Tyyppi Kuvaus Ominaisuus johon vaikuttaa
PERFORMANCE-REQ-0000 Non-Functional Performance Mobiilisovelluksen muistinkäyttö ei saa ylittää 250 megatavua. Kaikki
PERFORMANCE-REQ-0001 Non-Functional Performance Kaiken karttadatan ja merkkien on latauduttava kartalla liikkuessa. Kartalla liikkuminen
PERFORMANCE-REQ-0002 Non-Functional Performance Hakutulos on generoitava alle 5 sekunnissa. Haku

Käytettävyys

VaatimusID Tyyppi Kuvaus Ominaisuus johon vaikuttaa
USABILITY-REQ-0001 Non-Functional Usability Ulospäin zoomatessa karttamerkit yhdistyvät, jolloin näytetään vain vierekkäisten merkkien lukumäärä. Kartan lisäominaisuudet
USABILITY-REQ-0002 Non-Functional Usability Karttamerkeillä on erilaiset kuvakkeet niiden kategorian mukaan. Kohteiden lisätiedot
USABILITY-REQ-0003 Non-Functional Usability Hakutuloslistassa näytetään yhteenveto reitin ominaisuuksista kuvakkeina. Kohteiden lisätiedot
USABILITY-REQ-0004 Non-Functional Usability Työpöytäversion on oltava käyttökelpoinen resoluutiolla 1280x720 ja sitä suuremmilla. Kaikki
USABILITY-REQ-0005 Non-Functional Usability Sovelluksen ulkonäössä on otettava huomioon värisokeat. Kaikki

Testattavuus

VaatimusID Tyyppi Kuvaus Ominaisuus johon vaikuttaa
TESTABILITY-REQ-0001 Non-Functional Testability Käyttäjärekisteri on kyettävä palauttamaan alkutilaan ennen testien ajoa Kirjautuminen ft1
TESTABILITY-REQ-0002 Non-Functional Testability Lisätietoa
TESTABILITY-REQ-0003 Non-Functional Testability Lisätietoa
TESTABILITY-REQ-0004 Non-Functional Testability Lisätietoa
TESTABILITY-REQ-0005 Non-Functional Testability Lisätietoa
TESTABILITY-REQ-0006 Non-Functional Testability Lisätietoa