Was bedeutet Quality Attribute?

Das International Software Architecture Qualification Board  (ISAQB) definiert den Begriff „Quality Attribute“ wie folgt:

Unter Quality Attribute versteht man

Software quality is the degree to which a system possesses the desired combination of attributes (see: software quality).

The Standard ISO-25010 defines the following quality attributes:

<ul
<li
Functional suitability</a
<ul

  • Functional completeness</li
  • Functional correctness</li
  • Functional appropriateness</li
    </ul
    </li
    <li
    Performance efficiency</a
    <ul
  • Time behaviour</li
  • Resource utilization</li
  • Capacity</li
    </ul
    </li
    <li
    Compatibility</a
    <ul
  • Co-existence</li
  • Interoperability</li
    </ul
    </li
    <li
    Usability</a
    <ul
  • Appropriateness recognizability</li
  • Learnability</li
  • Operability</li
  • User error protection</li
  • User interface aesthetics</li
  • Accessibility</li
    </ul
    </li
    <li
    Reliability</a
    <ul
  • Availability</li
  • Fault tolerance</li
  • Recoverability</li
    </ul
    </li
    <li
    Security</a
    <ul
  • Confidentiality</li
  • Integrity</li
  • Non-repudiation</li
  • Accountability</li
  • Authenticity</li
    </ul
    </li
    <li
    Maintainability</a
    <ul
  • Modularity</li
  • Reusability</li
  • Analysability</li
  • Modifiability</li
  • Testability</li
    </ul
    </li
    <li
    Portability</a
    <ul
  • Adaptability</li
  • Installability</li
  • Replaceability</li
    </ul
    </li
    </ul<br

    It’s helpful to distinguish between:

    <ul
    <li
    runtime quality attributes (which can be observed at execution time of the system),</li

  • non-runtime quality attributes_ (which cannot be observed as the system executes) and</li
  • business quality attributes (cost, schedule, marketability, appropriateness for organization)</li
    </ul<br

    Examples of runtime quality attributes are functional suitability, performance efficiency, security, reliability, usability and interoperability.

    Examples of non-runtime quality attributes are modifiability, portability, reusability, integratability, and testability.

  • Wenn Sie ähnliche Fachbegriffe wie Quality Attribute nachschlagen müssen, schauen Sie doch einfach in unserm umfangreichen Glossar nach. Oder durchsuchen Sie unser Wörterbuch:

    Search
    Generic filters
    Schlagwörter

    Bestellen Sie unsere Monatspost

    Mit Klick auf "Abonnieren" willigen Sie bis auf Widerruf ein, den E-Mail Newsletter der Expleo Academy zu erhalten, mit alle neuen Beiträgen, aktuellen Angeboten und personalisierten Empfehlungen. Diese Einwilligung kann jederzeit über den in den Mails bereitgestellten Abmeldelink widerrufen werden. Durch Absenden des Formulars bestätigen Sie, unsere Datenschutzerklärung sowie die Nutzungsbedingungen zur Kenntnis genommen zu haben.

    * = erforderliche Angaben