Übungsaufgaben zur Softwarequalität
https://bildung.social/@oerinformatik/
https://oer-informatik.de/softwarequalitaet-uebungsaufgaben
Softwarequalität, ISO/IEC 25010, Qualitätsmerkmale, Qualitätsanforderungen, Zielkonflikt, Qualitätssicherung, Wartbarkeit, Leistungseffizienz, Übungsaufgaben, Prüfungsvorbereitung
tl/dr; (Bearbeitungszeit insgesamt 53 min, mehrere Aufgaben): Zwei Übungsaufgaben zu den Qualitätsmerkmalen nach ISO/IEC 25010 – Merkmale nennen, beschreiben und zuordnen, englische Fachtexte auswerten, Qualitätsanforderungen messbar formulieren, Zielkonflikte erläutern, Aussagen zur Testabdeckung beurteilen und die Fassung von 2023 einordnen. Alle Lösungen sind ausgeblendet und mit Punkteverteilung versehen [AI-Assisted]. (Zuletzt geändert am 28.10.2026)
Diese Übungsaufgaben gehören zum Artikel Softwarequalität nach ISO/IEC 25010. Passende Maßnahmen der Qualitätssicherung erklärt der Artikel Teststrategie und Qualitätssicherung.
Hinweise zur Bearbeitung: Als FIA musst Du zur Teil-2-Prüfung Aufgaben auf Kernkompetenz-Ebene lösen können, das sind Aufgabe 2.1 und Aufgabe 2.2. Bei „nennen“ genügen Stichworte; bei „beschreiben“ und „erläutern“ schreibst Du ganze Sätze, die – wenn eine Anwendung genannt ist – einen Bezug zu ihr herstellen. Werden zwei Angaben verlangt, werden nur die ersten zwei bewertet. Andere sachlich richtige Antworten sind ebenfalls richtig.
Du möchtest eigene Aufgaben zum Üben von einem KI-Sprachmodell generieren lassen?
Kopiere den Text in ein KI-Sprachmodell Deiner Wahl und passe Kompetenzstufe, Anzahl, Bearbeitungszeit und Szenario bei Bedarf an. Wie die Aufgaben aufgebaut sind, beschreibt der Artikel Wie sind die Aufgaben aufgebaut?. Prüfe die Ergebnisse mit dem Lehrartikel: KI-Sprachmodelle machen Fehler.
Erstelle neue Übungsaufgaben zum Thema „Softwarequalität“.
Bauplan: Halte Dich an Aufbau, Kompetenzstufen, Operatoren,
Anforderungsbereiche, Punkte und Zeitschätzung, die im Artikel
https://oer-informatik.de/aufgaben-aufbau beschrieben sind.
Fachliche Grundlage:
- https://oer-informatik.de/softwarequalitaet
- https://oer-informatik.de/teststrategie
- https://oer-informatik.de/usability-barrierefreiheit
- Stilbeispiel: https://oer-informatik.de/softwarequalitaet-uebungsaufgaben
Die Aufgaben sollen Inhalte zu diesen Schlagwörtern abdecken:
- Softwarequalität
- ISO/IEC 25010
- Qualitätsmerkmale
- Qualitätsanforderungen
- Zielkonflikt
- Qualitätssicherung
- Wartbarkeit
- Leistungseffizienz
Kompetenzstufe: Kernkompetenz (alternativ: Basiskompetenz, Profilkompetenz, Expertise)
Anzahl: 1 Aufgabe mit Teilaufgaben
Bearbeitungszeit in Minuten ca.: <5 bis 30 min>
Szenario: eines der Szenarien aus dem Bauplan
Vorgehen:
1. Lies zuerst die verlinkten Artikel. Kannst Du keine Webseiten
abrufen, sag mir das, statt zu raten.
2. Steht bei einer Angabe noch ein Platzhalter in <…>, frag mich
zuerst danach. Richte Punkte und Zahl der Teilaufgaben nach der
Bearbeitungszeit (ca. 0,9 min je Punkt).
3. Gib je Aufgabe Titel mit Kompetenzstufe, Ausgangssituation und
Teilaufgaben mit Operator und Punktzahl aus, dazu die geschätzte
Bearbeitungszeit.
4. Gib die Beispiellösungen mit Punkteverteilung erst aus, wenn ich
danach frage.
Aufgabe 2.1: Qualitätsziele für den neuen Onlineshop eines Fahrradherstellers (Kernkompetenz)
(ca. 27 min Bearbeitungszeit)
Du bist Auszubildende*r der Fachinformatik für Anwendungsentwicklung bei der CSB-Rad GmbH in Bielefeld. Der Onlineshop mit dem Rahmen-Konfigurator wird neu entwickelt. Geschäftsführer Cem Sarıkaya hat zu einem Workshop eingeladen, in dem die Qualitätsziele für das Lastenheft gesammelt wurden. Du hast mitgeschrieben:
| Nr. | Wer | Aussage |
|---|---|---|
| 1 | Sophie Bertram (Vertrieb) | „Im alten Konfigurator brechen viele ab, weil sie nicht verstehen, was ‚Oberrohrlänge‘ bedeutet und wo man die Farbe wählt.“ |
| 2 | Cem Sarıkaya (Technik) | „Am Black Friday ist der Shop nach zwanzig Minuten unter der Last zusammengebrochen.“ |
| 3 | Natalia Wróbel (Buchhaltung) | „Bei Händlerbestellungen mit Mengenrabatt stimmt die Rechnungssumme manchmal nicht.“ |
| 4 | Bastian Ludwig (Werkstatt) | „Wenn Rahmenwerk OWL die Schnittstelle ändert, dauert es bei uns Wochen, bis die Aufträge wieder durchlaufen.“ |
| 5 | Cem Sarıkaya | „Die Schließungscodes der Schlösser dürfen nie im Klartext in einer E-Mail oder einem Log landen.“ |
| 6 | Sophie Bertram | „Wir wollen den Shop später auch bei einem anderen Cloud-Anbieter betreiben können.“ |
a) Nenne die Norm, in der die Qualitätsmerkmale von Software beschrieben sind, sowie vier ihrer Produktqualitätsmerkmale. (3 Punkte)
Norm: ISO/IEC 25010 (Vorgänger ISO/IEC 9126 wird ebenfalls akzeptiert) (1 Punkt)
vier von: funktionale Eignung (Funktionalität), Leistungseffizienz (Effizienz), Kompatibilität, Benutzbarkeit (Interaktionsfähigkeit), Zuverlässigkeit, Sicherheit, Wartbarkeit (Änderbarkeit), Übertragbarkeit (Flexibilität), Betriebssicherheit (ab 2023) (je 0,5 Punkte)
b) Ordne jeder Aussage aus den Gesprächsnotizen das betroffene Qualitätsmerkmal und ein passendes Teilmerkmal zu. Übertrage dazu die Tabelle. (6 Punkte)
| Nr. | Qualitätsmerkmal | Teilmerkmal |
|---|---|---|
| 1 | ||
| 2 | ||
| 3 | ||
| 4 | ||
| 5 | ||
| 6 |
Je Zeile 1 Punkt (0,5 Punkte Merkmal, 0,5 Punkte Teilmerkmal):
| Nr. | Qualitätsmerkmal | Teilmerkmal |
|---|---|---|
| 1 | Benutzbarkeit | Erlernbarkeit, Erkennbarkeit der Eignung oder Bedienbarkeit |
| 2 | Leistungseffizienz (auch: Zuverlässigkeit) | Kapazität bzw. Zeitverhalten (bei Zuverlässigkeit: Verfügbarkeit) |
| 3 | Funktionale Eignung | Korrektheit |
| 4 | Wartbarkeit (auch: Kompatibilität) | Modularität oder Modifizierbarkeit (bei Kompatibilität: Interoperabilität) |
| 5 | Sicherheit | Vertraulichkeit |
| 6 | Übertragbarkeit (Flexibilität) | Anpassbarkeit, Installierbarkeit oder Austauschbarkeit |
Die Alternativen in Klammern sind richtig, wenn sie begründet werden: Bricht der Shop zusammen, ist er nicht mehr verfügbar; die Ursache ist aber fehlende Kapazität.
c) Beschreibe die Qualitätsmerkmale Zuverlässigkeit und Leistungseffizienz jeweils allgemein und mit Bezug zum neuen Onlineshop. Übertrage dazu die Tabelle. (6 Punkte)
| Qualitätsmerkmal | allgemeine Beschreibung | Bezug zum Onlineshop |
|---|---|---|
| Zuverlässigkeit | ||
| Leistungseffizienz |
Je Merkmal 2 Punkte für die allgemeine Beschreibung und 1 Punkt für den Bezug, zum Beispiel:
| Qualitätsmerkmal | allgemeine Beschreibung | Bezug zum Onlineshop |
|---|---|---|
| Zuverlässigkeit | Fähigkeit der Software, ihre Funktionen unter festgelegten Bedingungen über einen festgelegten Zeitraum stabil und fehlerfrei zu erfüllen; dazu gehören Verfügbarkeit, Fehlertoleranz und Wiederherstellbarkeit nach Ausfällen. | Der Shop ist rund um die Uhr erreichbar; fällt die Schnittstelle zum Schlosslieferanten aus, kann trotzdem bestellt werden und der Auftrag wird nachgereicht; nach einem Absturz gehen keine Bestellungen verloren. |
| Leistungseffizienz | Verhältnis zwischen der Leistung der Software (Antwortzeiten, Durchsatz) und den dafür eingesetzten Ressourcen (Rechenzeit, Speicher, Netz) unter festgelegten Bedingungen. | Der Konfigurator zeigt die Vorschau auch bei vielen gleichzeitigen Kund*innen (z. B. Black Friday) ohne spürbare Wartezeit; der Shop kommt mit den gemieteten Servern aus. |
Nur 1 Punkt für eine allgemeine Beschreibung, die lediglich den Namen wiederholt oder Effizienz als „schnell programmiert“ deutet.
d) Formuliere die Aussagen 1 und 2 als messbare Qualitätsanforderungen für das Lastenheft. (4 Punkte)
Je Anforderung 2 Punkte (1 Punkt messbare Größe mit Grenzwert, 1 Punkt Bedingungen), zum Beispiel:
Zu 1: „In einem Usability-Test schließen mindestens 8 von 10 Testpersonen ohne Vorkenntnisse eine Rahmenkonfiguration mit Farbwahl ohne Hilfe in höchstens 5 Minuten ab.“ Oder: „Die Abbruchquote im Konfigurator sinkt innerhalb von drei Monaten nach dem Start von derzeit x % auf unter y %.“
Zu 2: „Bei 2.000 gleichzeitig aktiven Sitzungen wird jede Konfiguratorseite in 95 % der Abrufe in höchstens 2 Sekunden ausgeliefert; der Shop bleibt bei dieser Last mindestens 8 Stunden ohne Ausfall erreichbar.“
Nicht ausreichend sind Formulierungen ohne Grenzwert („Der Shop soll mehr Last aushalten“).
e) Sophie Bertram möchte, dass im Konfigurator jede Änderung sofort in einer fotorealistischen 3D-Vorschau des Rads angezeigt wird. Erläutere einen Zielkonflikt, der sich daraus zwischen zwei Qualitätsmerkmalen ergibt. (4 Punkte)
2 Punkte für die beiden Merkmale mit Wirkungsrichtung, 2 Punkte für die Erläuterung am Beispiel. Mögliche Konflikte:
Benutzbarkeit gegen Leistungseffizienz: Die 3D-Vorschau macht die Konfiguration anschaulicher und senkt Abbrüche (Benutzbarkeit steigt). Sie braucht aber viel Rechenleistung und Datenvolumen, sodass die Seite auf älteren Smartphones und bei schwachem Mobilfunk langsam lädt (Leistungseffizienz sinkt).
Benutzbarkeit gegen Übertragbarkeit: Die Vorschau funktioniert womöglich nur in aktuellen Browsern mit WebGL; auf anderen Geräten muss eine Ersatzdarstellung entwickelt werden.
Benutzbarkeit gegen Wartbarkeit: Für jedes neue Bauteil und jede Farbe müssen 3D-Modelle erstellt und gepflegt werden; jede Sortimentsänderung wird aufwendiger.
Eine Lösung des Konflikts (z. B. 3D-Vorschau nur auf Wunsch, sonst Foto) kann zusätzlich genannt werden.
f) Nach dem Workshop geht im Team-Chat die Diskussion weiter:
Cem Sarıkaya: „Neue Regel: Gemergt wird nur noch, wenn die Unit-Tests 100 % Anweisungsüberdeckung erreichen. Dann ist der Shop fehlerfrei.“
Natalia Wróbel: „Mit 100 % Überdeckung wäre der Fehler bei den Mengenrabatten (Aussage 3) garantiert aufgefallen.“
Bastian Ludwig: „Prima, dann können wir uns die Lasttests vor dem Black Friday sparen.“
Beurteile jede der drei Chat-Nachrichten fachlich. Gib anschließend für die Aussagen 1, 2 und 4 aus den Gesprächsnotizen jeweils eine Testart an, mit der sich das dahinterstehende Qualitätsziel tatsächlich überprüfen lässt, und mach einen eigenen Vorschlag, wie die Merge-Regel sinnvoll aussehen könnte. (7 Punkte)
Je 1 Punkt für jede begründete Beurteilung (3 Punkte), je 1 Punkt für jede passend zugeordnete Testart (3 Punkte) und 1 Punkt für einen begründeten Vorschlag zur Merge-Regel. Beispiel:
Cem – nicht haltbar: 100 % Anweisungsüberdeckung bedeutet nur, dass jede Anweisung bei den Tests mindestens einmal ausgeführt wurde. Ob die Tests das Ergebnis überhaupt mit einem richtigen Sollwert vergleichen, ob alle Bedingungskombinationen vorkamen und ob Anforderungen ganz fehlen (fehlender Code kann nicht überdeckt werden), sagt die Kennzahl nicht. Tests können Fehler zeigen, aber nie Fehlerfreiheit beweisen.
Natalia – nur eingeschränkt richtig: Der Rabattfehler fällt nur auf, wenn es einen Testfall mit genau der kritischen Bestellmenge und einem korrekt berechneten Sollwert gibt. Steht etwa
menge > 50stattmenge >= 50im Code, erreicht man 100 % Anweisungsüberdeckung auch mit den Mengen 10 und 80 – der Fehler bei genau 50 Stück bleibt unentdeckt. Gezielte Grenzwerttests aus Äquivalenzklassen finden ihn eher.Bastian – nicht haltbar: Unit-Tests prüfen einzelne Klassen isoliert und meist mit wenigen Testdaten im Speicher. Wie sich der Shop bei Tausenden gleichzeitigen Sitzungen verhält (Leistungseffizienz), zeigen nur Last- bzw. Stresstests auf einer produktionsähnlichen Umgebung.
Testarten: Aussage 1 → Usability-Test mit Testpersonen, die den Konfigurator noch nicht kennen (Benutzbarkeit). Aussage 2 → Last- und Stresstest mit simulierten gleichzeitigen Sitzungen (Leistungseffizienz). Aussage 4 → Integrationstest bzw. automatisierter Schnittstellentest gegen eine Testumgebung von Rahmenwerk OWL, der bei jeder Schnittstellenänderung läuft (Kompatibilität, Wartbarkeit).
Vorschlag Merge-Regel: Eine Mindestüberdeckung (z. B. 80 % Zweigüberdeckung für geänderte Klassen) als Warnsignal behalten, zusätzlich die Testfälle im Code-Review prüfen (sind Sollwerte und Grenzwerte enthalten?). Integrations-, Last- und Usability-Tests laufen vor jedem Release zusätzlich.
Aufgabe 2.2: Ein Videoportal für die Barcamp-Aufzeichnungen auswählen (Kernkompetenz)
(ca. 26 min Bearbeitungszeit)
Du bist Auszubildende*r der Fachinformatik und arbeitest im Orga-Team des Barcamps „Lernen.Digital.Leben 2027“ am Ratz und Rübe Berufskolleg (RRB) in Bielefeld mit. Nach dem Barcamp am 13.03.2027 sollen die aufgezeichneten Sessions aus Aula und Mensa auf einem Videoportal der Schule veröffentlicht werden. Referentin Lisa Brandt, die gehörlos ist, wünscht sich Untertitel für alle Videos. Svenja Krämer von der Schul-IT OWL schlägt die (fiktive) Open-Source-Software „CampTube“ vor und schickt Dir einen Auszug aus deren Dokumentation:
CampTube – Quality Statement (excerpt)
(1) CampTube is built from small, loosely coupled modules with a public plugin API. Bugs can usually be traced to a single module, and new features such as an additional caption format can be added without touching the core.
(2) The server ships as a container image. It runs unchanged on any Linux host or in a public cloud, and an existing installation can be migrated to new hardware in less than an hour.
(3) In our reference setup, a single server streams 200 videos in parallel at 1080p while using less than 4 GB of RAM.
(4) The player can be fully operated with a keyboard and screen readers, offers adjustable caption size and colour, and meets WCAG 2.2 level AA.
(5) Every upload is protected by role-based access control. Videos can be published publicly, for logged-in users only, or via unlisted links, and all administrative actions are logged with the account that performed them.
(6) In the last twelve months, the public demo server had an uptime of 99.8 %. If the database becomes unavailable, already published videos keep playing from the cache, and a nightly backup can be restored with a single command.
a) Abschnitt (1) beschreibt das Qualitätsmerkmal Maintainability. Nenne den deutschen Begriff und erläutere das Merkmal anhand der Angaben in Abschnitt (1). (3 Punkte)
Deutscher Begriff: Wartbarkeit (auch Änderbarkeit) (1 Punkt)
Erläuterung (2 Punkte): Wartbarkeit beschreibt, mit welchem Aufwand eine Software analysiert, korrigiert, verbessert und an neue Anforderungen angepasst werden kann. CampTube besteht aus kleinen, lose gekoppelten Modulen (Modularität); Fehler lassen sich meist einem Modul zuordnen (Analysierbarkeit), und neue Funktionen wie ein weiteres Untertitelformat lassen sich über die Plugin-Schnittstelle ergänzen, ohne den Kern zu ändern (Modifizierbarkeit).
b) Nenne zu den Abschnitten (2) bis (6) jeweils das beschriebene Qualitätsmerkmal mit englischem und deutschem Namen und erläutere es mit eigenen Worten. Übertrage dazu die Tabelle. (10 Punkte)
| Abschnitt | Qualitätsmerkmal (englisch / deutsch) | Erläuterung |
|---|---|---|
| (2) | ||
| (3) | ||
| (4) | ||
| (5) | ||
| (6) |
Je Zeile 2 Punkte (1 Punkt Merkmal, 1 Punkt Erläuterung mit eigenen Worten, nicht bloß übersetzt):
| Abschnitt | Qualitätsmerkmal | Erläuterung |
|---|---|---|
| (2) | Portability / Übertragbarkeit (2023: Flexibility / Flexibilität) | Die Software lässt sich mit geringem Aufwand in eine andere Umgebung übertragen: Das Container-Image läuft ohne Änderung auf beliebigen Linux-Servern oder in der Cloud und kann in unter einer Stunde auf neue Hardware umgezogen werden (Installierbarkeit, Anpassbarkeit). |
| (3) | Performance Efficiency / Leistungseffizienz | Die Software erbringt ihre Leistung mit wenig Ressourcen: Ein Server liefert 200 Videos gleichzeitig in Full-HD aus und braucht dafür weniger als 4 GB Arbeitsspeicher (Kapazität, Ressourcennutzung). |
| (4) | Usability / Benutzbarkeit (2023: Interaction Capability / Interaktionsfähigkeit) | Die vorgesehenen Nutzenden können die Software wirksam und zufriedenstellend bedienen, auch mit Einschränkungen: Bedienung per Tastatur und Screenreader, anpassbare Untertitel, Barrierefreiheit nach WCAG 2.2 AA (Zugänglichkeit, Bedienbarkeit). |
| (5) | Security / Sicherheit | Daten sind vor unberechtigtem Zugriff geschützt: Rollenbasierte Rechte legen fest, wer welches Video sehen und hochladen darf (Vertraulichkeit); jede Verwaltungsaktion wird mit dem Konto protokolliert (Verantwortlichkeit, Nichtabstreitbarkeit). |
| (6) | Reliability / Zuverlässigkeit | Die Software arbeitet über einen langen Zeitraum stabil: Der Demoserver war zu 99,8 % verfügbar (Verfügbarkeit); fällt die Datenbank aus, laufen veröffentlichte Videos aus dem Cache weiter (Fehlertoleranz); eine nächtliche Sicherung lässt sich mit einem Befehl zurückspielen (Wiederherstellbarkeit). |
c) Nenne zwei Produktqualitätsmerkmale der ISO/IEC 25010:2011, die im Auszug nicht vorkommen, und beschreibe für eines davon, was Du für CampTube daran prüfen würdest. (4 Punkte)
Nicht vorkommend: funktionale Eignung (Functional Suitability) und Kompatibilität (Compatibility) (je 1 Punkt).
Beschreibung, zum Beispiel (2 Punkte):
Funktionale Eignung: Prüfen, ob CampTube alle benötigten Funktionen bietet und korrekt ausführt, z. B. Untertiteldateien hochladen und bearbeiten, Videos in Playlists je Barcamp ordnen, Freigabe nur mit Fotoeinwilligung der gezeigten Personen.
Kompatibilität: Prüfen, ob CampTube mit den vorhandenen Systemen zusammenarbeitet, z. B. Anmeldung über die Schulkonten (Single Sign-on), Übernahme der Aufzeichnungen aus dem Streaming-Server, Betrieb im Server-VLAN neben Info-Server und MQTT-Broker.
d) Svenja Krämers Bewertungsbogen richtet sich bereits nach der Fassung ISO/IEC 25010:2023. Dort tauchen die Merkmale Interaction Capability, Flexibility und Safety auf. Erläutere, was sich bei diesen drei Merkmalen gegenüber der Fassung von 2011 geändert hat, und beurteile, welche Bedeutung Safety für das Videoportal hat. (5 Punkte)
Interaction Capability (Interaktionsfähigkeit) ersetzt die Benutzbarkeit (Usability); die Zugänglichkeit ist in Inklusivität und Nutzerunterstützung aufgeteilt (1 Punkt).
Flexibility (Flexibilität) ersetzt die Übertragbarkeit (Portability) und enthält zusätzlich die Skalierbarkeit (1 Punkt).
Safety (Betriebssicherheit) ist ein neues Merkmal: Die Software soll Zustände vermeiden, die Menschen, Sachwerte oder die Umwelt gefährden (1 Punkt).
Beurteilung (2 Punkte): Ein Videoportal steuert keine Maschinen oder Geräte; ein Fehler gefährdet niemanden körperlich. Safety hat deshalb eine geringe Priorität. Wichtig ist dagegen Security (Schutz der Daten, z. B. von Aufnahmen Minderjähriger ohne Fotofreigabe) – die beiden Begriffe dürfen nicht verwechselt werden.
e) Dimitrios Papadopoulos fragt, ob man sich auf die Angaben im Auszug verlassen kann. Nenne zu den Merkmalen Zuverlässigkeit, Benutzbarkeit und Leistungseffizienz je eine Maßnahme, mit der das Orga-Team die Angaben vor der Entscheidung selbst prüfen kann. (3 Punkte)
Je Maßnahme 1 Punkt, zum Beispiel:
Zuverlässigkeit: Testinstallation einige Wochen betreiben und Verfügbarkeit überwachen; Datenbank absichtlich stoppen und prüfen, ob Videos weiterlaufen; Rücksicherung aus dem Backup üben.
Benutzbarkeit: Usability-Test mit Lisa Brandt und weiteren Nutzenden, Bedienung mit Screenreader und nur per Tastatur, Prüfung nach WCAG 2.2.
Leistungseffizienz: Lasttest auf der eigenen Hardware mit vielen gleichzeitigen Abrufen, Speicher- und CPU-Verbrauch messen.
f) Mia Schröder hat für die Entscheidung bereits Notizen geschrieben. Jede der drei Notizen enthält einen fachlichen Fehler. Korrigiere sie. (3 Punkte)
- „Effizienz: Wie schnell das CampTube-Team neue Versionen programmiert.“
(B) „Zuverlässigkeit: Unberechtigte dürfen keine Videos löschen können.“
(C) „Portability heißt: Das Portal funktioniert auch auf tragbaren Geräten wie Smartphones.“
Je Korrektur 1 Punkt:
- Effizienz (Leistungseffizienz) beschreibt nicht die Entwicklungsgeschwindigkeit, sondern wie sparsam die Software im Betrieb mit Zeit und Ressourcen umgeht (Antwortzeiten, Speicher, Rechenleistung).
(B) Der Schutz vor unberechtigtem Löschen gehört zur Sicherheit (Integrität, Rechtekonzept), nicht zur Zuverlässigkeit. Zuverlässigkeit beschreibt den stabilen, fehlerfreien Betrieb.
(C) Portability (Übertragbarkeit) meint die Übertragung in eine andere Betriebsumgebung (anderes Betriebssystem, anderer Server, andere Cloud), nicht „tragbare Geräte“. Der Begriff kommt von „übertragbar“, nicht von „tragbar“. Dass das Portal auf Smartphones gut nutzbar ist, betrifft höchstens das Teilmerkmal Anpassbarkeit (an andere Bildschirmgrößen) oder die Benutzbarkeit.
Links und weitere Informationen
Hinweis zur Nachnutzung als Open Educational Resource (OER)
Dieser Artikel und seine Texte, Bilder, Grafiken, Code und sonstiger Inhalt sind - sofern nicht anders angegeben - lizenziert unter CC BY 4.0. Nennung gemäß TULLU-Regel bitte wie folgt: “Übungsaufgaben zur Softwarequalität” von oer-informatik.de (H. Stein), Lizenz: CC BY 4.0. Der Artikel wurde unter https://oer-informatik.de/softwarequalitaet-uebungsaufgaben veröffentlicht, die Quelltexte sind in weiterverarbeitbarer Form verfügbar im Repository unter https://gitlab.com/oer-informatik/qs/testen. Erstellt mit KI-Assistenz; von mir umfassend redaktionell überarbeitet, geprüft und freigegeben. Stand: 28.10.2026.
[Kommentare zum Artikel lesen, schreiben] / [Artikel teilen] / [gitlab-Issue zum Artikel schreiben]
