Scrum

Was ist Scrum? Wie funktioniert Scrum? Scrum ist ein agiles Framework für Projekt- und Produktmanagement. Es unterstützt Teams dabei, komplexe Aufgaben in überschaubare Arbeitspakete zu zerlegen und in kurzen Iterationen…

Spezifikation durch Beispiele

Was ist Spezifikation durch Beispiele? Spezifikation durch Beispiele (Specification by Example) ist ein Entwicklungsverfahren, bei dem die Anforderungen und Spezifikationen eines Systems nicht nur durch abstrakte Beschreibungen, sondern durch konkrete…

Testmanagement

Was ist Testmanagement? Testmanagement bezeichnet die Planung, Steuerung und Überwachung aller Tätigkeiten im gesamten Testprozess. Es sorgt dafür, dass professionelle Methoden des Softwaretestens in unterschiedlichen Teststufen (z. B. Unit-Test, Integrationstest,…

Timeboxing

Was ist Timeboxing? Timeboxing ist eine Technik der Projektplanung, bei der ein fester Zeitrahmen für das Projekt oder einen bestimmten Vorgang innerhalb des Projekts festgelegt wird. Die Technik basiert auf…

toter Code

Code dessen Eingangsbedingungen (möglicherweise auf Grund eines Fehlers) nie verwendet wird. Also unerreichbarer Code.

Ursache-Wirkungs-Diagramm

Was ist ein Ursache-Wirkungs-Diagramm? Das Ursache-Wirkungs-Diagramm (auch als Ishikawa-Diagramm bekannt) ist eine grafische Darstellung, die hilft, Kausalitätsbeziehungen zu visualisieren. Es wurde in den 1940er Jahren von dem japanischen Wissenschaftler Kaoru…

verhaltensgetriebene Entwicklung (Behavior-Driven Development, BDD)

Was ist verhaltensgetriebene Entwicklung (BDD)? Verhaltensgetriebene Entwicklung (Behavior-Driven Development, BDD) ist eine kollaborative Entwicklungsmethodik, bei der der Fokus auf der Definition des erwarteten Verhaltens einer Komponente oder eines Systems aus…

Vertraulichkeit

Was ist Vertraulichkeit? Vertraulichkeit bezeichnet den Grad, zu dem eine Komponente oder ein System sicherstellt, dass Daten nur für diejenigen zugänglich sind, die über eine Zugangsberechtigung verfügen. Es handelt sich…

Wiederverwendbarkeit

Was ist Wiederverwendbarkeit? Wiederverwendbarkeit bezeichnet den Grad, zu dem ein Arbeitsergebnis, sei es Code, Daten, Komponenten oder Designs, in mehr als einem System oder bei der Erstellung anderer Arbeitsergebnisse verwendet…

Zeitverhalten

Was ist Zeitverhalten? Zeitverhalten bezeichnet den Grad, zu dem eine Komponente oder ein System ihre erforderlichen Funktionen innerhalb der festgelegten Antwortzeiten, Verarbeitungszeiten und Durchsatzraten erfüllen kann. Es handelt sich dabei…