Skip to content

Projektin tilannekatsaus

Sprint ja Gitlab Issuet

  • NYKYINEN SPRINT: 15

Projektin linkit

Mitä saatu aikaan

sprint00

  • Perustettu repositio
  • Säädetty issueita ja issue boardia käyttökuntoon
  • Tehty tuntikirjaus Excel-taulukkoon.

sprint01

  • Tehty ryhmälle web-sivu.
  • Tutustuttu toimeksiantoon.
  • Käyty läpi tarpeelliset materiaalit.

sprint02

  • Viestintäsuunnitelma aloitettu
  • projektisuunnitelman tekeminen aloitettu
  • asiakastapaaminen ja tarkentavien kysymysten esittäminen asiakkaalle
  • vaatimusmäärittelyn tekeminen aloitettu
  • testaamiseen perehtyminen aloitettu

sprint03

  • Mock-up suunnittelu aloitettu,
  • Virtuaalikoneita pystytetään.
  • Vaatimusmäärittelydokumenttia hiottu.

sprint04

  • Mock-up suunnittelun viimeistely.
  • Use Case:t tehty.
  • Riskienhallinta tehty.
  • Testlink testausta tehty.
  • Test Case suunnittelu.
  • Projekti tekninen vaatimusdokumentointi tehty.
  • Teknisten vaatimus skepksien tekeminen aloitettu.
  • Talouskustannusarvio tehty.
  • Projektitarjous aloitettu.
  • Vaatimusmäärittelydokumenttia täydennetty ja hiottu lisää.

sprint05

  • Valmistauduttu E1-katselmointiin.
  • Dokumentaatiot laadittu julkaisuversioon 1.0.0.0.
  • Vaatimusmäärittelydokumentti hoidettu kuntoon.
  • Viestintäsuunnitelma viimeistelty.
  • Projektisuunnitelman kunto varmistettu.
  • Riskienhallintasuunnitelma tehty.
  • Testaussuunnitelma tehty.
  • Arkkitehtuuri ja tekniset vaatimukset laadittu.
  • Mind-Map laadittu.
  • Julkaisusuunnitelu tehty.
  • Tarjous laadittu.
  • Sopimus laadittu.

sprint06

  • Opintovapaa viikko, sprint 06 tehtävät pursitettu sprint05 viikkoon silloisen E1 katselmoinnin takia.

sprint07

  • Projektityö aloitettu.
  • Ensimmäiset toiminnot aloitettu
  • Karttaresurssi tuotu näkyville
  • Tehty PT harjoituksia.

sprint08

  • Kehitetty hakubaaria
  • Hoidettu issueita boardista kuntoon
  • Tehty PT-harjoituksia
  • Reactia ja muita teknologioita tutkittu lisää.

sprint09

  • Front-endissä tehtiin hakubaaria kuntoon.
  • Käyttäjäliittymän kuvakkeita on luotu.
  • API:lle tuotu kolmannen osapuolen rajapinnan dataa tuotu osaksi projektin integraatiota.
  • Suunntteludokumentin kirjoittamista on jatkettu. Ensimmäinen iteraatio pian valmis (arvio: viikko 12).
  • Testaamiseen ja RobotFrameworkkin toimintaan ja dokumentaatioon perehdytty.

sprint10

  • Käyttäjäliittymän ulkoasu viimeistelty.
  • Sisäänkirjautumistoiminnon kehittämien aloitettu.
  • Robotframeworkin kertaus testaajalla.
  • Roboframework ohjelmalla luotu alustavia testejä projektille.
  • Viimeiset kuvakkeet luotu projektiin.

sprint11

  • Suunniteludokumentaation versio V1.0.0.0. on saatu tehtyä.
  • Viimeiset kuvakkeet saatu paikoilleen.
  • Hakutoiminnon rajaus saatu alkuun. Vaatii vielä hienosäätöä ja problematiikan selvittelyä.
  • Ohjelmisto näkyy nyt suoraan palvelimelta.
  • RobotFramework testaamista tehty ohjelmistolle.
  • Korjattu markkereiden ja infocardien dynaaminen päivittäminen.
  • Korjattu skaalautuvuus.

sprint12

  • Viimeiset ominausuudet demotuotteeseen ennen demotilaisuutta.
  • Dokumentoinnin viimeistelyn aloitus.
  • Testaamisen suoritus.
  • Tyylitiedostojen hiominen ennen demotilausuutta.
  • Demo pidetty onnistuneesti.
  • Palautetta saatu ja kerätty sen avulla dataa.

sprint13

  • PT11 Regressiotestaus suoritettu.
  • Dokumentaatiota viimeistelty.
  • Testitapauksia suoritettu.

sprint14

  • Viimeistelty dokumentaatiota
  • Tuotu testitapaukset projektiin
  • Valmistauduttu E4 - loppuseminaariin

sprint15

  • Loppuraportti kirjoitettu ja luovutettu.
  • Seminaariesitys laadittu.
  • Korjattu ja oikoluettu projektin dokumentteja.
  • E4 loppuseminaari pidetty ja projekti luovutettu toimeksiantajalle.

Kohdatut ongelmat

sprint00

  • Vielä ei ongelmia ole ollut.

sprint01

  • Virtuaalikoneen luonnissa ongelmia. Vaikuttaa vialta CSC:n päässä.

sprint02

  • Pieniä ongelmia kuvien siirtämisessä. Ongelma saatiin ratkaistua.

sprint03

  • Gitlab CI/CD pipeline kaatusi alleen virheen takia.
  • Virtuaalikoneen pystytyksessä ilmeni vaikealöytöinen, mutta helppokorjattava virhe.

sprint04

  • Gitlab CI/CD pipeline kaatusi alleen virheen takia.
  • Gitlab pages oikutteli mock-up sulautetun implementin kanssa.
  • Laadullisia suunnitelmallisia virheitä, nopeasti korjattuja.

sprint05

  • Merkittävä henkilöstöresurssivaje ja siitä seurannut ylityö paikalla ja aktiivisesti olleille projektijäsenille.
  • Kommunikaation puute etukäteen, alas-skaalaaminen ei enää siinnä hetkessä ollut mahdollista.
  • Aikaresurssivaje kiireisen viikon takia.

sprint06

  • Ei kohdattuja ongelmia.

sprint07

  • Erään ryhmäjäsenen migreeni häiritsi työntekoa, joutui lopettamaan ajoissa.
  • Uusi vaihe tuotti haasteita sille, mitä lähdetään tekemöään ja miten eri asiat organisoidaan.

sprint09

  • Covid-19 pandemia pakotti etätyöskentelyyn loppuprojektin ajaksi.
  • Eri resurssien käyttömahdollisuudet suppeni. Projektia alsskaalataan tarpeen mukaan.
  • Etätyöskentely lisäsi omanlaisensa haasteen kommunikaation, yhdeisymmärryksen, resurssien allekkoinnissa eri työtehtäviksi ja manageroinnissa. Suoriuduttiin kuitenkin hyvin.

sprint09

  • Back-endissä tuli vastaan cross origin error. Ratkaistiin luomalla oma proxy käsittelemään kohdattu ongelma.
  • Uusien terminologioiden ja teknologioiden tutkiminen vei aikaa, mutta onneksi ei ollut niin kova kiirekkään.
  • Rajapinnoista tuodun datan saanti ei ollut yksioikoista tai helppoa.

sprint10

  • Rajapinnan API hakee koko suomen datan, eikä vain sille tarkoitettua Keski-Suomen. Dokumentaatio closeToDIstanceKM on puutteelliseksi havaittu.
  • Vielä osalle projektijäsenistä vähän tunnetut teknologiat aiheuttivat ongelmia niiden toiminnan ymmärtämisessä.
  • Unohtuneet asiat robotframeworkin toiminnasta.

sprint11

  • Pienellä ruudulla paikantyypin logo suureni liian suureksi ja hyppäsi info-kortista päälle.
  • Kartta piirsi ainoastaan hakutuloksen vasta sen jälkeen kun kartaa klikataan.

sprint12

  • Osa ominaisuukista tuli aika myöhäisellä aikataululla. Tästä johtuen tyyleistä puuttu muutama kohta.
  • Demotilaisuuden aikana back-end kaatui juuri testaajien testaushetkellä, tämä aiheutti hämmennystä testikohteesta.
  • Demotilaisuuden rakenne oli epäselvä ja hieman kaaottinen järjestykseltään. Se vaati managerointia.

sprint13

  • Uusi ilmentynyt versiokonflikti. Ongelma ratkaisiin.
  • PT11 tehtiin ryhmässä ja muilla ryhmänjäsenille kuin testaajille se oli uusi teknologia, joten käytön opettelu kesti hetken.

sprint14

  • Ei kohdattuja ongelmia

sprint15

  • Ei kohdattuja ongelmia

Mitä seuraavaksi

  • Projekti on ohi, tuote luovutettu toimeksiantajalle ja tiimijäsenet siirtyvät seuraaviin työtehtäviin.

Projektin kokonaiskulut 28.4.2020

Tuntikirjaus

  • Tunteja yhteensä: 550h 27min.
  • Kulut tuntikirjauksen mukaan: 33 027€.