-
Notifications
You must be signed in to change notification settings - Fork 0
7. tapaaminen 29.11.2016
###Demottiin 5. sprintin user storyja:
####Push-notifikaatiot
- tehty
- ongelmana notifikaation saapumisen ajankohdan vaihtelu
####Bussissa matkustava käyttäjä valitsee pysäkin, jolla haluaa bussin pysähtyvän (kuljettaja saa tiedon asiasta)
- tehty ja toimii
####iBeaconit
- kesken, aloitettu ultrahackissa.
####Palataan pysäkkinäkymään (tai alkunäkymään) bussista nousemisen jälkeen
- tehty ja toimii
####Käyttäjä voi peruuttaa pysähtymispyynnön
- tehty ja toimii
####Kirjautuminen (yle-tunnuksella?, facebookilla?)
- ei tehty tässä sprintissä valmiiksi
- alustavat selvitykset tehty
- valmius jatkaa myöhemmin
####Kuljettajapäätteen raspberry pi -toiminnot
- portattu pythonille
- toiminallisuus olemassa mutta esim. virheenkäsittely puuttuu
####Kuljettajapuolen toiminnan demoamisen kehittäminen (back-office)
- ei aloitettu
###Lisäksi tehty: ####UI:n ulkoasumuutokset
###Tulevaisuudesta:
- mqtt-projekti
- uusi reittiopas mukana
- stop2.0-sovellusta voisi kehittää toimimaan myös HSL-alueen ulkopuolella
- tavoitteena saada reaaliaikatietodataa muualtakin suomesta
- Tampereen ja Turun liikennetiedot jo mqtt-muodossa
- pilottiin toivotaan mukaan uusia kaupunkeja
- pienemmissä kaupungeissa voi olla helpompaa saada raspberry pi busseihin
- jatkossa mahdollisesti uusi ohtuprojekti tai sivutyö jollekin ryhmäläiselle?
- tärkeintä saada varmasti toimivia toiminnallisuuksia ja selkeää dokumentaatiota
- kuljettajapääte voi jäädä prototyyppitasolle
- matkustajasovellus lähellä tuotantokelpoista
- backendin osalta rajapintadokumentaatio tärkeä
- Projektille nettisivu (github.io)
###Uudet user storyt sprintiin 6
Matkustaja voi painaa pysäytyspyyntöä vain, jos bussissa on tarvittava infra. Muuten käyttäjä voi tehdä ainoastaan notifikaatiopyynnön
- kuljettajapääte ilmoittaa olemassa olostaan, jolloin pysäytyspyyntö sallitaan (näkyy käyttöliittymässä (esim. ikoni bussi2.0 ylänurkassa) muuten:
- stop vaihdettava muistutukseen
- muutetaan vahvistus-alertin tekstiä mielekkääksi
- pysähdyspyyntö lähetetty → ilmoituspyyntö lähetetty
####Gps:n tarkkuuden parantaminen
####Dokumentaatio
- rajapintojen kuvaus
- kokonaisarkkitehtuurikuvaus
- testausdokumentaatio
- repojen readmet ajantasalle (uuden käyttäjän osattava helposti asentaa devausympäristö
- nettisivut: enemmän mainossivu kuin devaajille tarkoitettua sisältöä
####Kuljettajapäätteen jatkokehitys
- mqtt-logitus (nettisivu). Kuuntelee kaikkia viestejä ja listaa selaimeen, kun tulee uusia viestejä. (tyyliin: "tällainen käyttäjä lisäsi tällaisen pysähdyksen").
####Bussissa-näkymään toiminta
- vain ibeaconin tunnistava toiminnallisuus
####Kellonaika sovelluksessa vihreällä jos reaaliaikatietoon perustuvaa, musta jos aikatauluun perustuva
- käytössä HSL:llä
- backend välittää boolean arvon siitä, onko realtime käytössä vai ei
- tehdään jos on aikaa
- Tuukka tarjoutui tekemään
####Pysäkki-beaconien tuki
- backendin iBeacon-logiikka
- siirrytään kovakoodauksesta csv-filen käyttöön
- Tuukka tarjoutui tekemään
####Muuta: #####taskeja backendille:
- Lisää pysäkkejä listaukseen (nykyään kolme)
- push-notifikaation debuggaus epäsäännöllisestä ajoituksesta
#####Muuttuuko sovellus betasta normaaliin versioon playstoressa? #####Nykyinen työnimi sai kannatusta myös sovelluksen viralliseksi nimeksi
###Ei tähän sprintiin sisältyviä user storyja
####Ajoneuvo-beaconien tuki (EI SPRINTTIIN)
####Käyttäjä paikannetaan jatkuvasti (EI SPRINTTIIN)
- kun valitaan uudestaan ”Olen pysäkillä”, käyttäjä paikannetaan uudelleen
####Bussin kuvake puuttuu viimeisessä näkymässä (EI SPRINTTIIN)
####Yle tunnus (EI SPRINTTIIN!)
###Viimeiset demot:
- Loppudemo asiakkaalle tiistaina 13.12.2016 klo 12.00-14 HSL:n tiloissa
- Laitoksen loppudemo torstaina 15.12.2016 klo 12-14! (kaikki ohtu-ryhmät paikalla)