Requirements Engineering & Software-Test - Synergien effektvoll nutzen

vortraege / September 2009 / testing, requirements, reviews

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.

Weiterlesen...

Requirements Engineering & Software Test - A Powerful Combination

vortraege / September 2009 / requirements, testing, reviews

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.

Weiterlesen...

Testen komplexer E-Government-Systeme

artikel / Juli 2009 / testing, egovernment, qualität

Um eine breite Akzeptanz von E-Government-Systemen zu schaffen, sind fehlerfreie Funktionalität, gute Benutzbarkeit, Sicherheit und Performanz unerlässlich. Doch woher weiß der Auftraggeber eines solchen Systems, ob die gelieferte Software tatsächlich alle gestellten Anforderungen erfüllt? Der folgende Beitrag beschreibt Herangehensweise und Nutzen systematischer Abnahmetests am Beispiel der E-Government-Plattform des Freistaates Sachsen. 2005 begann der Freistaat Sachsen im Zuge einer E-Government-Initiative den Aufbau einer zentralen Infrastruktur-Plattform für E-Government-Anwendungen 1. Diese enthält Komponenten, die für die Realisierung von E-Government-Prozessen benötigt werden.

Weiterlesen...

Das Testcenter - Effiziente Software-Tests

artikel / Juni 2009 / testing, tools

Fehler im Produktivbetrieb sind teuer, Software-Testen jedoch auch. Deshalb kommt der Effizienz des Softwaretests im Projekt eine besondere Bedeutung zu. Diese Effizienz hängt von verschiedenen Faktoren ab, u.a.: Optimaler Testtiefe und Teststrategie Wiederverwendbarkeit von Ressourcen Zielgerichteter Regressionstests Unsere Projekterfahrung zeigt jedoch, dass diese Möglichkeiten in vielen Unternehmen nicht ausreichend wahrgenommen werden. Testprojekte laufen verteilt über das Unternehmen und Testprozesse werden jedes Mal neu aufgesetzt. Vorhandene Werkzeuge werden nicht genutzt, eine sinnvolle Automatisierung nicht angewandt.

Weiterlesen...