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.