SWIM Supporting Material

SWIM-DEFN-180 Quality of service

Requirement

Title

Quality of service

Identifier

SWIM-DEFN-180

Requirement

A service definition shall include or refer to information about the expected minimum quality of service offered with regards to:

  • performance;

  • reliability; and

  • security.

Rationale

The service provider should be aware of any quality of service parameters to be implemented.

Verification

Completeness: Verify that quality statements are included.

Consistency: Not Applicable.

Correctness: Not Applicable.

Examples/Notes

Note: The quality of service parameters to be implemented can be left at an abstract level. For example, it is possible to state:

  • The service shall achieve a quality that is sufficient to ensure the service is fit for purpose.

The service provider will add concrete parameters when implementing the service. These are then documented in the service description for that service.

Note: A list of parameters can be found in ISO 25010 [RD 15]. A summary of the standard is available at https://iso25000.com/index.php/en/iso-25000-standards/iso-25010.

Level of
Implementation

Mandatory

Guidance

The ISO 25010 standard provides a classification of quality characteristics to be taken into account when evaluating the properties of a software product. See: https://iso25000.com/index.php/en/iso-25000-standards/iso-25010 for an overview of the standard. Although the standard targets software products, it can be adapted to services. The examples below use this standard.

Verification Support

Completeness

Check that:

[  ] The service definition includes or refers to information about the minimum quality of service offered with regards to performance.

[  ] The service definition includes or refers to information about the minimum quality of service offered with regards to reliability.

[  ] The service definition includes or refers to information about the minimum quality of service offered with regards to security.

Examples

Links to example service definitions can be found in the example service definitions page. 

Status: Living Material