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