Aikaisempien viikkojen edistymiset - DigiaMinions/Project GitHub Wiki
Aikaisempien viikkojen edistymiset
Tässä dokumentissa on listattuna viikottain projektille keskeiset etenemiset.
Viikko 40
- Asiakas tavattu ja aiheesta keskusteltu
- Kommunikointikanava tehty asiakkaan ja ryhmän välille
Viikko 41
- Keskustelua aihevalinnasta ryhmän sisällä
Viikko 42
- Aihe päätetty ja esitelty asiakkaalle
- Dokumentaatio aloitettu
Viikko 44
- Dokumentointia
Viikko 45
- Alustava projektisopimus ja projektisuunnitelma tehty katselmoitavaksi
Viikko 46
- Stack-rakenne alkaa olla selvillä.
Viikko 47
- Tilattavat osat tiedossa.
- Ryhmä saanut NDA:n katselmoitavaksi.
- Todettu että NDA voidaan allekirjoittaa.
- Alustava teline laitteille hahmoteltu
Viikko 48
- Tavattu projektin omistajan kanssa ja allekirjoitettu NDA-sopimuksia. Yhdellä vielä allekirjoittamatta.
- Sovittu aikataulu projektin alustavien dokumenttien valmistumiseen ja katselmointiin
- Vaihdettu puhelinnumeroita projektinomistajan kanssa
- Aloitettu testausdokumentaatio
- Aloitettu projektin aikataulun dokumentointi
Viikko 49
- Suunniteltu uusi stackrakenne ilmenneiden ongelmien takia.
- Päivitetty dokumentaatiot uutta rakennetta vastaaviksi.
Viikko 50
- Tavattu projektin omistajan kanssa ja allekirjoitettu projektisopimus ja viimeinen NDA-sopimus.
- Sovittu viikottaisesta kulujen laskelmoinnista excel-taulukkoon.
- Toimitettu pyyntö tilattavista osista toimeksiantajalle.
Viikko 2
- AWS RDS MySQL tietokanta pystytetty
- AWS IoT mock tehty
- EC2 virtuaalikone pystytetty
- Codepipeline pystytetty
- Codedeploy toimii
Viikko 3
- NodeJS saatu tulille
- React saatu tulille
- Grafana asennettu
- Graphite asennettu
- Grafanaan saatu dataa graphitesta
- Grafanan visualisointi onnistuneesti testi-embedattu
- Vaihdettu tilattavat servot
- Lambda muutettu MySQL-muodosta NoSQL-muotoon ja yhdistetty Graphiteen
Viikko 4
- Testausautomaatiokehys pystytetty (github-codebuild-codedeploy)
- Viestintämock frontilta raspille
- Painoanturi laitettu toimintaan
Viikko 5
- UI ajastukselle
- Login/signin UI ja toiminnallisuus
- EC2 koneet ja rds vpc-verkkoineen saadaan käyntiin cloudformationssa
- Fyysinen alusta tulostettu laitteelle (säiliö puuttuu)
Viikko 6
- Autentikointi/autorisointi tehty
- Järjestelmään otettu käyttöön environment file
- Servot laitettu toimintaan
- Tehty sivu jolla voidaan lisätä laitteita käyttäjälle
- Ruoan syöttö websivun pötyä pöytään -nappia painamalla
- Raspin sisäinen aikataulu näytetään frontissa
- Raspille voidaan asettaa uusi aikataulu frontista
Viikko 7
- Uuden laitteen automatisoitu sertifiointi
- Raspi kuittaa käyttäjälle onko lähetetty aikataulu vastaanotettu onnistuneesti
- Tavattu toimeksiantajan edustajan kanssa ja esitelty projektia
Viikko 8
- Tuottaa loput loppudokumentaatiosta, teknisestä dokumentaatiosta ja ohjeista
- Automatisoida stackin pystytys
- Tehdä yksinkertaisia testejä deployment-chainiin
- Hioa pahimpia purkkaratkaisuja pois
Viikko 9
- Valmistauduttu esittelyyn