Qualität zu produzieren ist keine Qual.Mit dem Qualitäts- und Testmanagement bei Liantis.
Der Begriff Qualität ist so alt wie die Menschheit. Selbst die großen Klassiker wie Plato, Aristoteles und Cicero haben sich schon vor Jahrtausenden gefragt, was Qualität eigentlich genau ist. Wir bei Liantis fragen nicht uns selbst, sondern unsere Kunden. Denn Qualität ist nicht zwangsläufig, was wir für gut halten. Sondern das, was unsere Kunden zufrieden macht, was sie begeistert. Prozessorientiertes Qualitätsmanagement.Je früher wir mit diesem Prozedere beginnen, umso besser. Denn was nützt Ihnen ein qualitativ hochwertiges Ergebnis, wenn der Weg dorthin eine (teure) Katastrophe war? Nur durch optimale Prozesse entstehen optimale Ergebnisse: CMMI, SPICE, RUP, das V-Modell oder ISO 9000 sind typische Beispiele, wie Sie durch bessere Prozesse die Qualität der Ergebnisse erhöhen. Qualitätsmanagement von Anfang an.Gleich zu Beginn eines Projektes interviewen wir unsere Kunden zu ihren Zielen und Anforderungen. Die werden natürlich dokumentiert, damit man sie zu jeder Zeit klar vor Augen hat. Die Erfahrung zeigt: Nur dokumentierte Anforderungen und Ziele werden eingehalten. Wir setzen einen Fuß vor den anderen.Viel zu oft wird mit der Umsetzung schon begonnen, noch bevor ein Plan steht. Wir planen erst – und realisieren dann. Und zwar in kleinen Schritten, um jederzeit testen und das Feedback unserer Kunden einholen zu können – eine iterativ-inkrementelle Vorgehensweise eben. Wir vermeiden Fehler.Wir prüfen und testen nicht nur analytisch, sondern setzen auf vorbeugende, konstruktive Maßnahmen, um Fehlermöglichkeiten gleich zu Beginn zu reduzieren. Das umfasst technische Maßnahmen (Methoden, Sprachen und Werkzeuge) wie auch organisatorische (Vorgaben, Richtlinien, Standards und Checklisten). Unser generelles Ziel ist, durch konstruktive Maßnahmen den analytischen Aufwand zu reduzieren. Wir suchen das Risiko. Damit Sie keine unschönen Überraschungen erleben, suchen wir nach möglichen Risiken, räumen sie aus dem Weg oder planen von vornherein Gegenmaßnahmen ein. Wir setzen auf Projektmanagement.Und führen es auch selbst durch. Was das bedeutet? Erstens: klar definierte Aufgaben und dazugehörige Termine. Zweitens: Messen der Projektergebnisse, um sie zur Steuerung zu verwenden. Und drittens: Transparenz. Dass nämlich mangelnde Transparenz und Kommunikation Väter des Misserfolgs sind, weiß man schon lange. Aber wie erreicht man eine höhere Transparenz? Zum Beispiel durch Reviews, Audits und Berichte – klar, dass es dabei eine Ausgewogenheit zwischen zu wenig oder zu viel Information geben muss. Qualifizierte Prozesse erfordern qualifizierte Mitarbeiter.Ein wichtiges Element des Qualitätsmanagements ist die Qualifikation der Mitarbeiter. Wir stellen durch Trainings sicher, dass alle Projektbeteiligten für ihre Aufgaben entsprechend qualifiziert werden. |
 |


Die richtigen Werkzeuge reduzieren Fehler und Kosten.Schlagen Sie Schrauben mit dem Hammer ein? Nicht? Eben. Die richtigen Werkzeuge einzusetzen kann die Aufwände in der Entwicklung erheblich senken. Außerdem sorgen wir dafür, dass fehlerträchtige manuelle Arbeit durch Werkzeuge reduziert wird. Wir testen früh.Das automatische und wiederholte Testen ist bei uns integraler Bestandteil des Entwicklungsprozesses und beginnt schon bei der Anforderungsanalyse. Denn je früher man einen Fehler findet, umso günstiger ist seine Beseitigung: Einen Fehler in einer laufenden Anwendung zu korrigieren ist gut 1000-mal teurer als in einem Entwurfsdokument. Wir sorgen für das richtige Testmanagement.Wir sorgen durch ein optimales Testmanagement dafür, dass Richtiges auch richtig getestet wird. Das bedeutet nicht nur, dass die Fehler im Produktionsbetrieb von Software reduziert werden, sondern auch, dass wirtschaftlich und risikoorientiert getestet wird. Wir entwickeln eine Teststrategie und einen Testplan. Der Testplan umfasst sowohl die Überprüfung der Anforderungen und der Architektur als auch den Komponenten- („Unit-Test“), Integrations-, System- und Abnahmetest. Wir testen nicht nur, ob die Software „läuft“ (Funktionalität), sondern auch, wie gut sie benutzbar ist („Usability“). Außerdem testen wir, ob sie schnell genug ist und welchen Ressourcenhunger sie entwickelt („Load- & Stresstest“). Besser, schneller, weiter – durch automatische Tests.Wir automatisieren die Testausführung, um sie als so genannten Regressionstest jederzeit auf Knopfdruck ausführen zu können. Das spart Zeit, Kosten und Nerven. Die Auswertung der Tests ermöglicht vielfältige Analysen über den Projektfortschritt. Wie wir das machen? Wir integrieren die gewünschten oder vorhandenen Testwerkzeuge mit Ihren anderen Werkzeugen. Wir zeigen Ihnen das gerne. Qualität. Für Sie.Unser QM-System umfasst viele Aspekte. Ganz gleich, ob wir Sie bei Projekten unterstützen, bei der Projektabwicklung beraten oder in Ihrem Auftrag ein Projekt abwickeln. |