BeepZone : Eine sehr Effiziente, Funktionsreiche als auch Integrierbare Inventarisierungslösung geschrieben in Rust
Initial Finalisierung des BeepZone Inventar Systems
- BeepZone-Backend (MySQL Schema und Sekel-Proxy) : Läuft stabil, benötigt jedoch etwas Aufräumarbeiten und Dokumentation.
- BeepZone-eGUI (Desktop Client) deckt die Grundfunktionalität ab, es fehlen aber Features (zB. RBAC, Admin Panel) und es gibt Lücken bezüglich Tests und Dokumentation.
Ohne den Finalisierten Stack kann das Inventarsystem nicht im Betrieb umgesetzt/angewendet werden.
BeepZone-Stack produktionsreif machen, veröffentlichen und für internen Einsatz bereit stellen.
- Fehlende im UI angezeigte Funktionen implementieren.
- Fehlende Funktionen bezüglich Admin Panel und RBAC implementieren.
- Tests aller Funktionen und Feinschliff.
- Code aufräumen sowie Dokumentation und Setup Anleitung fertig stellen.
- Intern: Schliesst die aktuelle Lücke im Bereich Inventarisierung, reduziert unbemerkter Diebstahl, und erleichtert Audits von Zimmern und deren Zugewiesenen Objekte
- Extern: Vorzeigbares OpenSource Projekt das von anderen Verwendet werden kann bzw. erweitert und Verbessert werden kann.
- T.Bachmann (auf Grundes Eigeninitative)
Projektabschluss bis 2026-01-12 (Start der Zimmerkontrollen).
| Risiko |
Auswirkung |
Wahrscheinlichkeit |
Gegenmassnahme |
| Prokastination und Zeitmangel |
Terminverzug |
Hoch |
Wichtigste Features Priorisieren und Zeitpuffer einplanen |
| Unerwartete Bugs nach Code Aufräumen |
Funktionsausfälle |
Mittel |
Kleine Änderunen Schrittweise anwenden und immer testen |
| Unklare Anforderungen im Admin Panel |
Fehlende Funktionen |
Mittel |
Bei zukünftigen Administratoren nach gewünschtem fragen |
| Nicht genug Tests |
Bugs und Sicherheitsprobleme |
Niedrig |
Realistische Testfälle machen und Seed Daten erstellen |
| Woche / Zeitraum |
Phase |
Kernaufgaben |
| KW50 (09.12.–15.12.) |
Bestandsaufnahme und Planung |
Repo grob aufräumen, Notizen erstellen, Planung grob Finalisieren |
| KW51 (16.12.–22.12.) |
Umsetzung |
Fehlende Features Implementieren und Code Polieren |
| KW52 (23.12.–29.12.) |
Umsetzung |
Fehlende Features Implementieren und Code Polieren |
| KW01 (30.12.–05.01.) |
Testen |
Alle Features Testen, Eventuel End-Nutzer Test, Bugs reparieren |
| KW02 (06.01.–12.01.) |
Dokumentieren und Abschluss |
Dokumentation Vervollständigen und Publizieren |