Projektin tilannekatsaus
Sprint ja Gitlab Issuet
- NYKYINEN SPRINT: 15
Projektin linkit
- Sprint 0
- Sprint 1
- Sprint 2
- Sprint 3
- Sprint 4
- Sprint 5
- Sprint 6
- Sprint 7
- Sprint 8
- Sprint 9
- Sprint 10
- Sprint 11
- Sprint 12
- Sprint 13
- Sprint 14
- Sprint 15
- Issue Board -näkymä
- Issue Backlog
- Linkki demon powerpointtiin
- Link to the powerpoint of the demo
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
- Tunteja yhteensä: 550h 27min.
- Kulut tuntikirjauksen mukaan: 33 027€.