Skip to content

3. tapaaminen 27.9.2016

aorin edited this page Sep 27, 2016 · 3 revisions

###Demottiin 1. sprintin user storyja:

####Käyttäjälle listataan tietyltä pysäkiltä lähtevät bussit

  • hyvältä näyttää
  • puuttumaan jäi latauskuvake, virhetilanteiden käsittely
  • ohjelma menee jumiin kun painelee tarpeeksi
  • API Dokumentaation ja JSON-speksauksen voisi yhdistää
  • rivit voisi olla korkeampia virheklikkausten välttämiseksi
  • kun painetaan bussia, voisi ilmestyä tietoja bussista ja pysähtymisnappula
  • pitäisi varmistaa aiheuttaako lisänäkymä ongelmia esim. sokeille

####Kuljettaja saa tiedon millä pysäkillä pitäisi pysähtyä

  • MQTT toimii(?)

###Seuraavaan sprinttiin:

####Käyttäjä valitsee bussin, johon haluaa nousta ja kuljettaja saa pysähdyspyynnön

  • vahvistus käyttäjältä

####Pysäkkinäkymä päivittyy reaaliaikaisesti (jos saadaan korjattua nopeasti)

  • ongelma: miten päivitys toteutetaan, että näyttää hyvältä käyttäjälle
    • päivitysanimaatio?
    • joko pysäkkilista päivittyy kokonaan tai sitten pelkät bussiaikataulut, erillinen päivitysnappi?
  • ei pidä miettiä liikaa, tulevaisuudessa iBeacon saattaa ratkaista päivitysongelman

####Käyttäjä paikannetaan sovelluksen käynnistyessä

  • etäisyys pysäkeille voisi näyttää

####Kuljettajapuoli tunnistaa bussin lähdön sen tunnuksen avulla ja selvittää sen reitin (patternin)

####Kuljettajapuolen sovellus näyttää muutaman seuraavan pysäkin (mallia hsl:n uusista kuljettajalaitteista)

####Käyttäjä näkee useampia pysäkkejä etäisyyden perusteella (jos jää ylimääräistä aikaa)

  • etäisyys ei saa olla liian kaukana, ettei bussi viivästy liikaa

Seuraava tapaaminen 2 viikon päästä tiistaina 8:45 Kumpulassa samassa tilassa. Asiat voisi esittää esim. tykillä, jolloin saattaisi sujua nopeammin.