Qualitätsmanagement in Projekten

Qualität in Projekten der Informationstechnologie

Die Qualität von Digitalisierungsprojekten ist nicht direkt mit der Fertigungsqualität vergleichbar:

  • In der Fertigung wird ein Produkt anhand seiner Spezifikation geprüft, wobei eine gewisse Toleranz zulässig ist.
  • Bei Softwareprojekte  ist es oft nicht möglich, objektiv zu prüfen, ob eine Software vollständig ihrer Spezifikation entspricht, da einige Qualitätsmaßstäbe (z. B. Wartbarkeit) nicht direkt messbar sind.
  • Es geht auch um subjektive Entscheidungen, ob ein akzeptables Qualitätsniveau erreicht wurde.

Projektqualität – Überblick

Das plangesteuerte Projektmanagement kennt innerhalb der Unternehmens- und IT-Entwicklung unterschiedliche Qualitätsmanagementansätze.

Auf folgende Ansätze wird in den nachfolgenden Abschnitten näher eingegangen:

  • Qualitätsmerkmale von Software
  • Softwareprojekt-Standards
  • Software-Standards
  • Total Quality Management (TQM)
  • Qualitätskontrolle in der Softwareentwicklung
  • Qualitätssicherung in der Softwareentwicklung

Qualitätsmerkmale von Software

ISO/IEC 25010 System- und Software Engineering (SQuaRE) definiert acht Qualitätsmerkmale für Systeme/Softwareprodukte:

  • Funktionale Eignung
    funktionale Vollständigkeit, Korrektheit und Angemessenheit
  • Leistungseffizienz
    in Bezug auf Zeit und Ressourcen
  • Kompatibilität
    z.B. Koexistenz zu anderer Software
  • Benutzerfreundlichkeit
    z.B. Erlernbarkeit, gute Bedienbarkeit, Schutz vor Benutzerfehlern, Zugänglichkeit
  • Verlässlichkeit
    z.B. Verfügbarkeit, Fehlertoleranz, Wiederherstellbarkeit
  • Sicherheit
    z.B. Vertraulichkeit, Integrität, Authentizität
  • Wartbarkeit
    z.B. Modularität, Wiederverwendbarkeit, Modifizierbarkeit, Analysierbarkeit, Testbarkeit
  • Portabilität
    z.B. Anpassbarkeit, Installierbarkeit, Ersetzbarkeit

Softwareprojekt-Standards

Softwareprojekt-Standards werden im Rahmen des Qualitätssicherungsprozesses definiert oder ausgewählt und sollten für den Softwareentwicklungsprozess oder das Softwareprodukt gelten.

Software-Standards

Standards sind wichtig, da sie:

  • auf dem Wissen oder der bewährten Praxis eines Unternehmens basieren
    • die Erfahrung wiederverwenden
  • eine Grundlage definieren, was Qualität in einem bestimmten Umfeld bedeutet
    • bessere Validierung, dass ein bestimmtes Qualitätsniveau erreicht wird
  • Kontinuität im Prozess gewährleisten
    • Ingenieure im selben Unternehmen wenden dieselben Prinzipien an, indem sie sich auf die Standards verlassen
  • Software-Engineering-Standard für das Qualitätsmanagement:
    • Product Standards umfassen Produktdokumentation, Struktur des Anforderungsdokuments, Codierungsstandards usw
  • Process Standards
    • umfassen Definitionen von Softwareprozessen wie Spezifikation, Design, Validierung, Prozesswerkzeuge und Dokumentenbeschreibungen

Total Quality Management (TQM)

TQM ist ein umfassender Qualitätsmanagement-Ansatz:

  • Fokus liegt auf Kundenzufriedenheit
    • Identifizierung interner und externer Kunden, die Rechte und Erwartungen haben
  • Prozessverbesserung durch Problemlösung
  • Einrichtung von Maßnahmen zur objektiven und effektiven Analyse der
    • oder Qualität von Prozessen und
    • oder Qualität von Produkten
  • Entwicklung einer Qualitätskultur in der Organisation
    -> Schulung der Mitarbeiter zu
    • Qualität,
    • Kundenzufriedenheit und
    • kontinuierlicher Verbesserung

Qualitätskontrolle in der Softwareentwicklung

Ziele der Software Quality Control sind

  • Sicherstellung, dass das Endprodukt
    • den functional und non-functional Requirements entspricht und
    • fit for purpose (für den vorgesehenen Zweck geeignet) ist
  • Anwendung von Software Inspections (oder formale Reviews) zur Erkennung von Defects
    • Software-Tests
  • Betonung der Fehlervermeidung, z.B. formale Kausalanalyse-Meetings

Qualitätssicherung in der Softwareentwicklung

  • Die Quality Assurance Group (Gruppe von Personen, die sich um die Qualitätssicherung kümmert) ist unabhängig von der Development Group (Entwicklungsgruppe)
  • Unabhängige Bewertung der Qualität des neuen Produkts
  • Die Stimme des Kunden beachten
  • Sicherstellen, dass die Qualität in allen Schritten des Prozesses berücksichtigt wird
  • Verschafft der Geschäftsleitung Transparenz über Prozesse und Produkt
  • Führt Audits durch, d.h. Interviews und Dokumentenprüfungen, um herauszufinden, ob der Prozess eingehalten wird

Ähnliche Beiträge

  • Planungsmethoden des Zeitmanagements von Projekten

    Das plangesteuerte Projektmanagement kennt unterschiedliche Methoden zur Visualisierung und Erstellung der zeitlichen Planung. Auf folgende Methoden wird in den folgenden Abschnitten näher eingegangen: Projektplanung entscheidet Schätzung der Gantt Diagram Das Gantt-Diagramm stellt die Vorgänge eines Projektplans als horizontales Balkendiagramm dar: Wesentliche Elemente des Gant Diagrams: Activity-on-arrow Diagram Graph zur Darstellung möglicher Abhängigkeiten •Arrows (Pfeile) sind…

  • |

    Vertrieb

    In fast jedem Unternehmen gibt es einen Vertrieb, der für den Absatz der hergestellten Produkte und Dienstleistungen zuständig ist. Der Vertrieb sorgt für den Umsatz im Unternehmen und ist somit für die Wirtschaftlichkeit unerlässlich. Zu den Zielen gehört daher der Absatz der Produkte und Dienstleistungen, wofür im Vorfeld die unterschiedlichsten Aufgaben zu erledigen sind. Vertriebsmitarbeiter…

  • |

    Marktabgrenzung

    Für den Vertrieb ist es wichtig, den relevanten Absatzmarkt zu identifizieren, um die Effektivität der eigenen Aktivitäten zu optimieren. Kriterien für die Abgrenzung des RELEVANTEN Marktes sind 1. echte Bedürfnisse (diese sollen oberste Priorität haben)2. Kaufkraft der Nachfrager Die Marktabgrenzungen nach Produkten und Bedürfnissen bietet einen guten Abgleich dafür, ob mein Unternehmen die Bedürfnisse der…

  • Software

    Software ist bereits seit Jahrzehnten ein tragender Faktor bei der Herstellung von Effizienz in Organisationen. Sie gehört zu der Säule Technik, die neben den Säulen Prozess (Aufgabe) und Mensch Bestandteil von Informationssystemen sind. Wesentliche Teile der Wertschöpfung werden seit der Epoche der Digitalisierung mit Hilfe von  Informationssystemen optimiert. Informationssysteme sind nicht alleine Software, sondern bestehen…

  • |

    Bewertung und Selektion von Produktvermarktungskonzepten

    Nachdem Produktvermarktungskonzepte erstellt wurden (Details dazu: Erfolgreiche Produktpolitik (brain365.de), Ziele von Produktpolitik (brain365.de), Produktinnovationen (brain365.de) und Vermarktung von Produkten mit Nachfrage (brain365.de) sollten diese bewertet werden um anschließend die am meisten erfolgsversprechenden Konzepte in die Tat umzusetzen. Phasen und Methoden der Konzeptbewertung und -selektion Folgende Phasen und Methoden können zur Bewertung von Produktkonzepten und deren…

  • |

    Supply Chain Collaboration

    Collaborative Planning, Forecasting und Replenishment (CPFR) = dt. = kollaborative Planung, Prognose und Nachschubsteuerung Durch Einsatz eines solchen Forecasts kann der Bullwhip-Effekt abgebaut werden. Wie funktioniert Corporate Planning, Forecasting and Replenishment (CPFR): Nutzen von CPFR: Digitale Marktplätze, Cloud-basierte Systeme und Clustering unterstützen CPFR in entscheidendem Maße.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert