Skip to content
Snippets Groups Projects
Code owners
Assign users and groups as approvers for specific file changes. Learn more.

Palvelun/tuotteen vaatimusmäärittely

TTOS0800-0900 Kurssin harjoitustyö - Wear Right

  • A-tiimi
  • 2019
  • Versionumero 0.0

Sisällysluettelo

Johdatus

Wear Right on mobiilisovellus, jonka avulla ihmiset voivat suunnitella pukeutumistaan sään mukaan. Sovellus hakee säätiedot, joidenka perusteella se antaa pukeutumisvinkkejä.

Vaatimusmäärittelytyön tilaaja

Sidosryhmä/Yritys/Yhteisö ilman henkilön nimeä!

Vaatimusmäärittelyn toimittaja

Tuotteen toimittaa TTOS0800-TTOS0900 opintojakson A-ryhmä, joka koostuu viidestä opiskelijasta.

Palvelukuvaus

Mitä palvelun avulla voidaan tehdä? Mikä sen tehtävä on sidosryhmän kannalta?

Sovelluksen avulla asiakas voi suunnitella sekä omaa että perheensä pukeutumista. Sovellus näyttää reaaliaikasta dataa tämänhetkisestä säätilasta sekä ehdottaa säänmukaista pukeutumista.

Valitut asiakastarinat

Juoksuharrastaja

Satunnainen lenkkeilijä etsii sovellusta lenkkeilyn avuksi. Hän törmää WR-sovellukseen ja innostuu sovelluksen pukeutumisehdotuksista. Lenkkeilijä on haluaa erityisesti tarkkaa säätietoa sekä sopivaa vaatetuksen ehdottelua lenkille. Hän tekee profiilin itselleen, mutta ei sivuprofiileja. Lenkkeilijä alkaa ottaa selvää sovelluksen ominaisuuksista. Hän pitää reaaliaikaisesta säätiedosta, mutta sovellus ehdottaa toppatakkia ja kalsareita vaikka hän on menossa lenkille. Mistään ei löydy nappia, mikä määrittäisi liikunnan määrän ulkona. Lenkkeilijä luultavastikin poistuu sovelluksesta.

Vanhemmat

Perheen vanhemmat ovat saaneet palautetta päiväkodista, että heidän lapsi on puettu liian kevyesti ja on palellut ulkona. Vanhemmat etsivät apua netistä ja löytävät WR-sovelluksen. Vanhemmat haluat pukeutumis vinkkejä erityisesti talven vaihteleviin säihin. Toinen vanhemmista päättää testata sovellusta ja tutustuu sen käyttöön.

Matkustaja/ulkotyöntekijä

Työntekijä työskentelee elektroniikka yrityksessä, mikä huoltaa ja korjaa nopeuskameroita ympäri Suomea. Hän joutuu työnsä puolesta viettämään useita tunteja ulkona kerrallaan huoltaessaan kameroita ja haluasi tietää miten pukea ja pakata työkeikoilleen. Työntekijä saa vinkin työkaveriltaan WR-sovelluksesta ja päättää testata sitä. Seuraavana päivä työntekijällä on työreissu Ouluun ja hän päättää testata uutta sovellustaan. Sovellus ehdottaa tuulivaatteita, koska säätietojen mukaan on luvasssa tuulinen päivä. Työtenkijä tietää kuitenkin viettävänsä ulkona ainakin 2-3 tuntia, joten päättää pukeutua vähän paksumpaan takkiin. Suoritettuaan kameran huollon työntekijä huomaa pukeutumisensa onnistuneen juuri oikein. Hän on tyyväinen sovellukseena ja suosittelee sitä tuttavillensa. Ainut kritiikki, mitä hänellä on, että hän haluasia pukeutumissuosituksien muuttuvan sen mukaan kuinka kauan ulkona aikoo olla.

Opiskelija

Opiskelija huomaa pukeutuvansa koulumatkoilensa usein väärin. Hän polkee kouluun pyörällä ja huomaa palelevansa lähes aina, etenkin talvisin. Hän huomaa pukeutumisvinkkejä googlettassa WR nimisen palvelun ja päättää testata sitä. Seuraavana päivänä opiskelija lähtee taas kouluun pyörällä ja tällä kertaa hän on pukeutunut WR-sovelluksen antamien suositusten mukaisesti. Matkalla hänelle tulee kuitenkin taas kylmä ja päättää taluttaa pyörän kouluun. Taluttaessa pyörää opiskelija tajuaa vaatetuksensa sopivan hyvin taluttamiseen, mutta ei pyöräilyyn. Hän jatkaa sovelluksen käyttöä, mutta vain tilainteissa, missä on kävellen liikkeellä.

Yleinen sidosryhmäkuva

Tunnistetut sidosryhmäkuvaukset

Vanhemmat

Vanhempien arki on usein kiireistä. Aamut varsinkin tuppaavat olemaan työntäyteisiä, kun lapset pitää pukea kouluun. Sovellus voisi helpottaa vanhempien arkea ehdottamalla lapsille vaatteita sään mukaan.

Opiskelijat

Opiskelijat usein kävelevät kouluun. Koulumatka on varsinkin talvella kylmähkö, joten sovelluksesta olisi apua vaatteiden valitsemiseen. Opiskelija arvostanee tarkkaa säätietoa vaatteiden ehdottelun yli, sillä opiskelijat ovat välillä liiankin muotitietoisia.

Liikkujat

Liikkujat tekevät asioita ulkona. Liikkujat arvostavat tarkkaa säätietoa, jotta tietävät pukeutua ulkona vallitseviin sääolosuhteisiin. He myös luultavastikin arvostaisivat vaatetusneuvoja, mikäli neuvot olisi räätälöity fyysinen rasitus mielessä.

Matkaajat

Matkaajat liikkuvat paikkakunnalta toiselle erinäisistä syistä. Heille ulkopaikkakunnan säätiedot ovat tärkeitä. Matkaaja hyötyisi myös vaate-ehdotuksista pakkaamisen näkökulmasta.

Lapset

Lapset käyttäisivät sovellusta luultavastikin vanhemman kautta. Pieni alakouluikäinen lapsi tuskin ymmärtää säätietoja, mikäli ne eivät ole selkeästi esitetty. Kunhan sovellus on tarpeeksi selkeä, voi vaatteiden ehdottaminen taas toimia.

Ulkotyöntekijät

Ulkotyötä tekevät, esim. rakennusmiehet ja kiinteistöjen huoltajat.

Vanhukset

Tuskin osaavat sovelluksia käyttää, mutta opastettaessa ottaisivat varmasti kaiken hyödyn irti sovelluksesta.

Väärinkäyttäjät

Tahtovat kaataa palvelun. Varo vaaraa!

Ylläpitäjät

Ylläpitävät palvelua. Sovelluksesta täytyy siis muotoilla helposti ylläpidettävä.

Yrityskäyttäjät

Käyttävät sovellusta töiden puolesta. Esimerkiksi päiväkodin tai hoitokodin työntekijä. Olisi hyödyllinen varsinkin päiväkodissa, sillä sovellus auttaisi lapsikatraan vaatetuksessa.

Palvelu/asiakaspolku

Tarkkaa nippelitietoa

  • Mieti onko mahdollista hyödynnetään jotain ulkopuolista palvelua kuvauksen apuna?

Esim. Canvanizer https://canvanizer.com

Vaatimukset, käyttötapaukset ja ominaisuudet

Kaikki löytyy täältä

Palvelu MockUp-prototyyppi

Kokonaispalvelun MockUp-kuva?

Hyväksyntätestit

Kiinnitetään alustavat hyväksyntätestit vaatimuksiin taulukon muodossa

VaatimusID Testitapaus Kuvaus
USE-CASE-007,SYSTEM-REQ-0001,SYSTEM-REQ-0004, SYSTEM-REQ-0012 Test Case Id X Hyväksyntätesti
USE-CASE-017,SYSTEM-REQ-0011,SYSTEM-REQ-0004, SYSTEM-REQ-0012 Test Case Id Y Hyväksyntätesti
USE-CASE-011,USE-CASE-013,SYSTEM-REQ-0204, SYSTEM-REQ-0212 Test Case Id Z Hyväksyntätesti
USE-CASE-002,SYSTEM-REQ-0301,SYSTEM-REQ-0304, SYSTEM-REQ-0312 Test Case Id O Hyväksyntätesti

Julkaisun suunnitelma

Perinteinen listaus

Aika + Ominaisuuus Kuvaus Vastuu Prioriteetti
1.9.2019 Ominaisuus 1
1.10.2019 Ominaisuus 2
15.11.2019 Ominaisuus 3
5.12.2019 Ominaisuus 4

Tutustu Mermaid skriptiin?

gantt
        dateFormat  YYYY-MM-DD
        title GANTT -kaavio julkaisusuunnitelman pohjaksi?
        section A section
        Lorem Ipsumit alkuun            :done,    des1, 2019-01-06,2019-01-08
        Parem poxum               :active,  des2, 2019-01-09, 3d
        Tirem taxum               :         des3, after des2, 5d
        Quatro Station               :         des4, after des3, 5d
        

Palvelun/ohjelmiston arkkitehtuuri

Yleinen sijoittelunäkymä (Deployment diagram )

Arkkitehtuuriin/teknologiaan liityvät vaatimukset

Tekniset vaatimukset

Id Vaatimuksen kuvaus kategoria Vastuullinen
REQ00x Vaatimus? Yllläpito Kuka vastaa
REQ00x Vaatimus? Tekninen Kuka vastaa
REQ00x Vaatimus? Käytettävyys Kuka vastaa
REQ00x Vaatimus? Käytettävyys Kuka vastaa
REQ00x Vaatimus? Käytettävyys Kuka vastaa

Ylläpito (Maintenance)

Tähän kirjataan vaatimuksia, joiden merkitys tulee esiin vasta tuotteen julkaisun jälkeen. Miten tuotteen ylläpidettävyyttä parannetaan? Mitä pitää ottaa huomioon, että ylläpidettävyys on helpompaa_

Id Vaatimuksen kuvaus kategoria Vastuullinen
REQ00x Vaatimus? Yllläpito Kuka vastaa
REQ00x Vaatimus? Tekninen Kuka vastaa
REQ00x Vaatimus? Käytettävyys Kuka vastaa
REQ00x Vaatimus? Käytettävyys Kuka vastaa
REQ00x Vaatimus? Käytettävyys Kuka vastaa

Tietokantakuvaus (Database ER-diagram)

Testauksen vaatimukset (Testing requirements)

Testattavuus

Id Vaatimuksen kuvaus kategoria Vastuullinen
REQ00x Vaatimus? Testattavuus Kuka vastaa
REQ00x Vaatimus? Testattavuus Kuka vastaa
REQ00x Vaatimus? Testattavuus Kuka vastaa
REQ00x Vaatimus? Testattavuus Kuka vastaa
REQ00x Vaatimus? Testattavuus Kuka vastaa

Tunnistetut riskit ja testikohteet

  • Riski -> Testaustarve
  • Vaatimus -> Testaustarve

Kaikki vaatimukset listattuna

Tähän osaan voidaan linkittää vaatimuslista, josta kaikki tunnistetut vaatimukset löytyvät

Dokumentit, standardit ja lähteet

Lähteet/Standardit/Suositukset

ID Linkki
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 -
- - -