1.1 3.1.2014 Westin Lisätty luku 6, käyttötapauskuvaukset.



Samankaltaiset tiedostot
Mobiili kanta-asiakaskortin yhteisöllisyys yhdistettynä maksamisen helppouteen. Case: JYP Juniorit Yhteisökortti. Mobile intelligence

statbeatmobile FINAL PROJECT REVIEW

statbeatmobile PROJECT REVIEW iteration 1

Tekninen suunnitelma - StatbeatMOBILE

Yksilökeskeinen valmennusfilosofia

PELAAJAPROFIILI Mobiilisovellus

FC WILD Tyytyväisyyskysely

FC Raahe Viestintäsuunnitelma

Käytettäväksi QR-koodin lukulaitteen/lukijan kanssa yhteensopivien sovellusten kanssa

Kerhotoiminnan työkalu Suomisport-alusta

Toiminta ennen ensimmäistä ottelua (1/2)

Tekninen suunnitelma - StatbeatMOBILE

Työkalu joukkueen hallinnointiin

Tietopaketti ja ohjeistus joukkueelle sekä vanhemmille ( syntyneiden lajiryhmä)

oppimispeli esi- ja alkuopetusikäisten lasten matemaattisten taitojen tukemiseen

Octo käyttöohje 1. Sisältö

! Luettelo ilmoittautuneista Tästä ruudusta löytyy joukkueiden yhteystiedot, puh.nro +

NETTISIVUJEN PÄIVITYS OHJEET versio 1.1

PLA Mobiiliohjelmointi. Mika Saari

First Card mobiilisovellus

Tietopaketti ja ohjeistus joukkueelle sekä vanhemmille ( syntyneet)

Valitse etusivulta oma piirisi

Liikkuva työ pilotin julkinen raportti

OPI SKELI JAN TI I TUS - OPAS

Ampumakokeen sähköinen vastaanotto Oma riista -mobiilisovelluksella. Pilottiohje ver. 3

izettle Reader korttimaksupäätteen käyttöohjeet

Asio Notification ( Asio N ) App

Selaimen kautta käytettävällä PaikkaOpin kartta-alustalla PaikkaOppi Mobiililla

Office 365 palvelut. Siis: (koskee sekä opettajia että oppilaita)

Sähköinen pöytäkirja FUTSAL joukkueen ohje

1. IDEA. 2. KESKEISET KÄSITTEET 2.1 E4M sovelluksen fiidityypit

VIP Mobile Windows Phone. Opas asennukseen ja tärkeimpien toimintojen käyttöön

ToU Tytöt TOIMINTASUUNNITELMA VUOSI 2016

PäÄtElAiTeKeNtÄn MuRrOs, UuDeT jakelukanavat ja PaLvElUiLlE asetettavat odotukset

MINI- JA MIDITENNISKIERTUE

JOUKKUEENJOHTAJA-OPAS

VJS-96 Black Panthers joukkueen www-sivujen käyttöohjeet

Tietotalo Insight. Digitaalinen markkinointi. Beacon FAQ: Vastaukset yleisimpiin kysymyksiin beaconeista

Se älykäs valinta. Käyttöohjeet asukkaalle. Kodinportti / DreamIt. Teknologiantie Oulu. Tekninen tuki (helpdesk):

PELAAJALLE TEHTÄVÄT ENNEN FBA TAPAHTUMAA - TUNNUSTEN AKTIVOINTI HUOLTAJAN TOIMESTA - HARJOITUSPÄIVÄKIRJAN PITÄMINEN

Toiminnan järjestäminen JyPK:n juniorijoukkueissa. 5v5 joukkueet (6-9v)

Miten Vero voisi Viestit-Appia hyödyntää? Markku Heikura

Mobiilipalvelut kirjastoissa Juha Hälinen verkkopalvelusuunnittelija

KOTISIVUJEN KÄYTTÖOHJE ULVILAN PESÄ-VEIKOT RY

Pelaajan ja kilpailun järjestäjän ohjekirja

Toiminnan järjestäminen JyPK:n juniorijoukkueissa. 5v5 joukkueet (6-9v)

MuurY P07 Futis. Vanhempainkokous

Työryhmän jäsenen käyttöohje - RUMA-mobiilisovellus. 1. Sisäänkirjautuminen ja uloskirjautuminen

P04 VANHEMPAINILTA. Kausi 2015 Rahankäyttö Valmennus & Huolto Uudet harjoitusvuorot Tuleva toiminta

DNA:n kysely esikoulu- ja ala-asteikäisten matkapuhelinten käytöstä

Toiminnan järjestäminen JyPK:n juniorijoukkueissa. 5v5 joukkueet (6-9v)

BEYOND: Two Souls BEYOND Touch Sovellus

EeNet kehittymisen seuranta ohjeet

Ohje sähköiseen osallistumiseen

Tieto Edun käyttöönotto

VASTUUVALMENTAJAN TOIMINTAPERIAATTEET

WebOodin opinto-opas ja ilmoittautuminen

myclub-pikaohje jojoille

ASIAKASKOULUTUKSET. Kurssiohjelma Syksy 2017

HooGee Tiikerit Vanhempainilta

PLA Mobiiliohjelmointi. Mika Saari

Ohje vanhemmille - näin alkuun Päikyssä

Salusfin Mobiilisovellus Käyttöohje

Smartpost Click & Collect

IBM BusinessConnect A new era of thinking. A new era of thinking. Metsä Group. Mobiiliarkkitehtuuri. Ari Linja IBM Corporation

Nuorten maajoukkueohjelma

Skype for Business pikaohje

Kysely Kaapo ry:n pelaajien vanhemmille Copy

Tikon Web-sovellukset

DIGILEHTI KUULUU KAIKILLE!

Pika-aloitusopas. Haku Voit etsiä sivustoja, henkilöitä tai tiedostoja. Sivuston tai uutisviestin luominen

Senioriliiton oma jäsenkorttiapplikaatio! Tehty

Käyttöopas yksityisautolle Android, ios ABAX MOBIILI

Älypuhelin hoitotyössä; osastoilla ja kentällä - potilaskuljetuksen työkalu n.n

AC Hannes Statistics Tool. Ilkka Hakkarainen

Qt kaikkialla?

DIGILEHTI KUULUU KAIKILLE!

PAS-ilmo eli "Xaltotun" Käyttöohje Riku Kalinen

BasketHotel Erotuomarin käyttöliittymä

Salon kaupunki. Ceepos Mobiilimaksu

Collector for ArcGIS. Ohje /

Sense tiedostot Käyttöohje Opastinsilta 8 ae Helsinki

Ohje sähköiseen osallistumiseen

Olet tehnyt hyvän valinnan hankkiessasi kotimaisen StorageIT varmuuskopiointipalvelun.

Työkalu urheiluseuran hallinnointiin

Tulospalvelun käyttö. Ringette/Länsi-Suomen alue

PELIAIKASEURANTAOHJELMAN KÄYTTÖOHJE

Maapörssi - ylijäämämaiden kohtaamispaikka. Jari Nordström, Maapörssi Oy

Valmennuslinja. Kultsujuniorit

OHJEITA NIMENHUUDON KÄYTTÖÖN

Tiedotus- ja ilmoittautumistyökalun käyttöohje

TASORYHMÄHARJOITTELU LEPASSA (valmennuslinjan päivitys lokakuussa 2011) työkalu tasoryhmien muodostamiseen

Toiminnan järjestäminen JyPK:n juniorijoukkueissa 8v8 joukkueet (10-13v)

Liikennelabra päivä: Kokemukset liikkujan datasta ja analytiikasta (Liikennelabra 1.0)

Sivut 1-5 voi tehdä jo etukäteen järjestelmässä ja sivusta 6 lähtien toimitaan ottelukohtaisessa pöytäkirjassa. TOIMET ENNEN OTTELUA

TELEVISIO AINA SIELLÄ MISSÄ SINÄKIN. David Hasselhoff Show torstaisin klo Subilla* Suorat Formula 1 -lähetykset MTV Maxilla*

CTRL+F Android-sovellus

Ryhmä (11) Numeropankki

ASIAKASKOULUTUKSET. Kurssiohjelma Syksy 2016

GolfBox -käyttöohjeet Sarfvikin jäsenille. Versio 3.0

Transkriptio:

Käyttäjävaatimukset Versio Päivämäärä Henkilö 1.0 XX.XX.2013 Kaikki PI-versio. 1.1 3.1.2014 Westin Lisätty luku 6, käyttötapauskuvaukset. 1. Liiketoiminnalliset tavoitteet 2. Käsitteet 3. Yleiskuva järjestelmästä 4. Käyttäjäryhmät 5. Vaatimukset 6. Käyttötapauskuvaukset 1. Liiketoiminnalliset tavoitteet Statbeatin mobiilikäyttäjämäärät kasvavat, joten asiakas haluaa tarjota heille paremman käyttökokemuksen. Statbeat on rakennettu responsiiviseksi nettipalveluksi, mutta käytettävyys ei ole sillä tasolla kuin asiakas toivoisi. Tästä syystä asiakas haluaa toteuttaa palvelulle erilliset mobiilisovellukset, aluksi Androidille ja mahdollisuuksien mukaan Apple ios:lle. Sovellus tulisi olla rakennettu mahdollisimman pitkälle HTML5-tekniikoilla natiivikoodin (esim. Androidin tapauksessa Java) sijaan. Tähän on muutama syy. Ensinnäkin, koska FastMonkeys ohjelmistotalona keskittyy erilaisiin frontend-tekniikoihin ja Python-osaamiseen, halutaan näitä tekniikoita myös hyödyntää mobiilisovelluksessa. Tämä myös auttaa projektin päätyttyä, jolloin asiakkaan on ylläpidettävä ja jatkokehitettävä sovellusta. Toiseksi, mobiilikäyttöjärjestelmäpuoli varsinkin Suomessa on varsin tasaisesti jakaantunut eri toimijoiden (Android, ios, Windows Phone) kesken eikä jokaiselle käyttöjärjestelmälle ole kannattavaa kehittää omaa laajaa natiivisovellusta. Kun sovelluksen ydin rakennetaan HTML5-tekniikoilla, riittää että halutuille käyttöjärjestelmille toteutetaan natiivit kehyssovellukset, jotka sisältävät vain ne osuudet, joita ei voida HTML5-tekniikoilla toteuttaa. Käyttäjien näkökulmasta sovelluksen tulisi olla helppokäyttöinen ja sulavasti toimiva. Mobiilisovellus, jonka nopeus ja käytettävyys on samalla tasolla kuin tavallinen (responsiivinen) nettisivu, harvoin menestyy. Asiakas toivoisi, että sovelluksen käyttäjät eivät ollenkaan huomaisi käyttävänsä hybridisovellusta (natiivitoteutus + HTML5). Hyvä esimerkki tällaisesta hyvästä

hybriditoteutuksesta on Applen AppStore. 2. Käsitteet Statbeat Natiivisovellus, natiivikoodi Hybridisovellus Responsiivisuus Frontend Asiakkaan olemassaoleva verkkopalvelu. Mobiilialustan omalla ohjelmointikielellä toteutettu sovellus. Sovellus, joka yhdistelee natiivikoodia ja HTML5-tekniikoita. Verkkopalvelun ulkoasu skaalautuu ja mukautuu päätelaitteen ominaisuuksien (käytännössä näytön tarkkuuden) mukaan. Sovelluksen käyttöliittymäpuoli, tässä tapauksessa HTML5-toteutus. 3. Yleiskuva järjestelmästä Järjestelmä helpottaa käyttäjiä joukkueen hallinnassa, joukkueiden seuraamisessa ja mahdollistaa tilastojen keräämisen reaaliaikaisesti. Käyttäjät näkevät järjestelmästä milloin omalla joukkueella on tapahtumia. Käyttäjä pystyy ilmoittautumaan tapahtumiin ja kommunikoimaan tapahtumissa. Käyttäjä pystyy pelaamaan monissa joukkueissa ja seuraamaan muita järjestelmän joukkueita. Käyttäjä näkee järjestelmästä ottelutilastot. Natiivi applikaatio mahdollistaa notifikaatiot älypuhelimille. 4. Käyttäjäryhmät Käyttäjäryhmä Käyttäjien määrä Ryhmän tärkeys Pelaajat Pelaaja pelaa joukkueessa 2000 Valmentajat Valmentaja valmentaa joukkuetta 100 Joukkueenjohtajat Muu käyttäjä Fani Joukkueenjohtaja hallitsee joukkuetta Käyttäjä, joka ei pelaa, valmenna tai ole joukkueenjohtaja Pelaaja, valmentaja, joukkueenjohtaja ja muu käyttäjä 472 0 Alhainen 2000

5. Vaatimukset Vaatimukset ja tehtävät dokumentoidaan ryhmän Trello-järjestelmään. Toimintaprosessi on kuvattu projektisuunnitelmassa. 6. Käyttötapauskuvaukset Tässä on kuvattu kurssin harjoituksena vaatimat kolme käyttötapausta. ID 1 Ilmoituksen vastaanottaminen uudesta tapahtumasta Kun käyttäjä kutsutaan uuteen tapahtumaan, esimerkiksi pelaajaksi otteluun, saa hän asiasta ilmoituksen kännykkäänsä. Ilmoituksen valitseminen avaa mobiilisovelluksen sivulle, jolla käyttäjä voi ilmoittautua tapahtumaan. Toimijat Tapahtuman (kutsun) luova käyttäjä ( kutsuja ) Kutsuttu käyttäjä ( käyttäjä ) Esiehdot Kummallakin käyttäjällä on tunnukset Statbeat-järjestelmässä Käyttäjällä on Statbeat Mobile -sovellus asennettuna Käyttäjän kännykässä on toimiva internet-yhteys Toimintaketju 1. Kutsuja luo tapahtuman, johon hän kutsuu käyttäjän. 2. Käyttäjän kännykkä näyttää ilmoituksen kunkin käyttöjärjestelmän omalla tavalla. 3. Käyttäjä klikkaa ilmoitusta. 4. Mobiilisovellus aukeaa näkymään, jolla käyttäjä voi ilmoittautua tapahtumaan. Mobiilisovellus näyttää näkymän, jolla käyttäjä voi ilmoittautua tapahtumaan.

ID 2 Tapahtumaan ilmoittautuminen Kun käyttäjä on kutsuttu tapahtumaan, voi hän ilmoittautua siihen vastauksella osallistun, en osallistu tai osallistun ehkä. Toimijat Kutsuttu käyttäjä ( käyttäjä ) Esiehdot Käyttäjällä on tunnus Statbeat-järjestelmässä Käyttäjällä on Statbeat Mobile -sovellus asennettuna Käyttäjän kännykässä on toimiva internet-yhteys Toimintaketju 1. Käyttäjä hakeutuu tapahtuman ilmoittautumissivulle (ID 1). 2. Käyttäjä etsii halutun tapahtuman, jos niitä on useita. 3. Käyttäjä klikkaa ilmoittautumispainiketta, jolloin hänen statuksensa muuttuu ( osallistun ). Käyttäjä on ilmoittautuneena tapahtumaan. ID 3 Käyttäjän oman vanhemman ottelun hakeminen yläpalkin tuloskarusellista. Mobiilisovelluksen alkunäkymän yläreunassa on ottelutuloksia. Pyyhkäisyllä sivulle käyttäjä voi selata vanhempia tuloksia. Samassa yhteydessä käyttäjä voi valita suodattimen, jolla hän saa näkyviin vain omia otteluitaan. Toimijat Käyttäjä

Esiehdot Käyttäjällä on tunnukset Statbeat-palveluun ja on sisäänkirjautuneena. Toimintaketju 1. Käyttäjä avaa mobiilisovelluksen ja pääsee alkunäkymään 2. Käyttäjä valitsee omien otteluiden suodattimen, karusellin tulokset päivittyvät 3. Käyttäjä pyyhkäisee karusellia oikealle, kunnes haluttu ottelu tulee näkyviin. 4. Käyttäjä klikkaa haluttua ottelua. Käyttäjä päätyy halutun ottelun ottelunäkymään.