Anforderungen an Bildungssoftware: Der umfassende Leitfaden

Bildungssoftware kommt in Klassenzimmern, Computerpools, Bibliotheken und im Fernunterricht zum Einsatz. Entsprechend unterschiedlich sind die technischen und organisatorischen Anforderungen – je nach Altersstufe, Fachbereich und Unterrichtsmodell. In diesem Leitfaden erfahren Sie strukturiert, welche Anforderungen Bildungssoftware typischerweise erfüllen sollte: von Funktionen über Geräte- und Netzwerkthemen bis hin zu Identität, Zugriff, Datenverarbeitung, Bereitstellung und laufender Administration. Außerdem zeigen wir, wie sich Anforderungen je nach Lern-Workflow unterscheiden – etwa bei Inhaltsbereitstellung, Prüfungen, Zusammenarbeit oder spezialisierten Kursen.

Bildungssoftware-Anforderungen verstehen

Anforderungen an Bildungssoftware beschreiben die Fähigkeiten, Rahmenbedingungen und Betriebsbedingungen, die eine Lösung braucht, um im Lernumfeld zuverlässig zu funktionieren. Dazu zählen funktionale Anforderungen wie Aufgaben-Workflows und Prüfungsfunktionen ebenso wie nicht-funktionale Anforderungen, etwa Barrierefreiheit oder administrative Steuerung.

Bildungseinrichtungen bringen zudem besondere Variabilität mit: Oft gibt es mehrere Gerätetypen, schwankende Netzwerkqualität, gemeinsam genutzte Geräte und unterschiedliche Rollen. Anforderungen sollten diese Realität abbilden – inklusive Offline-Verhalten, Account-Bereitstellung und dem Verhalten bei Spitzenlast, zum Beispiel in Prüfungsphasen.

Zentrale Anforderungskategorien für die passende Lösung

Funktionale Anforderungen für Lehren und Lernen

Funktionale Anforderungen beschreiben, was die Software für Lernende und Lehrkräfte leisten muss. Häufig startet man bei den Lernaktivitäten und leitet daraus konkrete Funktionen ab.

Typische Bereiche sind Inhaltsbereitstellung, Abgabe von Aufgaben, Feedback-Prozesse, Erstellung und Durchführung von Tests sowie Fortschrittsübersichten. Ein Kurs mit vielen kurzen Tests benötigt zum Beispiel zeitgesteuerte Prüfungen, Fragenpools und eine kontrollierte Navigation. Projektorientierter Unterricht erfordert eher Datei-Uploads, Bewertung nach Rubriken und Peer-Review-Workflows.

Dazu kommen rollenbasierte Nutzungsszenarien: Lernende, Lehrkräfte, Tutor:innen und Administrator:innen brauchen unterschiedliche Rechte und Oberflächen. Anforderungen sollten klar definieren, welche Rollen es gibt, worauf jede Rolle zugreifen darf und wie Rollenwechsel über Schulhalbjahre oder Semester hinweg gehandhabt werden.

Nicht-funktionale Anforderungen für Stabilität und Verlässlichkeit

Nicht-funktionale Anforderungen beschreiben, wie sich die Software unter realen Bedingungen verhält. Im Bildungsbereich sind das häufig Vorgaben zu Verfügbarkeit, Skalierbarkeit und Bedienbarkeit.

Performance-Anforderungen lassen sich praxisnah formulieren – etwa akzeptable Ladezeiten für Unterrichtsmaterialien im typischen Schulnetz oder eine stabile Reaktionszeit, wenn viele Lernende gleichzeitig abgeben. Verfügbarkeitsanforderungen können Wartungsfenster, eine transparente Statusanzeige und das Verhalten bei Teilausfällen umfassen.

Skalierbarkeit sollte sich an Spitzenzeiten orientieren: Prüfungsfenster, Einschreibewellen und parallele Unterrichtsstunden erzeugen konzentrierte Last. Anforderungen können daher Erwartungen an gleichzeitige Nutzerzahlen (Concurrency) pro Unterrichtsblock sowie typische Upload-Größen festlegen.

Anforderungen an Administration und Management

Bildungssoftware braucht oft zentrale Verwaltung – für große Nutzergruppen und regelmäßige Wechsel pro Schuljahr oder Semester. Typische Anforderungen sind User-Provisioning, Gruppenverwaltung, Richtliniensteuerung, Reporting und Audit-Logs.

Beim Provisioning sollte klar sein, wie Konten erstellt, aktualisiert und entfernt werden. Gruppierung umfasst Klassen, Kurse, Lerngruppen und Jahrgänge – inklusive der Frage, wie Listen aktualisiert werden und wie lange historische Daten verfügbar bleiben. Richtlinien können Feature-Schalter, Inhaltsbeschränkungen oder Konfigurationsvorlagen nach Jahrgangsstufe oder Fachbereich beinhalten.

Beim Reporting ist wichtig: Welche Daten werden benötigt, wer darf sie sehen und wie lassen sie sich exportieren? Audit-Logs sind häufig relevant, um administrative Aktionen nachvollziehbar zu dokumentieren.

Anforderungen an Geräte, Betriebssysteme und Hardware

Unterstützte Gerätetypen und Formfaktoren

In Bildungseinrichtungen gibt es oft eine Mischung aus Desktop-PCs, Laptops, 2-in-1-Geräten und gemeinsam genutzten Systemen im Computerraum. Anforderungen sollten festhalten, welche Gerätekategorien unterstützt werden und ob die Lösung im Browser läuft, lokal installiert wird oder über eine verwaltete Umgebung bereitgestellt wird.

Bei gemeinsam genutzten Geräten sind Session-Handling, An- und Abmeldeverhalten sowie die Frage entscheidend, ob lokale Daten zwischen Nutzer:innen erhalten bleiben. Für Gerätewagen und wechselnde Klassenräume können schnelle Anmeldeoptionen und ein verlässliches Startverhalten wichtig sein.

CPU, RAM, Speicher und Grafik

Hardware-Anforderungen sollten als Mindest- und typische Konfigurationen beschrieben werden – passend zu den Workloads. Einfache Inhaltsbereitstellung und Basis-Tests laufen oft auf moderater Ausstattung, während Medienproduktion, Simulationen oder spezialisierte Kurse mehr CPU-Leistung, mehr Arbeitsspeicher und stärkere Grafik benötigen.

Beim Speicher sollten lokales Caching, Offline-Inhalte und von Lernenden erstellte Dateien berücksichtigt werden. Wenn große Medien lokal abgelegt werden, sollten Anforderungen das erwartete Speicherwachstum über ein Halbjahr/Semester sowie Mechanismen zur Speicherbereinigung beschreiben.

Grafik spielt eine Rolle bei 3D-Visualisierung, Videoschnitt oder interaktiven Simulationen. Anforderungen sollten klarstellen, ob integrierte Grafik ausreicht oder ob für bestimmte Kurse dedizierte Grafik erforderlich ist.

Peripherie und Eingaben

Manche Bildungssoftware ist auf Peripherie angewiesen – etwa Kamera, Mikrofon, Stift, Scanner oder spezielles Laborequipment. Anforderungen sollten benötigte Geräte, unterstützte Anschlüsse (z. B. USB) sowie Treiber- oder Berechtigungsanforderungen aufführen.

Wenn Handschrift oder Skizzen unterstützt werden, können Anforderungen Stiftunterstützung und Handballenerkennung als funktionale Erwartung beschreiben – ohne Aussagen zu physischen Ergebnissen zu machen. Für Sprachlernen oder Präsentationen sind oft Mikrofonberechtigungen und die Auswahl von Audiogeräten relevant.

Netzwerk, Konnektivität und Offline-Fähigkeit

Bandbreite, Latenz und Zuverlässigkeit

Netzwerkanforderungen sollten reale Nutzung abbilden. Videostreaming, Live-Unterricht und interaktive Labs benötigen meist mehr Bandbreite und stabile Latenz. Anforderungen können Zielwerte pro Nutzer:in für typische Aktivitäten definieren und festlegen, wie sich die Software bei Bandbreitenabfall verhalten soll – etwa durch reduzierte Videoqualität oder einen Audio-only-Modus.

Die Latenzempfindlichkeit hängt vom Szenario ab: Echtzeit-Zusammenarbeit und Live-Unterricht reagieren sensibler als asynchrone Inhalte. Anforderungen sollten benennen, welche Funktionen niedrige Latenz brauchen und welche Verzögerungen tolerieren.

Offline- und Low-Connectivity-Betrieb

Offline-Fähigkeit ist für Lernende mit instabiler Verbindung oft entscheidend. Anforderungen sollten festlegen, ob Inhalte heruntergeladen werden können, wie lange sie offline verfügbar bleiben und welche Aktionen ohne Verbindung möglich sind.

Beispielsweise kann definiert werden, dass Lernende Materialien offline lesen und Antworten vorbereiten können, während Abgaben zwischengespeichert und später synchronisiert werden. Wenn kein Offline-Modus unterstützt wird, sollte diese Einschränkung klar dokumentiert und eine Mindestkonnektivität beschrieben werden.

Inhaltsauslieferung und Caching

Caching kann die Bedienung spürbar beschleunigen. Anforderungen sollten klären, ob Cache lokal auf dem Gerät liegt, an ein Nutzerkonto gebunden ist oder zentral verwaltet wird. Bei gemeinsam genutzten Geräten beeinflusst Caching den Speicherverbrauch – daher sind Regeln zum Cache-Löschen und administrative Steuerungsmöglichkeiten wichtig.

Identität, Zugriff und Account-Lifecycle

Authentifizierung und Single Sign-On (SSO)

Identitätsanforderungen definieren, wie sich Nutzer:innen anmelden und wie Zugriff gesteuert wird. Viele Einrichtungen bevorzugen zentrale Authentifizierung, um Passwortaufwand zu reduzieren und einheitliche Richtlinien umzusetzen.

Anforderungen sollten unterstützte Anmeldeverfahren, Session-Timeouts und – falls genutzt – Multi-Faktor-Optionen beschreiben. Für jüngere Lernende können vereinfachte Anmeldeprozesse oder verwaltete Zugangsdaten relevant sein, abhängig von den Vorgaben der Einrichtung.

Rollenbasierte Zugriffskontrolle (RBAC) und Berechtigungen

RBAC-Anforderungen sollten Rollen, Rechte und Grenzen klar definieren. Lehrkräfte benötigen zum Beispiel Zugriff auf Bewertung und Analysen, während Lernende nur ihre eigenen Abgaben und Rückmeldungen sehen sollten.

Wichtig ist auch Delegation: Tutor:innen brauchen ggf. eingeschränkte Bewertungsrechte, Vertretungslehrkräfte temporären Zugriff. Administrative Rollen sollten so zugeschnitten sein, dass unnötiger Zugriff auf Lerndaten vermieden wird.

Provisioning, Kurszuordnung (Rostering) und Deprovisioning

Der Account-Lifecycle umfasst das Hinzufügen, Aktualisieren und Entfernen von Nutzer:innen. Rostering-Anforderungen sollten festlegen, wie Klassen/Kurse angelegt werden, wie Einschreibungen synchronisiert werden und wie Änderungen während des Halbjahres/Semesters verarbeitet werden.

Beim Deprovisioning ist zu definieren, was passiert, wenn Lernende einen Kurs oder die Einrichtung verlassen: Aufbewahrungsfristen, Exportmöglichkeiten und wie der Zugriff entzogen wird.

Datenverarbeitung und Governance

Datenklassifizierung und Speicherorte

Bildungssoftware verarbeitet häufig Identifikationsdaten, Kursinhalte und Prüfungsergebnisse. Anforderungen sollten definieren, welche Datentypen erhoben werden, wie sie klassifiziert sind und wo sie gespeichert werden.

Speicherorte können durch Richtlinien vorgegeben sein. Anforderungen können geografische Vorgaben, Backup-Erwartungen und Multi-Tenant-Betrieb beschreiben. Außerdem sollte klar sein, ob Daten während der Übertragung und im Ruhezustand verschlüsselt werden – als technische Maßnahme, ohne absolute Zusagen zu formulieren.

Logging, Audit und Reporting

Logging-Anforderungen sollten festlegen, welche Ereignisse erfasst werden – etwa Anmeldungen, Inhaltszugriffe, Bewertungsänderungen und administrative Aktionen. Audit-Logs unterstützen interne Prüfungen.

Reporting-Anforderungen definieren benötigte Kennzahlen, z. B. Anwesenheitsindikatoren, Abgabequoten und Testergebnisse. Zusätzlich sollten Exportformate und Zugriffsbeschränkungen für Berichte beschrieben werden.

Aufbewahrung, Löschung und Datenportabilität

Aufbewahrungsanforderungen regeln, wie lange Daten gespeichert werden und was am Ende eines Halbjahres/Semesters passiert. Löschanforderungen sollten klären, ob Löschung durch Nutzer:innen, Administrator:innen oder automatisch nach Frist erfolgt.

Portabilität umfasst Exporte von Noten, Abgaben oder Kursinhalten. Anforderungen sollten festhalten, ob Metadaten, Zeitstempel und Rubrikdetails enthalten sind und ob Exporte pro Kurs, pro Lernende:n oder einrichtungsweit möglich sind.

Anforderungen nach Workload im Bildungsalltag

Inhaltsbereitstellung und asynchrones Lernen

Bei der Inhaltsbereitstellung stehen Medienwiedergabe, Strukturierung und Fortschrittsverfolgung im Fokus. Die Software sollte verschiedene Inhaltstypen unterstützen – etwa Dokumente, interaktive Module und eingebettete Medien.

Für asynchrones Lernen sind Benachrichtigungen, Abgabefristen über Zeitzonen hinweg und klare Statusanzeigen für erledigte und offene Aufgaben wichtig. Bei gemeinsam genutzten Geräten sollten sichere Sessions und ein verlässliches Abmeldeverhalten definiert sein.

Prüfungen, Quizzes und Testfenster

Prüfungen erzeugen oft hohe gleichzeitige Nutzung und strikte Timing-Anforderungen. Typische Anforderungen sind zeitgesteuerte Tests, Autosave und Robustheit gegenüber kurzen Verbindungsunterbrechungen.

Für Integrität können Anforderungen Fragenrandomisierung, kontrollierte Navigation und das Protokollieren wichtiger Ereignisse umfassen. Formulieren Sie diese Punkte so, dass sie zu Richtlinien und technischer Machbarkeit passen – inklusive dessen, was erfasst wird und wie Lehrkräfte es auswerten.

Zusammenarbeit, Gruppenarbeit und Feedback

Zusammenarbeit kann gemeinsame Dokumente, Diskussionen, Gruppenabgaben und Kommentar-Workflows umfassen. Anforderungen sollten festlegen, ob Zusammenarbeit in Echtzeit, asynchron oder beides möglich ist.

Für Feedback sind Rubriken, Inline-Kommentare, optional Audio-Feedback und Versions-/Überarbeitungsverfolgung relevant. Bei Gruppenarbeit sollte definiert werden, wie Beiträge einzelner Personen nachvollzogen werden und wie Noten vergeben werden.

Spezialisierte Kurse und fortgeschrittene Tools

Einige Kurse benötigen Spezialtools wie Programmierumgebungen, Datenanalyse, Medienbearbeitung oder Simulationen. Anforderungen sollten Rechenleistung, Speicherbedarf und den Betriebsmodus (lokal oder remote) festlegen.

Zusätzlich sind Dateiformat-Kompatibilität, erwartete Projektgrößen und Integrationen mit Kursmaterialien wichtig. Wenn Hardwarebeschleunigung genutzt wird, sollten unterstützte Grafikfunktionen und Treiberabhängigkeiten beschrieben werden.

Stärken und wichtige Punkte bei Anforderungen an Bildungssoftware

Stärken

Wichtige Punkte

Häufig gestellte Fragen (FAQ)

Wie unterscheiden sich Anforderungen je nach Klassenstufe?

Anforderungen variieren häufig bei Account-Modellen, Berechtigungen und der Komplexität der Oberfläche. Jüngere Lernende profitieren oft von vereinfachten Anmeldeprozessen und engeren Rollenabgrenzungen, während ältere Lernende erweiterte Abgabeformate und Kollaborationstools benötigen. Auch Geräteverfügbarkeit, Nutzung gemeinsam genutzter Geräte und das Verhältnis von synchronen zu asynchronen Lernphasen spielen eine Rolle.

Was ist der Unterschied zwischen funktionalen und nicht-funktionalen Anforderungen?

Funktionale Anforderungen beschreiben, was die Software tut – z. B. Aufgaben, Quizzes und Feedback-Workflows. Nicht-funktionale Anforderungen beschreiben, wie sich die Software verhält – z. B. Verfügbarkeit, Performance und administrative Steuerbarkeit. Beide sind wichtig: Eine Funktion kann vorhanden sein, aber im Alltag trotzdem schlecht nutzbar, wenn Leistung oder Zugriffskontrollen nicht zur Umgebung passen.

Welche Gerätedetails sollten in Anforderungen erfasst werden?

Typisch sind unterstützte Gerätetypen, Mindestanforderungen für zentrale Workloads und Abhängigkeiten von Peripherie wie Kamera oder Mikrofon. Zusätzlich lohnt es sich, das Verhalten auf gemeinsam genutzten Geräten, lokalen Speicherverbrauch und die Frage „Installation oder Browser?“ zu dokumentieren. Das hilft bei der Planung für Computerpools, Gerätewagen und Remote Learning.

Wie sollten Netzwerkanforderungen für Schulen formuliert werden?

Beschreiben Sie Anforderungen anhand typischer Aktivitäten: Streaming von Unterrichtsinhalten, Live-Sessions und Datei-Abgaben. Dokumentieren Sie Bandbreitenbereiche, Latenzanforderungen für Echtzeitfunktionen und das Verhalten bei instabiler Verbindung. Wenn Offline-Nutzung nötig ist, definieren Sie, welche Inhalte offline verfügbar sind und wie Abgaben synchronisiert werden.

Welche Identitäts- und Zugriffskontrollen werden häufig benötigt?

Häufig sind zentrale Authentifizierung, rollenbasierte Berechtigungen und klare Session-Timeouts. Einrichtungen brauchen meist eine saubere Trennung zwischen Lernenden- und Lehrkräftefunktionen sowie delegierte Rollen für Assistenz und Administration. Dazu gehört auch der gesamte Account-Lifecycle: Provisioning, Kurslisten-Updates und Deprovisioning zum Halbjahres-/Semesterwechsel.

Wie beeinflussen Rostering-Anforderungen die Einführungszeit?

Rostering bestimmt, wie Klassen, Kurse und Einschreibungen erstellt und aktualisiert werden. Bei automatischer Synchronisierung müssen Update-Frequenz, Konfliktbehandlung und die Abbildung von Änderungen während des Halbjahres/Semesters definiert sein. Das wirkt sich auf Integrationsaufwand, Testumfang und Betriebsbereitschaft vor Start eines neuen Zeitraums aus.

Welche Anforderungen zur Datenverarbeitung sollten zuerst dokumentiert werden?

Starten Sie mit den Datentypen, Zugriffsrechten und Aufbewahrungsfristen. Danach folgen Vorgaben zu Speicherorten, Exportbedarf und Löschprozessen. Ergänzend sind Logging- und Audit-Erwartungen für administrative Aktionen sinnvoll. Klare Datenanforderungen erleichtern Governance-Prüfungen und reduzieren Unsicherheit beim Rollout.

Welche Details zum Bereitstellungsmodell sind im Bildungsbereich wichtig?

Wichtig ist, ob die Lösung im Browser läuft oder installiert wird, wie Updates bereitgestellt werden und ob Admin-Rechte erforderlich sind. Dokumentieren Sie außerdem unterstützte Browserversionen, Installationswege für verwaltete Geräte und wie Richtlinien/Konfigurationen ausgerollt werden. Das beeinflusst Supportaufwand und Unterrichtskontinuität.

Wie sollten Updates und Change Control in Anforderungen abgebildet werden?

Definieren Sie Vorlaufzeiten für größere Änderungen, Zugriff auf Release Notes und planbare Wartungsfenster. Für Prüfungszeiträume können Stabilitätsanforderungen und Kommunikationsprozesse für workflow-relevante Änderungen wichtig sein. So können Lehrkräfte besser planen und IT-Teams Tests und Schulungen koordinieren.

Wie können Anforderungen gemeinsam genutzte Geräte berücksichtigen?

Legen Sie An- und Abmeldeverhalten, Session-Timeouts und das Löschen lokaler Daten zwischen Nutzer:innen fest. Ergänzen Sie Caching-Regeln, Speicherverbrauch und die Bindung von Offline-Inhalten an Nutzerkonten. Das sorgt für verlässlichen Betrieb in Computerpools, Bibliotheken und wechselnden Klassenräumen.

Welche Reporting-Funktionen benötigen Lehrkräfte typischerweise?

Lehrkräfte brauchen häufig Fortschrittsansichten, Übersichten zum Abgabestatus und exportierbare Notenberichte. Anforderungen sollten definieren, welche Kennzahlen nötig sind, wie nach Kurs/Gruppe gefiltert wird und welche Exportformate unterstützt werden. Wichtig sind auch Berechtigungsgrenzen, damit Reports nur für autorisierte Rollen sichtbar sind.

Wie sollten Kollaborationsfunktionen in Anforderungen beschrieben werden?

Definieren Sie, ob Zusammenarbeit in Echtzeit oder asynchron erfolgt, wie Gruppen erstellt werden und wie Berechtigungen gesteuert werden. Dokumentieren Sie Erwartungen an Kommentare, Versionshistorie und Gruppenabgaben. Wenn Zusammenarbeit klassen- oder fachübergreifend ist, sollten Grenzen und externe Freigaben gemäß Richtlinien klar geregelt sein.

Welche Anforderungen gelten für medienintensive Kurse?

Medienlastige Kurse benötigen oft mehr Bandbreite, mehr Speicher und Unterstützung gängiger Dateiformate. Anforderungen sollten maximale Upload-Größen, relevante Codecs/Formate und ggf. Transcoding-Verhalten festlegen. Zusätzlich ist wichtig, ob Bearbeitung lokal oder remote erfolgt und wie Projekte gespeichert und exportiert werden.

Wie können Einrichtungen Spitzenlastzeiten planen?

Definieren Sie Annahmen zur Spitzenlast – etwa gleichzeitige Logins im Prüfungsfenster oder viele Abgaben kurz vor einer Deadline. Beschreiben Sie das Verhalten unter Last, z. B. Warteschlangen oder reduzierte nicht-kritische Funktionen. Das unterstützt Kapazitätsplanung, Lasttests und die Betriebsbereitschaft in kritischen Phasen.

Welche Rolle spielen Audit-Logs in Bildungssoftware?

Audit-Logs erfassen wichtige Ereignisse wie administrative Änderungen, Anmeldungen und Bewertungsupdates. Anforderungen können festlegen, welche Events protokolliert werden, wie lange Logs aufbewahrt werden und wer Zugriff hat. Das unterstützt interne Prüfungen und die Nachvollziehbarkeit von Konfigurationsänderungen über Zeiträume und Fachbereiche hinweg.

Wie sollte Offline-Fähigkeit in Anforderungen bewertet werden?

Definieren Sie, welche Inhalte heruntergeladen werden können, wie lange sie offline verfügbar sind und welche Aktionen ohne Verbindung möglich sind. Dokumentieren Sie außerdem Synchronisierung, Konfliktbehandlung und Auswirkungen auf den Gerätespeicher. So lassen sich Erwartungen für Lernende mit instabiler Verbindung realistisch steuern.

Welche Anforderungen sind für spezialisierte Laborkurse wichtig?

Spezialisierte Kurse benötigen oft mehr Rechenleistung, bestimmte Peripherie oder Kompatibilität mit kursrelevanten Dateiformaten. Anforderungen sollten CPU, RAM, Speicher und Grafik für diese Workloads sowie Installations- und Update-Vorgaben in Laborumgebungen festhalten. Zusätzlich ist zu klären, wie Projekte gespeichert und gesichert werden.

Wie bleiben Anforderungen über Schulhalbjahre und Semester hinweg aktuell?

Legen Sie einen festen Review-Rhythmus fest, z. B. vor jedem neuen Zeitraum, und aktualisieren Sie Anforderungen basierend auf Richtlinienänderungen und Feedback aus dem Unterricht. Klare Zuständigkeiten, Versionierung und Validierungsschritte sorgen für Konsistenz. Ein Change Log macht transparent, was sich geändert hat – und warum.

Fazit

Anforderungen an Bildungssoftware helfen dabei, pädagogische Ziele und organisatorische Rahmenbedingungen in überprüfbare Erwartungen zu übersetzen. Wenn Sie funktionale Workflows, Geräte- und Netzwerkkompatibilität, Identität und Zugriff, Datenverarbeitung, Barrierefreiheit sowie Bereitstellung und Administration sauber dokumentieren, wird die Einführung planbarer – mit klaren Abnahmekriterien und weniger Überraschungen. Anforderungen, die den realen Schulalltag berücksichtigen, etwa gemeinsam genutzte Geräte und Spitzenlast in Prüfungsfenstern, unterstützen einen stabilen Betrieb über das gesamte Schuljahr hinweg.