错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Qualitätsmanagement

  • Timm Eichstädt,
  • Stefan Spieker

摘要

Qualitätsmanagement bezeichnet einen Aufgabenbereich und organisatorische Maßnahmen, die der Verbesserung der Qualität dienen. Das Management versucht, die Kosten der Qualitätskontrolle in ein sinnvolles Verhältnis zu ihrem Nutzen zu setzen. Bei Software wird höhere Qualität hauptsächlich durch Testen erreicht. Um die Qualitätskontrolle durch Tests durchgehend zu nutzen, hilft die Testautomatisierung. Die Qualität von Quellcode kann erhöht werden, indem sich Programmierer an Coding Standards halten, die in einem Styleguide festgehalten sind. Es gibt Programme, die die Einhaltung von Styleguides kontrollieren. Darüber hinaus kann eine statische Codeanalyse durchgeführt werden, um häufig gemachte Fehler zu finden. Der Build Server überwacht die Versionsverwaltung und lässt im Fall einer Änderung alle Tools laufen. Das ist sehr wichtig, um einen Überblick über den Gesamtzustand der Software zu bekommen und Fehler frühzeitig zu finden. Die Kosten, die eine Fehlerbeseitigung verursacht, steigen umso stärker an, je später sie stattfindet.