|
|
|
# Raport, sprint two
|
|
|
|
|
|
|
|
# Status
|
|
|
|
|
|
|
|
* Updated: 13.6.2018
|
|
|
|
* Updated: 18.6.2018
|
|
|
|
* Team: IoTitude
|
|
|
|
|
|
|
|
## Progress
|
|
|
|
|
|
|
|
gRPC server is up and running, the game view is working, the RuuviTags are working well. Overall, the demo environment is ready.
|
|
|
|
Demo worked as it should and we were able to present it in open doors event! Different views were done using Monogame. Ruuvitag information was followed with python that fed it to monogame using protocol written by Santeri.
|
|
|
|
|
|
|
|
Biggest success was probably a working prototype of the concept. There were some challenges with Ruuvitag signal lock and distance data. Monogame was challenging to get working properly, Python and C# communication took it's time to get working properly and there was a pesky bug in the monogame views up until latenight in tuesday.
|
|
|
|
|
|
|
|
## What everyone is doing
|
|
|
|
|
|
|
|
### Gameguys (Konsta, Santeri, Joona)
|
|
|
|
### Headless Horsechicken (Rami)
|
|
|
|
|
|
|
|
I'm working to keep things that don't further virtual friend off the teams table, so they can focus on furthering the project.
|
|
|
|
|
|
|
|
I also did some design, specification and documentation so we don't run out of things to do at summer.
|
|
|
|
|
|
|
|
### Test and analytics (Joona)
|
|
|
|
|
|
|
|
Joona started integrating SonarQube to our workflow, so that we can get code analytics to our code. This is good for the upcoming devsecops thing and as a positive this tells us how to fix our code.
|
|
|
|
|
|
|
|
### Gameguys (Konsta, Santeri)
|
|
|
|
|
|
|
|
This team is has completed the character selection screen and will soon move on to other game views.
|
|
|
|
These guys got the monogame scenes working just in time for open doors.
|
|
|
|
|
|
|
|
### gRPC group (Kasper, Rami, Carita)
|
|
|
|
### gRPC group (Kasper, Carita)
|
|
|
|
|
|
|
|
This team is currently researching how to set up the whole backend inside Docker and the next thing to do is to implement functinality for gRPC functions and MariaDB.
|
|
|
|
We thought that it would be a good idea to move gRPC and MariaDB to cloud. This goes trough to sprint 3 also.
|
|
|
|
|
|
|
|
### Ruuvi dudes (Aku, Mika, Teemu)
|
|
|
|
|
|
|
|
This team is currently researching RuuviTags Signal strengths in different distances, possibly with multiple different transmission power levels. Next thing on the list is to research how the X- Y- and Z- movement sensors could be used.
|
|
|
|
This team was fighting with RuuviTag proximity untill the end and made it work for the demo just in time.
|
|
|
|
|
|
|
|
## Ticket situation
|
|
|
|
|
|
|
|
Backlog: 58
|
|
|
|
Doing: 6
|
|
|
|
Redo: 1
|
|
|
|
Ready for review: 18
|
|
|
|
Closed:120
|
|
|
|
Closed: 31
|
|
|
|
Total Weight: 83
|
|
|
|
|
|
|
|
## Can we finish everything
|
|
|
|
|
|
|
|
All sorts of activities are getting in the way of actually doing the issues we are trying to do, which is not bad, we just need to consider those things when planning our workload. Certain newly discovered technical limitations in both the RuuviTag and the Raspberries have forced us to rethink some of our plans which may affect the final product.
|
|
|
|
Demo worked so all that was needed to be done was done! :+1:
|
|
|
|
|
|
|
|
# Raportti, Sprint kaksi
|
|
|
|
|
|
|
|
## Edistyminen
|
|
|
|
|
|
|
|
Demo toimi kuten piti ja saatiin esitettyä konseptia avoimissa ovissa. Näkymät toteutettiin MonoGamella ja RuuviTag:ia seurattiin python koodilla, joka välitti RuuviTag tiedot eteenpäin MonoGamelle, Santerin koodaamalla protocollalla.
|
|
|
|
|
|
|
|
Suurin onnistuminen oli ehkä toimivan konseptin kokoonsaanti. Haasteita oli RuuviTagin signaalien lukituksen ja etäisyyden kanssa, sekä monogame puolella oli ongelmia alussa saada pythonia ja monoa keskustelemaan keskenään, sekä doomsday bugin kanssa, joka sekoitti vielä pakkaa ennen avoimia ovia.
|
|
|
|
|
|
|
|
## Mitä kaikki tekevät
|
|
|
|
|
|
|
|
### Headless Horsechicken (Rami)
|
|
|
|
|
|
|
|
Pidän kaiken ylimääräsen tekemisen pois tiimin pöydältä, että tekijät saa keskittyä tekemiseen. Pyrin pitämään jatkossakin kaikki mitkä ei suoraan liity suoraan aiheeseen pois heidän pöydältä.
|
|
|
|
|
|
|
|
Suunnittelin, speksasin ja dokumentoin itekseni hieman lisää että ei lopu kesän mittaan tekeminen kesken.
|
|
|
|
|
|
|
|
### Test and analytics (Joona)
|
|
|
|
|
|
|
|
Joona on alkanut opettelemaan SonarQubea, että saadaan koodianalytiikka käyttöön (hyvä myös myöhempää devsecopsia varten), tämä siis analysoi meidän tekemää koodia ja kertoo missä on ongelmia ja miten se pitäisi tehdä. Very bueno!
|
|
|
|
|
|
|
|
### Gameguys (Konsta, Santeri)
|
|
|
|
|
|
|
|
Peliporukka sai MonoGamella toteutettua viewin joita demoissa esitettiin.
|
|
|
|
|
|
|
|
### gRPC group (Kasper, Carita)
|
|
|
|
|
|
|
|
gRPC ja MariaDB olisi tarkoitus siirtää pilveen, tämän alustavat tutkiukset alkoi jo sprint 2 loppupuolella ja jatkuu sprint 3 puolelle.
|
|
|
|
|
|
|
|
### Ruuvi dudes (Aku, Mika, Teemu)
|
|
|
|
|
|
|
|
Läheisyys koodin kanssa pojat tappeli aikalailla viimeiseen asti ja demossa toimiva koodi tuli valmiiksi juuri ajoissa.
|
|
|
|
|
|
|
|
## Lipputilanne
|
|
|
|
|
|
|
|
Nämä nyt kerkesin jo siirtämään kaikki sprint kolmelle mutta ...
|
|
|
|
|
|
|
|
Closed: 31
|
|
|
|
Total Weight: 83
|
|
|
|
|
|
|
|
### Useful links
|
|
|
|
## Saammeko kaiken ajoissa valmiiksi?
|
|
|
|
|
|
|
|
* [Wimmalab](http://www.wimmalab.org/)
|
|
|
|
* [Iotitude](http://iotitude.wimmalab.org/) |
|
|
|
Demo toimi! :+1: |
|
|
\ No newline at end of file |