die AbwärtskompatibilitätPl.: AbwärtskompatibilitätenC1
Die Eigenschaft eines neuen Produkts oder einer neuen Version, weiterhin mit älteren Systemen oder Formaten zusammenzuarbeiten.
„Ohne Abwärtskompatibilität könnten Kunden mit alten Geräten die neue Software nicht mehr nutzen.“
die MigrationPl.: MigrationenB2
Der Vorgang, bei dem Daten oder Nutzer von einem alten auf ein neues System übertragen werden.
„Die Migration der Bestandsdaten auf die neue Datenbank ist für nächste Woche geplant.“
die StücklistePl.: StücklistenC1
Ein technisches Dokument, das alle einzelnen Bauteile und Materialien auflistet, aus denen ein Produkt besteht.
„Bevor wir das neue Gehäuse freigeben, muss die Stückliste vollständig geprüft werden.“
Die technische und strukturelle Vorbereitung eines Produkts, damit es später für mehrere Länder und Sprachen angepasst werden kann.
„Durch die frühe Internationalisierung der Codebasis lässt sich jede neue Sprache mit wenig Aufwand ergänzen.“
der ServerPl.: ServerB1-B2
Ein Computer, der Daten speichert und anderen Programmen über das Netzwerk zur Verfügung stellt.
„„Der Server ist seit zehn Minuten überlastet, deshalb lädt die App bei den Kundinnen nicht mehr“, meldet der Entwickler im Chat.“
die CloudPl.: CloudsB1-B2
Ein Netzwerk von Servern im Internet, auf dem Firmen Daten und Programme speichern, statt eigene Rechner zu betreiben.
„Wir verschieben die Kundendaten in die Cloud, damit wir keine eigenen Server mehr warten müssen.“
die DatenbankPl.: DatenbankenB1-B2
Ein System, das große Mengen an Daten strukturiert speichert, damit man sie schnell wiederfinden kann.
„Die Suche im Shop ist so langsam, weil die Datenbank bei jeder Anfrage die komplette Bestellhistorie durchsucht.“
die PlattformPl.: PlattformenB1-B2
Eine technische Grundlage, auf der ein Produkt oder mehrere Anwendungen aufgebaut sind.
„Bevor wir das neue Feature bauen, müssen wir klären, ob unsere Plattform mobile Zahlungen überhaupt unterstützt.“
die LadezeitPl.: LadezeitenB1-B2
Die Zeit, die eine App oder eine Website braucht, bis sie vollständig angezeigt wird.
„In der Nutzerforschung beschweren sich viele Kundinnen über lange Ladezeiten beim Öffnen der Produktseite.“
stabilB1-B2
So, dass etwas zuverlässig funktioniert und nicht ständig abstürzt oder Fehler zeigt.
„Der Product Owner will das Feature erst freigeben, wenn es zwei Wochen lang stabil im Test läuft.“
die ArchitekturPl.: ArchitekturenB2
Der grundlegende Aufbau eines Softwaresystems, also wie die einzelnen Teile miteinander verbunden sind.
„Der technische Lead erklärt im Meeting, warum eine Änderung an der Architektur mehrere Sprints dauert.“
Wie schnell und zuverlässig ein System auch bei vielen Nutzerinnen und Nutzern arbeitet.
„Wir testen die Leistungsfähigkeit der App, bevor wir sie für alle Länder freischalten.“
die IntegrationPl.: IntegrationenB2
Das Verbinden eines Systems mit einem anderen Programm, damit beide zusammenarbeiten können.
„Die Integration mit dem Zahlungsanbieter verzögert sich, weil dessen technische Anbindung noch nicht fertig ist.“
die AnmeldungPl.: AnmeldungenB1-B2
Der Vorgang, bei dem sich eine Nutzerin oder ein Nutzer mit Benutzername und Passwort in einer App einloggt.
„Nach dem Update dauert die Anmeldung plötzlich über zehn Sekunden, das müssen wir dringend beheben.“
Die technische Überprüfung, ob eine Person wirklich die ist, für die sie sich ausgibt.
„Für Zahlungen über 100 Euro verlangen wir eine zusätzliche Authentifizierung per Code auf dem Smartphone.“
die BerechtigungPl.: BerechtigungenB2
Die Erlaubnis, bestimmte Daten oder Funktionen in einem System zu sehen oder zu nutzen.
„Nur Mitarbeitende aus dem Support haben die Berechtigung, Kundendaten im Admin-Bereich zu ändern.“
die VerschlüsselungPl.: VerschlüsselungenB2
Ein Verfahren, das Daten so verändert, dass sie nur mit einem Schlüssel wieder lesbar sind.
„Der Datenschutzbeauftragte verlangt eine stärkere Verschlüsselung für alle gespeicherten Zahlungsdaten.“
die TestumgebungPl.: TestumgebungenB2
Eine Kopie des Systems, in der neue Funktionen ausprobiert werden, ohne echte Kundendaten zu gefährden.
„Bitte testet das neue Feature zuerst in der Testumgebung, bevor es live geht.“
die ProduktivumgebungPl.: ProduktivumgebungenB2
Das System, das die echten Kundinnen und Kunden tatsächlich benutzen.
„Der Fehler ist nur in der Testumgebung aufgetreten, in der Produktivumgebung lief das Feature bisher stabil.“
die BereitstellungPl.: BereitstellungenB2
Der Vorgang, bei dem eine neue Softwareversion für die Nutzerinnen und Nutzer verfügbar gemacht wird.
„Die Bereitstellung der neuen Version ist für Donnerstagnacht geplant, damit möglichst wenige Kundinnen betroffen sind.“
das FehlerprotokollPl.: FehlerprotokolleB2
Eine Liste, in der das System automatisch alle aufgetretenen Fehler mit Uhrzeit und Ursache speichert.
„Der Entwickler schaut zuerst ins Fehlerprotokoll, bevor er nach der Ursache für den Absturz sucht.“
der LasttestPl.: LasttestsB2
Ein technischer Test, der prüft, wie ein System reagiert, wenn sehr viele Nutzerinnen und Nutzer gleichzeitig zugreifen.
„Vor dem großen Sale führen wir einen Lasttest durch, damit der Shop am Aktionstag nicht zusammenbricht.“
die DatensicherungPl.: DatensicherungenB2
Eine zusätzliche Kopie aller Daten, mit der man sie nach einem Fehler oder Ausfall wiederherstellen kann.
„Ohne aktuelle Datensicherung hätten wir nach dem Serverausfall alle Bestellungen der letzten Woche verloren.“
Der geschriebene Programmtext, aus dem eine Software besteht.
„Der neue Entwickler braucht noch Zugriff auf den Quellcode, bevor er mit der Fehlersuche beginnen kann.“
der DrittanbieterPl.: DrittanbieterB2
Eine externe Firma, deren Dienst oder Software man in das eigene Produkt einbindet.
„Für die Versandverfolgung nutzen wir einen Drittanbieter, dessen technisches System wir nicht selbst kontrollieren können.“
anbindenB2
Ein System technisch mit einem anderen System verbinden, damit Daten automatisch ausgetauscht werden.
„Wir müssen das Lagersystem an den Onlineshop anbinden, damit der Lagerbestand automatisch aktualisiert wird.“
Eine neue Softwareversion für die Nutzerinnen und Nutzer verfügbar machen.
„Die Entwicklung will das Update erst am Montag bereitstellen, weil freitags niemand im Support erreichbar ist.“
behebenB2
Einen Fehler in der Software finden und reparieren.
„Der Entwickler verspricht, den Fehler in der Bezahlfunktion noch vor dem Wochenende zu beheben.“
Die Fähigkeit eines Systems, auch bei deutlich mehr Nutzerinnen und Nutzern zuverlässig zu funktionieren.
„Bevor wir in weitere Länder starten, prüft das Entwicklungsteam die Skalierbarkeit der aktuellen Architektur.“
Wie einfach sich ein Softwaresystem später ändern und reparieren lässt.
„Der technische Lead warnt, dass schnelle Notlösungen die Wartbarkeit des Codes langfristig verschlechtern.“
Die Fähigkeit eines Systems, auch bei einem technischen Problem weiter erreichbar zu bleiben.
„Für den Zahlungsdienst verlangt der Vorstand eine hohe Ausfallsicherheit, weil jede Minute Ausfall Umsatz kostet.“
Das nachvollziehbare Speichern jeder Änderung am Quellcode als eigene Version, meist mit einem Versionsverwaltungssystem wie Git.
„Dank der Versionierung kann das Team jederzeit zur letzten funktionierenden Version zurückkehren.“
die SicherheitslückePl.: SicherheitslückenB2
Eine Stelle in einer Software, durch die Unbefugte auf Daten zugreifen könnten.
„Der Sicherheitsbeauftragte meldet eine kritische Sicherheitslücke, die das Team noch heute schließen soll.“
die ProgrammierschnittstellePl.: ProgrammierschnittstellenC1
Eine festgelegte technische Verbindung, über die zwei Programme automatisch Daten austauschen können.
„Der Drittanbieter hat seine Programmierschnittstelle geändert, deshalb funktioniert die Anbindung seit gestern nicht mehr.“
Teste dich: 5 Fragen
Was bedeutet „die Plattform“?
Was bedeutet „stabil“?
Was bedeutet „die Berechtigung“?
Was bedeutet „die Leistungsfähigkeit“?
Was bedeutet „der Quellcode“?
Diese Wörter als Karteikarten lernen
Kostenlos startenHäufige Fragen
- Was bedeutet „die Abwärtskompatibilität“?
- Die Eigenschaft eines neuen Produkts oder einer neuen Version, weiterhin mit älteren Systemen oder Formaten zusammenzuarbeiten.. Beispiel: „Ohne Abwärtskompatibilität könnten Kunden mit alten Geräten die neue Software nicht mehr nutzen.“
- Was bedeutet „die Migration“?
- Der Vorgang, bei dem Daten oder Nutzer von einem alten auf ein neues System übertragen werden.. Beispiel: „Die Migration der Bestandsdaten auf die neue Datenbank ist für nächste Woche geplant.“
- Was bedeutet „die Stückliste“?
- Ein technisches Dokument, das alle einzelnen Bauteile und Materialien auflistet, aus denen ein Produkt besteht.. Beispiel: „Bevor wir das neue Gehäuse freigeben, muss die Stückliste vollständig geprüft werden.“