Randbedingungen¶
- Betriebssystemunabhängig
Das digitale Wachbuch soll sowohl unter Windows als auch unter Linux laufen.
- Auch auf veraltete Hardware lauffähig
In den Wachstationen kann keine aktuelle Hardware vorausgesetzt werden.
- Offlinemodus
Die Software muss auch offline funktionieren, da es Wachstationen gibt, die gar nicht bzw. nur sehr schlecht an das Internet angeschlossen sind.
- Geringe Updatefrequenz
Derzeit gibt es lediglich ein Release pro Jahr.
- Einsatz Open Source
Für das digitale Wachbuchs sollen lediglich Bibliotheken und Frameworks verwendet werden, die unter einer OpenSource-Lizenz stehen. Diese müssen zur Lizenz des digitalen Wachbuchs kompatibel sein.
- Datenschutz
Da bei der Dokumentation des Wachdienstes persönliche Daten verarbeitet werden, müssen diese vor dem Zugriff unbefugter Dritter geschützt werden.
- Datensparsamkeit
Es sollen nicht mehr persönliche Daten erhoben werden, als unbedingt zur Erfassung des Dienstes nötig.
- Umsetzung im Ehrenamt
Die Umsetzung erfolgt durch die Entwickler ehrenamtlich, daher kann es immer wieder zu Verzögerungen kommen.
- Teamerfahrung nicht homogen
Die Erfahrung des Teams mit Programmiersprachen ist nicht homogen. So gibt es keine Sprache oder Framework, welches von allen Mitglieder gut beherrscht wird.
- Prozessorarchitektur
Die Applikation sollte sowohl auf x86/x64 als auch auf armv7 (RasPi) lauffähig sein.