- K2020
- J.N. (M3268), I.L.(L4538), H.M.(M1964), S.K.(M3920), H.P.(M2942).
- V1.0.0.0.0
- Vaatimusmäärittely pohjan versio 1.8 - 5.9.2019 (NarsuMan)
- Johdanto
- Toimeksiantaja
- Vaatimusmäärittelyn tekijä
- Palvelukuvaus
- Sidosryhmäkartta
- Sidosryhmät ja profiilit
- Tunnistetut riskit
- Valitut asiakastarinat
- Palveluun liittyviä asiakaspolkuja
- Oleelliset käyttötapaukset
- Tärkeimmät yleiset ominaisuudet/toiminnallisuudet
- MockUp-prototyyppi
- Alustavat Käyttäjätarinat
- Palvelun järjestelmävaatimukset
- Palveluun vaikuttavat rajaukset
- Palveluun liityvät laitevaatimukset
- Palvelun suoritusympäristöön liittyvät vaatimukset
- Palvelun määritellyt ominaisuudet/toiminnnallisuudet
- Palvelun toiminnalliset vaatimukset
- Palvelun ei-toiminnalliset vaatimukset
- Palvelun alustava arkkitehtuuri
- Palvelun alustava sijoittelunäkymä
- Palvelun alustava tietokantakuvaus
- Palvelun integraatiot muihin järjestelmiin
- Palvelun laadun varmistuksesta
- Palvelun hyväksyntätestit
- Julkaisusuunnitelma
- Aiheeseen liittyvät standardit ja lähteet
Projektina on kehittää uusi karttapalvelu toimeksiantajalle. Nykyiset karttapalveluiden toiminnallisuus ja esitystapa on todettu riittämättömiksi asiakastarpeisiin
ja toimeksiantajalta on etukäteen saatu asiakastarinadokumentti, jonka pohjalta uutta karttapalvelusovellusta lähdetään kehittämään. Työ tehdään osana projekti - ja testaus
TTOS0800 ja TTOS0900 kurssien työtä.
Toimeksiannon tilaaja on Meijän Polku projektihankkeessa osana oleva Janne Laitinen, kansanterveyden ja hyvinvoinnin edistämisliike, joka on osa Keski-Suomen hyvinvoinnin
osaamiskeskittymää eli KeHOa. Meijän Polku haluaa lisätä ihmisten tietoisuutta luontoympäriston hyvinvointimahdollisuuksista luontokohteiden kautta. Tavoitteena on saada ihmiset
liikkumaan luonnossa, tutustumaan luontoon ja täten aktiivisesti toimimaan myös oman hyvin voinnin hyväksi. Meijän polku tekee yhteistyötä useiden eri tahojen kanssa, joita ovat
kunnat (vapaa-aikatoimi), järjestöt, yksityisyrittäjät ja muut organisaatiot.
Yhteyshenkilö: Janne Laitinen, janne.laitinen@jamk.fi
Olemme ryhmä Himalaja, joukko JAMKin toisen ja kolmannen vuoden tieto- ja viestintätekniikan opiskelijoita. Gitlab Pages -sivustomme.
Meijän metsät -karttapalvelun avulla yksityinen käyttäjä tunnistaa lähellä olevat luontokohteet, saada tietoa retkikohteista, säästä ja kohteiden ja reittien läheisyydessä sijaitsevista palveluista.
Käyttäjä voi etsiä retkikohteita- ja retkeilyreittejä myös valitsemillaan kriteereillä.
Retkikohde ja -reittihaussa käyttäjä voi etsiä kohdetta sijainnin mukaan joko kirjoittamalla hakukenttään paikkakunnan, käyttämällä omaa sijaintiaan ja määrittelemällä etäisyyden omasta sijainnistaan tai
etsimällä kohteita käyttäjän näkemästä karttanäkymästä. Sijainnin lisäksi haku voidaan suorittaa myös kohteen nimen tai erilaisten ominaisuuksien perusteella.
Näitä ominaisuuksia ovat kohteen tyyppi (historiallinen paikka, kulttuurikohde, kalastuskohde, luonnonnähtävyys, näköalapaikka, retkikohde, retkeilyreitti), kohteen sopivuus erilaisille
käyttäjäryhmille (esteetön, helppo, keskivaikea, haastava), reitin pituus, palvelut ja kohteen palveluvarustus (vessa, laavu/kota, tulipaikka, p-alue).
Luonnossa käyttäjä voi liittää kohteeseen kuvia ja viestiä palvelun kautta myös epäkohdista, esim. vessa on tyhjentämättä.
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) |
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. |
SWOT-ID |
Tyyppi |
Kuvaus |
SWOT-01 |
Vahvuus(V) |
Palvelu on graaffisesti toteutettu (kevyt käyttää) |
SWOT-02 |
Vahvuus(V) |
Tuote tarjoaa kattavan ominaisuuksien kokonaisuuden käyttäjälleen |
SWOT-03 |
Vahvuus(V) |
Palvelu on joustavaksi suunniteltu eri käyttötarpeisiin pohjautuen |
SWOT-04 |
Vahvuus(V) |
Tuote antaa käyttäjälleen tarpeeksi tietoa graafisesti ja tekstimuodossa |
SWOT-05 |
Vahvuus(V) |
Karttapalvelusta näkee suoraan kuinka kaukana eri kohteet ovat (kilometri-/metri mittari alakulmassa) |
SWOT-06 |
Heikkoudet(W) |
Palvelun sisällön lisäkyksessä ei demovaiheessa ole vielä moderointia |
SWOT-07 |
Heikkoudet(W) |
Palvelun arrkitehtuuri toistaiseksi perustuu vain CSC serveriin ja siksi palvelin-migraatiota ei ole vielä implementoitu jos palvelin kaatuu |
SWOT-08 |
Heikkoudet(W) |
Tuote hyödyntää useampaa API rajapintaa ja on siksi riippuvainen monesta muustakin kolmannen osapuolen palvelusta ja sisällöstä (avointa dataa) |
SWOT-09 |
Heikkoudet(W) |
Tuoteessa ei alustavasti kielenvalinta vaihtoehtoa |
SWOT-10 |
Heikkoudet(W) |
Palvelu on prototyyppi demo, ja siksi tiettyjä ominausuuksia ei ole huomoitu kuten koko tietoturvallisuuden arkkitehtuuria loppuun asti |
SWOT-11 |
Mahdollisuudet(O) |
Jatkokehittelyä on helppo jatkaa demopohjan perusteella |
SWOT-12 |
Mahdollisuudet(O) |
Markkinoinnin kannalta tuote voi olla erittäin tuottava vastaamaan kysyntään paremmasta karttapalvelusta |
SWOT-13 |
Mahdollisuudet(O) |
Yhteistyökumppaneita ja tukijoita projektiin voi löytyä vielä lisää, palvelun tarjoajat hyötyvät palveluiden näkyvyydestä tuotteessa |
SWOT-14 |
Mahdollisuudet(O) |
Tuote on joustava ja se on helposti kehiteltävissä |
SWOT-15 |
Mahdollisuudet(O) |
Palveluiden tehokkuus paranee ja tiedotus asiakkaiden ja palveluidentarjoajin välillä paranee |
SWOT-16 |
Uhat(T) |
Tietoturvauhka, kuten haittakäyttäjät tai tiedon urkkijat |
SWOT-17 |
Uhat(T) |
Kilpailevat palvelut |
SWOT-18 |
Uhat(T) |
CSC palvelimen kaatuminen ja siitä johtuva palvelun väliaikainen käyttökatko |
SWOT-19 |
Uhat(T) |
Palvelun näkymättömyys. Eli käyttäjät eivät ole kuulleet palvelusta |
SWOT-20 |
Uhat(T) |
Sisällön määrä. Tämä voi kuormittaa palvelua ja tulla paikoittain kalliiksi palveluntarjoajalle, jos esim. käyttäjä lisää paljon kuvia jatkuvasti. |
Kaikki asiakastarinat on kasattu alla oleviin linkkeihin ja ne on pilkottu ja luotu profiilikuvausten pohjalta lyhyiksi yksittäisiksi tapauksiksi.
Asiakastarinat
- Toiminnot
- Kartan peruskäyttö
- Kartalla voi liikkua ja zoomata
- Karttakohteita voi klikata, jolloin niistä saa tietoa
- Karttanäkymän voi keskittää omaan sijaintiin
- Hakutoiminto
- Tuloksia voi rajata annettujen kriteerien perusteella
- Käyttäjätunnukset, jotka tarvitaan sovelluksen kaikkien ominaisuuksien käyttöön
- Sisään kirjautuminen
- Ulos kirjautuminen
- Käyttäjätietojen muuttaminen
- Käyttäjätunnuksen sulkeminen
- Käyttäjien oma sisältö
- Kuvien lisääminen
- Omien kohteiden ja reittien merkitseminen
- Moderointi
- Asiattomien kuvien poistaminen
- Käyttäjätunnusten sulkeminen
- Palautteen antaminen
- Käyttäjätietojen kerääminen analysoitavaksi
Desktop-versio (hiirellä pystyy raahaamaan tai avaamaan koko näytölle painamalla oikeasta yläkulmasta.):
Mobiili-versio:
- user story: Käyttäjänä haluan pystyä hakemaan kohteita haastavuuden perusteella, jotta löytäisin sopivan helppoja reittejä perheelleni.
- user story: Käyttäjänä haluan pystyä hakemaan kohteiden varustason perusteella, jotta löydän tarkoitukseeni sopivan kohteen.
- user story: Käyttäjänä haluan löytää merkittyjä reittejä, jotta kulkeminen maastossa olisi helpompaa
- user story: Käyttäjänä haluan saada lisää tietoa kohteesta, sillä se on mielenkiintoista
- user story: Käyttäjänä haluan pystyä selailemaan lähellä olevia retkeilykohteita, sillä se helpottaa palvelun käyttämistä
- user story: Käyttäjänä haluan pystyä ilmoittamaan kohteen puutteista tai korjaustarpeista, jotta kohteessa käyminen olisi miellyttävämpi kokemus.
- user story: työntekijänä haluan pystyä poistamaan asiattomia kuvia, jotta palvelun käyttäminen olisi miellyttävämpää
- user story: Yllapitäjänä haluan pystyä välittämään kohteista saatua palautetta eteenpäin oikeille henkilöille esim. vikojen korjaamista varten.
- user story: Käyttäjänä haluan hakea kohteita reittien pituuden perusteessa, sillä en halua valita liian pitkää reittiä.
- user story: Käyttäjänä haluan tarkastella kartalla olevia kohteita, sillä minusta on helpompia etsiä kiinnostavia kohteita kartalta.
- user story: Käyttäjänä haluan pystyä hakemaan kohteita paikkakunnan perusteella, sillä se helpottaa lomareissun suunnittelua uudelle paikkakunnalle.
- user story: Käyttäjänä haluan hakea lähellä olevia kohteita, jonka ansiosta voin huomata kiinnostavia kohteita joista en ole aikaisemmin tiennyt.
- user story: Käyttäjänä haluan pystyä katsomaan kuvia kohteista, jolloin kohteen valitseminen on helpompaa. Haluan myos pystyä lisäämään palveluun omia kuvia.
- user story: Käyttäjänä haluan pystyä tallentamaan reittejä, joita palvelussa ei ole. Tälloin pystyn muokkaamaan palvelua paremmin sopivaksi omiin tarpeiisini.
- user story: Käyttäjänä haluan pystyä hakemaan kohteita niiden etäisyyden perusteella, sillä en halua joutua kulkmeaan kohteeseen liian pitkää matkaa.
- user story: Käyttäjänä haluan pystyä hakemaan kohteita nimen perusteella. Tämän seurauksena pystyn hakemaan kohteita, joista olen kuullut tuttavilta tai lukenut internetistä/lehdestä
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 |
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 |
- P1 = Pakollinen
- P3 = Tarpeellinen
- P5 = Tehdään, kun tarve ilmenee
Ominaisuus |
Prioriteetti |
Ominaisuuteen liittyvät vaatimukset/käyttötapaukset |
Feature 1 - Kartalla liikkuminen |
P1 |
FUNCTIONAL-REQ-C0001, FUNCTIONAL-REQ-C0005, FUNCTIONAL-REQ-C0011, PERFORMANCE-REQ-0001, SYSTEM-HW-REQ-0001 |
Feature 2 - Kohteiden lisätiedot |
P1 |
FUNCTIONAL-REQ-C0002, FUNCTIONAL-REQ-C0012, FUNCTIONAL-REQ-C0015, SYSTEM-HW-REQ-0001, USABILITY-REQ-0002, USABILITY-REQ-0003 |
Feature 3 - Haku |
P1 |
SYSTEM-HW-REQ-0001, FUNCTIONAL-REQ-C0002, FUNCTIONAL-REQ-C0013, FUNCTIONAL-REQ-C0014 |
Feature 4 - Kirjautuminen |
P3 |
FUNCTIONAL-REQ-C0017, FUNCTIONAL-REQ-C0016, SYSTEM-HW-REQ-0004, SYSTEM-HW-REQ-0005, SECURITY-REQ-0003 |
Feature 5 - Käyttäjätilin hallinta |
P3 |
SYSTEM-HW-REQ-0004, SYSTEM-HW-REQ-0005, FUNCTIONAL-REQ-C0004, FUNCTIONAL-REQ-C0009, FUNCTIONAL-REQ-C0016, FUNCTIONAL-REQ-C0017, SECURITY-REQ-0001, SECURITY-REQ-0002, SECURITY-REQ-0003, SECURITY-REQ-0004 |
Feature 6 - Kuvien lisääminen |
P4 |
SYSTEM-HW-REQ-0004, SYSTEM-HW-REQ-0005, FUNCTIONAL-REQ-C0007, FUNCTIONAL-REQ-C0008, FUNCTIONAL-REQ-C0019, FUNCTIONAL-REQ-C0020 |
Feature 7 - Palaute ja vikailmoitukset |
P4 |
FUNCTIONAL-REQ-C0006, FUNCTIONAL-REQ-C0010 |
Feature 8 - Käyttäjätietojen kerääminen |
P5 |
SYSTEM-HW-REQ-0004, SYSTEM-HW-REQ-0005, FUNCTIONAL-REQ-C0018 |
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 |
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 |
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 |
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ä. |
Kartalla liikkuminen |
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 |
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 |
gantt
title Julkaisusuunnitelma
dateFormat DD-MM-YYYY
section Julkaisut
Feature 1 - Kartalla liikkuminen v 0.6 :active,v 1.0, 06-03-2020, 26-03-2020
Feature 2 - Kohteiden lisätiedot v 0.7 :active,v 1.0, 13-03-2020, 04-04-2020
Feature 3 - Hakutoiminto v 0.8 :active,v 1.0, 20-03-2020, 11-04-2020
Feature 4 - Kirjautuminen v 0.9 :active,v 1.0, 27-03-2020, 18-04-2020
Feature 5 - Käyttäjätilin hallinta v 1.1 :active,v 1.0, 09-04-2020, 29-04-2020
Feature 6 - Kuvien lisääminen v 1.4 :active,v 1.0, 30-04-2020, 20-05-2020
Feature 7 - Palaute ja vikailmoitukset v 1.2 :active,v 1.0, 16-04-2020, 06-05-2020
Feature 8 - Käyttäjätietojen kerääminen v 1.0 :active,v 1.0, 02-04-2020, 22-04-2020
Feature 9 - Kartan lisäominaisuudet v 1.3 :active,v 1.0, 23-04-2020, 13-05-2020
ID |
Linkki |
Muuta |
JHS 165 ICT |
http://www.jhs-suositukset.fi/c/document_library/get_file?uuid=b8118ad7-8ee4-459a-a12b-f56655e4ab9d&groupId=14 |
Vaatimusmäärittely |
SO 9241-11 |
https://fi.wikipedia.org/wiki/K%C3%A4ytett%C3%A4vyys |
Käytettävyys |
ISO9001 |
https://www.sfs.fi/julkaisut_ja_palvelut/tuotteet_valokeilassa/iso_9000_laadunhallinta/iso_9001_2015 |
- |
GEN01 |
http://team-b-2020.pages.labranet.jamk.fi/core/99-Kirjasto/projektikirjasto/#projektikirjasto |
Linkki projektikirjastoon |
- |
- |
- |