Testen von Cloud Services

artikel / September 2012 / cloud, testing, qualität

Moderne IT-Systeme werden immer größer und komplexer. Sie einmalig zu bauen ist vielleicht mit professioneller Hilfe möglich, aber mit der Erhaltung und Weiterentwicklung derart komplexer Systeme sind die Anwender oftmals überfordert. Durch die ständige Entwicklung neuer Systeme potenziert sich das Wartungsproblem. Software muss ständig korrigiert, geändert, saniert und fortentwickelt werden, um mit der betrieblichen Realität Schritt zu halten. Je mehr neue Software entsteht, desto mehr Kapazität wird benötigt um sie zu erhalten.

Weiterlesen...

Einführung eines Entwicklungs- und Testprozesses in der Medizintechnik

vortraege / Januar 2012 / agile, testing, qualität, transition

Als Hersteller von Medizinprodukten ist man mit einer Menge an Regulatorien und Normen konfrontiert. Deren Einhaltung ist für eine Markteinführung zwingend notwendig, dazu kommen noch regionale Unterschiede zwischen der EU, den Vereinigten Staaten, Asien und div. Ländern. Gerade die Umsetzung von Prozessnormen ist für kleinere Unternehmen eine Herausforderung. Dieser Vortrag ist ein Bericht der Reise unseres Unternehmens zu einem strukturierten, normkonformen Entwicklungs- und Testprozess. Eine Reise mit vielen Strapazen: Über die eisigen Höhen des Normgebirges, durch die unwegsamen Immersogemachtsümpfe bis weit nach Angsthausen.

Weiterlesen...

Der Migrationstestprozess

artikel / September 2010 / testing, migration, qualität

Eine Softwaremigration erfordert einen anderen Testansatz als ein Entwicklungsprojekt. Denn es existiert im Regelfall weder eine Anforderungsspezifikation noch ein Designmodell als Testgrundlage. Das bedeutet, dass für Migrationsprojekte anforderungs- und modellbasierte Testansätze nicht geeignet sind. Vielmehr kann für den Migrationstest das Altsystem als Testorakel herangezogen werden. Das entscheidende Testkriterium ist dann die vollständige funktionale Gleichheit von Alt- und migriertem System - und dafür müssen spezielle Methoden und Werkzeuge zum Einsatz kommen.

Weiterlesen...

Testing of Migration Projects

artikel / März 2010 / testing, migration, qualität

There are, however, project types where test effort and testing time can be calculated and the test performed on a fixed- price basis. One such type is a well-specified, stable development project, where the product produced can be tested against the requirement specification. The requirements documents can be analyzed either manually or automatically by a text analysis tool to extract data (e.g. function or test points) for the test cost estimation.

Weiterlesen...

Einflussfaktoren bei der Schätzung von Testprojekten

vortraege / Januar 2010 / testing, planung, schätzung, qualität

Die Planung eines anforderungsbasierten Systemtests setzt voraus, dass der Testaufwand anhand der Anforderungen kalkulierbar ist. Wenn Test-Points zur Aufwandsschätzung herangezogen werden, müssen die Test-Points sich aus der Anforderungsdokumentation ableiten lassen. Wenn Testfälle als Basis der Aufwandsschätzung dienen sollen, müssen diese aus den Anforderungen hervorgehen. Mit dem Textanalysator Werkzeug für englisch- und deutschsprachige Texte werden beide gezählt - Test-Points und Testfälle. Anschließend fließen sie in eine modifizierte COCOMO-II Formel ein, um den Aufwand und die Dauer des geplanten Tests zu schätzen.

Weiterlesen...