Richard Seidl Logo

Requirements

Der Systemtest - Von den Anforderungen zum Qualitätsnachweis

Im Rahmen des Systemtests haben Tester dafür zu sorgen, dass Fehler in einer Software gefunden werden, ehe diese an die Anwender oder Kunden ausgeliefert wird. Sie testen dabei nicht nur die Software, sondern auch die implementierten Geschäftsprozesse und das System als Ganzes. Der Systemtest ist ein sehr komplexes Vorhaben, das eigene Methoden und Werkzeuge voraussetzt. Mit diesem Buch erhalten Sie eine praktische Anleitung zur Planung, Organisation und Durchführung des Systemtests, egal ob Sie die Systeme gekauft, von Open-Source-Bibliotheken übernommen, aus Legacy-Systemen migriert oder neu entwickelt haben.

Requirements mit allen Sinnen

Eine der ersten Fehlerquellen in einem Softwareprojekt liegt in der Transformation der Wünsche und Vorstellungen (Requirements) der Anwender in die technische Umsetzung. Um Requirements zu formulieren stehen eine Fülle an formalen, semiformalen und informellen Spezifikationsmöglichkeiten von UML, BPMN bis hin zu User Stories zur Verfügung. Aber es gibt noch andere Wege, die Ideen und Wünsche der Anwender zu erfahren und den Entwicklern und Testern zugänglich zu machen. Der Vortrag liefert Impulse und Methoden, die ein interessanter Kontrapunkt zum technisch orientierten Vorgehen des Requirements-Managements sein können.

Modeling Metrics for UML Diagrams

UML Design Quantity Metrics Design quantity metrics are counts of the diagram and model types contained within the UML model. The model types are further subdivided into design entity counts and design relationship counts 1. The 9 design diagram type counts are: Number of… Use Case Diagrams Activity Diagrams Class Diagrams Sequence Diagrams Interaction Diagrams State Diagrams Component Diagrams Distribution Diagrams Design Diagrams in all The 17 design entity type counts are:

Requirements Engineering & Software-Test - Synergien effektvoll nutzen

Abstract: “Das Ganze ist mehr als die Summe seiner Teile.” So Aristoteles’ bekannte Definition der Synergie. Der Vortrag beleuchtet die “Teile” Requirements Engineering und Software Test und spannt den Bogen zum “Ganzen”: Projekterfolg durch Verschränkung dieser beiden Software-Engineering-Disziplinen. Projekte scheitern oft an unklaren und sich laufend verändernden Anforderungen und an deren mangelhaften, interpretativen Umsetzung. Viele Probleme lassen sich mit dem Einsatz eines Requirements Engineer lösen, doch bietet die Verknüpfung mit den Software-Testern weitere Vorteile und erhöht die Chance, das Vorhaben erfolgreich abzuschliessen.

Requirements Engineering & Software Test - A Powerful Combination

After more than 40 years experience in software engineering still too many projects overdraw budget or fail altogether. Reasons for that lie, amongst others, in incomplete and changing requirements. Although much can be done by having a dedicated requirements engineer in your team, this paper shows, how to improve even more by using the experience of software testers in detecting defects in requirements specifications in early project phases. This combination is very promising, as can been seen by current training opportunities for software engineers.

Anforderungsanalyse & Software-Test - Synergien effektvoll nutzen

Wenn der Tester bereits bei der Anforderunganalyse in Form von Reviews mitwirkt kann hier nicht nur die Qualität der Anforderungen steigern, sondern auch erste Ideen für Testfälle ableiten und ausarbeiten.

QAMP - Requirements Engineering für Tester - Erfahrungsbericht

Die Verknüpfung von Anforderungsanalyse und Softwaretest: Wie können Tester frühzeitig in die Qualitätssicherung der Anforderungen eingebungen werden?