Qualitätssicherung








Jeder Anforderung gemäß ein standfester Aggregatzustand

Kurz & Bündig

Mit dem Ziel und im Rahmen der Qualitätssicherung beraten wir zu Reorganisations- und Informationsmanagement-Aufgaben, unterstützen bei der Auswahl von Standardsoftware und Softwaretest und führen auch selbst Softwaretests durch.
Die Behebung von Abweichungen und Fehlern wird desto teurer, je später sie im Softwareentwicklungszyklus erkannt werden. Strukturierte Methodik und der Einsatz von Tools in allen Phasen unterstützt das Ziel, unter Einhaltung des Kosten- und Zeitplans das DV-Projekt erfolgreich zu einem Abschluss zu bringen und die gestellten Anforderungen optimal zu erfüllen. Auf diese Weise wird eine gleichbleibend hohe Qualität gesichert.
Für unsere Arbeit nutzen wir international anerkannte Methoden und erprobte Testsoftware. Bei unseren Projekten können wir unsere Kunden von der Planung bis zur Realisierung begleiten und garantieren ein erfolgreiches Endergebnis.
Beim Testen von Software wirken wir bei der Definition und Implementierung von Testverfahren mit und begleiten die Realisierung von Anwendertests beginnend mit der Testplanung bis zur Testabnahme.





Hide details for Im DetailIm Detail


Qualitätssicherung


Ausgangssituation

In vielen Softwareprojekten führt eine falsche Vorgehensweise zu folgenden Resultaten:
  • Das Softwareprodukt wird den gestellten Anforderungen nicht gerecht.
  • Das Softwareprojekt wird wesentlich teuer als geplant.
  • Das Softwareprojekt wird nicht in dem geplanten zeitlichen Rahmen abgeschlossen.
  • Das Softwareprojekt wird vorzeitig abgebrochen.

Qualitätssicherung und Testmanagement für Software fängt bereits bei der Anforderungsspezifikation an. Die Behebung von Fehlern, die hier entstehen und erst während der Implementierung oder Wartung erkannt werden, sind bis zu 20 mal teurer als wenn sie sofort erkannt und behoben worden wären. Aus Zeit- oder Kostengründen wird häufig nicht gründlich genug gearbeitet. Eine strukturierte Methodik mit Meilensteinen ist hier notwendig, um ein Projekt im geplanten Zeitraum mit den geplanten Kosten und der vorgegebenen Qualität umsetzen zu können. So können die gestellten Anforderungen im Rahmen der Zielstellungen erfüllt werden.







Unser Angebot

Im Rahmen der Qualitätssicherung von Reorganisations- und DV-Aufgaben übernehmen wir Aufgaben in folgenden Bereichen:
  • Qualitätssicherung der Softwareanforderungsspezifikation
  • Qualitätssicherung des fachlichen Konzepts
  • Qualitätssicherung des technischen Konzepts
  • Auswahl von Standardsoftware für die Qualitätssicherung
  • Aufbau einer Testkultur auf der Basis international erprobter Testmethodiken
  • Realisierung von Anwendertests ( Testplanung, Testspezifikation, Testfallerstellung, Testdurchführung, Testabnahme und Analyse)
  • Aufbau von toolgestützten Testumgebungen auf dem Host und PC für Modul-, Integrations-, System- und Anwendertest
  • Definition und Implementierung von Testverfahren auf der Basis einer Testmethodik
  • Auswahl und Implementierung von Testsoftware (Capture-Playback-Tools, Tools zur Dokumentation der Testabdeckung, Testmanagement-Tools)





Auswirkungen und Ziele

Qualität ist zu einem entscheidenden Wettbewerbsfaktor geworden und hat sich zunehmend zu einer standardmäßigen Kundenerwartung entwickelt. Bei der Durchführung von DV-Projekten muss dieser Tatsache Rechnung getragen werden. Es müssen Maßnahmen getroffen werden, um eine hohe Qualität zu garantieren. Wir helfen Ihnen, diesen Anspruch zu erfüllen.
Oft besteht die Vorstellung, Qualitätsmaßnahmen würden zusätzlich Kosten verursachen. Aus diesem Grund wird Qualität oft als Zusatzaufwand im laufenden Projekt betrachtet und daher vernachlässigt. Qualitätsmaßnahmen im Projekt helfen jedoch teure Folgefehler zu vermeiden und langfristig Kundenvertrauen zu festigen. Qualitätssicherungsmaßnahmen dienen daher nicht nur einem kurzfristigen Ziel, sondern sind Teil einer strategischen Ausrichtung.







Inhaltliche Beschreibung

Das Testen von Software ist ein komplexer Prozeß, der nicht das zufällige und intuitive Testen eines einzelnen Anwenders bleiben darf. Softwaretests umfassen eine detaillierte Planung, die Durchführung der entwickelten Tests und die Analyse der Ergebnisse.
Während der Planung werden die genauen Einzelschritte des Testens und die erwarteten Ergebnisse dieser Testschritte festlegt. Die darauf aufbauende Durchführung der Tests kann sowohl manuell als auch automatisiert mit Hilfe von Capture-Playback-Tools erfolgen. Die Analyse der Ergebnisse gibt Aufschluss über den zeitlichen Stand des Testprozesses, die Priorität der erkannten Fehler und die Qualität der vorliegenden Softwareversion.
Für die Planung, Durchführung und Analyse der Tests können erprobte und bewährte Testtools eingesetzt werden, für die unsere Mitarbeiter speziell ausgebildet sind.