Skip to content

Week 16 (2024 KW 22, 27.05.24-02.06.24) - Fitbit Anbindung

Aktueller Status: 🟨 (eher 🟧)

  • Die Fitbit Anbindung wurde gemerged
  • Im Backend fehlt derzeit noch einiges an Funktionalität
  • Die Zeit lässt wahrscheinlich nicht alle gewünschten Änderungen zu, durch Klausuren / notwendige Klausurvorbereitung ist diese zudem stark eingeschränkt

✅ Was ist diese Woche passiert?

  • Fitbit Anbindung wurde abgeschlossen #185
  • Noch ein weiterer Teil des Feedbacks der Projektbesprechung vom 16.05. wurde umgesetzt #188 tracked weiterhin den Fortschritt
  • Ein Volume wurde dem Deployment hinzugefügt um eine persistente Datenbank zu erzeugen #216
  • Die Projekt Guideline wurde auf den neusten Stand gebracht #213
  • Ein Pull Request Template wurde erstellt #212, #219
  • Github Issue Templates wurden verbessert #211
  • Das Frontend Design wurde standardisiert #205, wartet auf merge
  • Die Frontend README.md wurde gemäß des Feedbacks #188 angepasst #215, wartet auf merge

👣 Was sind die nächsten Schritte?

  • Immer noch das Feedback fertig umsetzen #188
  • Verheiraten von Frontend und Backend #217

Im Backend müssen noch einige Funktionen implementiert werden:

  • Es gibt derzeit keinen Counter für die Serie #210
  • Die "Aufgaben" die auf der Startseite der Anwendung bereitgestellt werden, sind noch nicht implementiert #126

🤺 Was waren/sind eventuelle Hindernisse?

  • Pull Request Reviews von großen PRs dauern lange, viele Diskussionen kommen auf
  • Richtlinien innerhalb des Projekts sind nicht immer allen präsent / bekannt
  • Teilweise sind wir mit Automatisierungen über das Ziel hinaus geschossen (z.B. Prettier in der Dokumentation), in der Realität hilft dies nicht wirklich, da z.B. durch Änderungen über Github online schnell Prettier-Fehler auftreten

💡 Was waren die Erkenntnisse dieser Woche?

  • Es hätte mehr Zeit in die Planung investiert werden müssen, damit einige Komponten früher hätten umgesetzt werden können
  • Während der Entwicklung sind durch verschiedene Requirements immer wieder Verzögerungen aufgetreten, diese sind allerdings schwer abzuschätzen, besonders am Anfang des Projekts