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...

Transition to Agile Development - Experiences of a Medical Device Manufacturer

vortraege / Juni 2012 / agile, qualität, transition

After 25 years of developing medical devices and software mainly for cardiological diagnostics and ambulatory monitoring of vital signs in high-risk patients we acquired a consistent and complete quality management system for our company. This includes a structured and documented development process for our hard- and software which complies with the regulatory requirements such as DIN EN ISO 13485 1 or DIN EN IEC 62304 2. With the constant growth of the organization and the department for research and development this implemented process reached its limits.

Weiterlesen...

Assessing data quality

artikel / März 2012 / metriken, statische analyse, qualität

This article covers an industrial report, which stems from practical experience in assessing the quality of customer databases. The process it describes unites three automated audit:,an audit of the database schema, an audit of the database structure and an audit of the database content. The audit of the database schema checks for design smells and rule violations. The audit of the database structure measures the size, complexity and quality of the database model.

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...

Modeling Metrics for UML Diagrams

artikel / September 2010 / requirements, UML, metriken, qualität

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:

Weiterlesen...