|
|
|
# Sprint 3 raportti
|
|
|
|
|
|
|
|
## 1. Yleisesti
|
|
|
|
|
|
|
|
Sprint 3 alussa suunnittelimme aikataulua koko loppu kesälle ja aloimme tekemään sen mukaan eteenpäin. Sprintin eka viikko oli juhannuksen ja yhden päivän netti katkon takia vain 3 päiväinen. Tästä johtuen RPA-tiimi jäi hieman aikataulusta jälkeen. Alla enemmän tiimikohtaisesti mitä tehtiin.
|
|
|
|
|
|
|
|
## 2. RPA-Tiimi
|
|
|
|
|
|
|
|
Sprintin tavoitteet:
|
|
|
|
* Enemmän tarkistuksia, henkilöpoimimiset ja oikeinkirjoitukset
|
|
|
|
* Viimeistelyä
|
|
|
|
|
|
|
|
Sprintin ongelmat:
|
|
|
|
* Sikulix
|
|
|
|
* ui-path korruptoituminen
|
|
|
|
|
|
|
|
Sprintin alussa robot framework ja ui-path työkaluilla tehdyt versiot olivat jo toimivia, mutta parantelun varaa oli. Sikulix versiossa on ilmennyt ongelmia liittyen työkaluun. Ohjelma kaatuilee satunnaisesti ja debuggaamiseen menee välillä päiviä. Sprintin lopussa molemmat robot framework ja ui-path ratkaisut olivat melkein valmiita kunnes ui-path corruptoitui ja back-uppien puutteen takia aloitti Toni tekemään kokonaan uudestaan. Robot framework versiosta on onneksi back-upit ja tiedosto ei ole vielä korruptoitunut. Sprintin aikataulu ei pitänyt minkään työkalun kanssa ja työkalujen viimeistelyä jää seuraavan sprintin alkuun. Tämän jälkeen tarkoitus olisi dokumentoida. Sprintin toisella viikolla kävi myös casen toimeksiantaja käymässä, jolta kyselimme mielipiteitä ja varmistimme että olemme tekemässä automatisointia oikein.
|
|
|
|
|
|
|
|
## 3. Gitlab-Tiimi
|
|
|
|
|
|
|
|
Sprintin tavoitteet:
|
|
|
|
* Palvelut kontteihin ja matomon opiskelu/testaus
|
|
|
|
* Matomo käyttöön, database ja Power BI käyttö
|
|
|
|
|
|
|
|
Sprintin ongelmat:
|
|
|
|
* ELK-stack kontitus
|
|
|
|
* Koko toimeksianto
|
|
|
|
* Cloud portti rajoitus
|
|
|
|
|
|
|
|
Sprint alkoi ELK-stackin kontituksella tässä kestikin koko sprintin lyhyt ensimmäinen viikko. Tämän jälkeen siirryttiin korvaamaan kibana palvelu matomolla. Siirrettiin myös kaikki palvelut toimimaan google cloudissa. Matomoa varten tehtiin myös sql tietokanta johon data tallennettiin. Google cloudin kanssa oli myös ongelmana, että cloud kone oli rajoitettu porttien kanssa. Sprintin lopussa päädyttiin siihen päätökseen, että gitlab ei sovellu oppimisanalytiikkaan, sillä gitlab ei ole oppimisympäristö. Enemmän aiheesta oppimisanalytiikka [raportissa](https://gitlab.labranet.jamk.fi/Mysticons/core/wikis/Oppimisanalytiikka)
|
|
|
|
|
|
|
|
## 4. Henkilöt
|
|
|
|
|
|
|
|
Alla vielä henkilökohtaisesti ongelmia ja tekemisiä.
|
|
|
|
|
|
|
|
### 4.1 Toni
|
|
|
|
|
|
|
|
Sprintin alussa Toni jatkoi ui-path työkalulla lyhykurssi järjestelmän automatisointia, hän sai työn melkein valmiiksi kunnes sprintin toisella viikolla kaikki tiedostot korruptoituivat ja Toni aloitti koko homman alusta.
|
|
|
|
|
|
|
|
|
|
|
|
### 4.2 Jani
|
|
|
|
|
|
|
|
Sprintin aikana Jani on taistellut google cloudin,sql tietokantojen ja Power BI kanssa. Google cloudiin ssh yhteyden otosta Jani teki [ohjeet](https://gitlab.labranet.jamk.fi/Mysticons/core/wikis/SSH%20to%20google%20cloud) gitlabiin.
|
|
|
|
|
|
|
|
### 4.3 Ella
|
|
|
|
|
|
|
|
Sprintin aikana Ella asensi matomon, yhdisti gitlabin siihen ja yritti katsoa mitä dataa matoma kerää. Matomon asentamisesta löytyy [ohjeet](https://gitlab.labranet.jamk.fi/Mysticons/core/wikis/Matomo%20Installation) gitlabista. Tämän jälkeen pohdittiin miten gitlab saadaan ulkoiseen tietokantaan. Tästä löytyy [ohjeet](https://gitlab.labranet.jamk.fi/Mysticons/core/wikis/Gitlab%20with%20external%20PostgreSQL) gitlabista. Seuraava ongelma oli, että power BI ei pystynyt piirämään mitään dataa mitä tietokanta antoi. Tähän ei ratkaisua löytynyt
|
|
|
|
|
|
|
|
### 4.4 Alexander
|
|
|
|
|
|
|
|
Alexander on koko sprintin ajan tehnyt sikuli+selenium työkaluja lyhytkurssi järjestelmän automatisointia eteenpäin. Sprintin ekan viikon jälkeen tuli lopullinen päätös siitä, että sikuliX työkalu ei sovi casen toteuttamiseen ja siirtyi tekemään sikuli+selenium työkalulla. Ongelmia on ollut paljon työkalun kanssa ja välillä bugien debuggaamiseen on mennyt päiviäkin. Alexander haluaa kuitenkin päättäväisesti tehdä versionsa loppuun, vaikka hänelle ehdotettiin työkalun vaihtoa/muun homman tekemistä.
|
|
|
|
|
|
|
|
### 4.5 Topias
|
|
|
|
|
|
|
|
Koko sprintin ajan robot frameworkillä lyhykurssi järjestelmän automatisointia. Ongelmia ei ole ilmennyt muuta kuin joidenkin asioiden tekemisessä kestää kauemmin kuin kuvittelin. Joten tämän takia hieman on robot framework aikataulua jäljessä. |