Skip to content

Commit

Permalink
Merge pull request #158 from ddebree/update-iso-25010-2023-references…
Browse files Browse the repository at this point in the history
…-qualities

Update the references to the 2023-version of the ISO standard
  • Loading branch information
gernotstarke authored Feb 17, 2024
2 parents d59293c + c8e0437 commit 1f9d07f
Show file tree
Hide file tree
Showing 51 changed files with 65 additions and 65 deletions.
2 changes: 1 addition & 1 deletion qualities/A/_posts/2022-12-28-accountability.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ See [#secure](/tag-secure)

>Capability of a product to enable actions of an entity to be traced uniquely to the entity
>
>[ISO-25010-2022](/references/#iso-25010-2022)
>[ISO-25010:2023](/references/#iso-25010-2023)
<hr class="with-no-margin"/>

Expand Down
2 changes: 1 addition & 1 deletion qualities/A/_posts/2022-12-28-adaptability.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,6 @@ permalink: /qualities/adaptability
>* Adaptations include those carried out by specialized support staff, and those carried out by business or operational staff, or end users.
>*If the product is to be adapted by the end user, adaptability corresponds to suitability for individualization
>
>[ISO-25010-2022](/references/#iso-25010-2022)
>[ISO-25010:2023](/references/#iso-25010-2023)

2 changes: 1 addition & 1 deletion qualities/A/_posts/2022-12-28-analysability.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,4 +9,4 @@ permalink: /qualities/analysability
>
>Implementation can include providing mechanisms for the product to analyse its own faults and provide reports prior to a failure or other event.
>
>from [ISO-25010-v2022](/references/#iso-25010-2022)
>from [ISO-25010:2023](/references/#iso-25010-2023)
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,6 @@ Definitions:

>Capability of a product to be recognized by users as appropriate for their needs.
>
>[ISO-25010-2022](/references/#iso-25010-2022)
>[ISO-25010:2023](/references/#iso-25010-2023)

2 changes: 1 addition & 1 deletion qualities/A/_posts/2022-12-28-authenticity.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ See [#secure](/tag-secure)

>Capability of a product to prove that the identity of a subject or resource is the one claimed.
>
>[ISO-25010-2022](/references/#iso-25010-2022)
>[ISO-25010:2023](/references/#iso-25010-2023)
<hr class="with-no-margin"/>

Expand Down
4 changes: 2 additions & 2 deletions qualities/A/_posts/2022-12-28-availability.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,12 +9,12 @@ permalink: /qualities/availability

>Capability of a product to be accessible and operational when required for use.
>
>[ISO-25010-2022](/references/#iso-25010-2022)
>[ISO-25010:2023](/references/#iso-25010-2023)
<hr class="with-no-margin"/>

>Availability can be assessed by the proportion of total time during which the system, product or component is in an up state.
>Availability is therefore a combination of faultlessness (which governs the frequency of failure), fault tolerance and recoverability (which governs the length of down time following each failure).
>
>[ISO-25010-2022](/references/#iso-25010-2022)
>[ISO-25010:2023](/references/#iso-25010-2023)
2 changes: 1 addition & 1 deletion qualities/C/_posts/2022-12-28-capacity.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ Definitions:

>System meets requirements for the maximum limits of system parameter.
>
>(modified from)) [ISO-25010-2022](/references/#iso-25010-2022)
>(modified from)) [ISO-25010:2023](/references/#iso-25010-2023)
<hr class="with-no-margin"/>

Expand Down
2 changes: 1 addition & 1 deletion qualities/C/_posts/2022-12-28-co-existence.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ Definitions:

>Capability of a product to perform its required functions efficiently while sharing a common environment and resources with other products, without detrimental impact on any other product.
>
>[ISO-25010-2022](/references/#iso-25010-2022)
>[ISO-25010:2023](/references/#iso-25010-2023)
<hr class="with-no-margin"/>

2 changes: 1 addition & 1 deletion qualities/C/_posts/2022-12-28-compatibility.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ Definitions:

>Capability of a product to exchange information with other products, and/or to perform its required functions while sharing the same common environments and resources.
>
>[ISO-25010-2022](/references/#iso-25010-2022)
>[ISO-25010:2023](/references/#iso-25010-2023)
<hr class="with-no-margin"/>

Expand Down
2 changes: 1 addition & 1 deletion qualities/C/_posts/2022-12-28-compliance.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ How well does the system or product obeys the rules of a given standard.
Some examples for standards in software development:

* ISO 12207 Software life cycle processes
* [ISO 25010](/references/#iso-25010-2022): Software Product Quality
* [ISO 25010](/references/#iso-25010-2023): Software Product Quality
* ISO 27001: Information Security
* ISO 26262: Road vehicles – Functional safety
* ISO 29119: Software Testing
2 changes: 1 addition & 1 deletion qualities/C/_posts/2022-12-28-confidentiality.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,6 @@ See [#secure](/tag-secure)

>Capability of a product to ensure that data are accessible only to those authorized to have access.
>
>[ISO-25010-2022](/references/#iso-25010-2022)
>[ISO-25010:2023](/references/#iso-25010-2023)

2 changes: 1 addition & 1 deletion qualities/C/_posts/2022-12-28-correctness.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ Definitions:

>Provide accurate results when used by intended users for intended functions.
>
>[ISO-25010-2022](/references/#iso-25010-2022)
>[ISO-25010:2023](/references/#iso-25010-2023)

> Extent to which a program satisfies its specifications and fulfills the user's mission objectives.
Expand Down
4 changes: 2 additions & 2 deletions qualities/D/_posts/2022-12-28-dependability.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ Definitions:

>[_Dependability_](/qualities/dependability) is often used as a synonym for reliability. However, dependability has a larger scope in that it includes security, performance efficiency, and continuing support and others in addition to reliability.
>
>[ISO-25010-2022](/references/#iso-25010-2022)
>[ISO-25010:2023](/references/#iso-25010-2023)

<hr class="with-no-margin"/>
Expand All @@ -38,5 +38,5 @@ The IEC-6050-192 (Standard on Dependability):
>— Maintenance support performance: effectiveness of an organization in respect of maintenance support. SOURCE: IEC 60050-192-01-29<br>
>— Durability: ability to perform as required, under given conditions of use and maintenance, until the end of useful life. SOURCE: IEC 60050-192-01-21
>
>[ISO-25010-2022](/references/#iso-25010-2022), Annex-B
>[ISO-25010:2023](/references/#iso-25010-2023), Annex-B
2 changes: 1 addition & 1 deletion qualities/F/_posts/2022-12-28-fail-safe.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ permalink: /qualities/fail-safe
>Capability of a product to automatically place itself in a safe operating mode, or to revert to a safe condition in the event of a failure
>
>[ISO-25010-2022](/references/#iso-25010-2022)
>[ISO-25010:2023](/references/#iso-25010-2023)
<hr class="with-no-margin"/>

Expand Down
2 changes: 1 addition & 1 deletion qualities/F/_posts/2022-12-28-fault-tolerance.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ permalink: /qualities/fault-tolerance

>Capability of a product to operate as intended despite the presence of hardware or software faults.
>
>[ISO-25010-2022](/references/#iso-25010-2022)
>[ISO-25010:2023](/references/#iso-25010-2023)
<hr class="with-no-margin"/>

Expand Down
4 changes: 2 additions & 2 deletions qualities/F/_posts/2022-12-28-faultlessness.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,11 @@ Definitions:

>Capability of a product to perform specified functions without fault under normal operation.
>
>[ISO-25010-2022](/references/#iso-25010-2022)
>[ISO-25010:2023](/references/#iso-25010-2023)
<hr class="with-no-margin"/>

>The term “faultlessness” replaces the previous name “maturity (in [ISO-25010-2011](/references/#iso-25010-2011)) as quality subcharacteristic.
>
>[ISO-25010-2022](/references/#iso-25010-2022)
>[ISO-25010:2023](/references/#iso-25010-2023)
4 changes: 2 additions & 2 deletions qualities/F/_posts/2022-12-28-flexibility.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,13 +25,13 @@ Applies to several _stages_ in the life of a system or product, for example:
>* serve a different or expanded set of requirements
>* work with different infrastructures or environments
>
>[ISO-25010-2022](/references/#iso-25010-2022)
>[ISO-25010:2023](/references/#iso-25010-2023)
<hr class="with-no-margin"/>

>Flexibility to context of use should consider two distinguished aspects, i.e., technical and non-technical. Technical aspect is related with execution environment of products, such as software, hardware and communication facility, and non-technical aspect is related with social environment ,such as user and task, and physical environment, such as climate and nature.
>
>[ISO-25010-2022](/references/#iso-25010-2022)
>[ISO-25010:2023](/references/#iso-25010-2023)

<hr class="with-no-margin"/>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,6 @@ Definitions:

>Provide functions that avoid behaviours or interactions that are irrelevant to accomplishing a specific task under specified conditions and do not provide functions that are not.
>
>[ISO-25010-2022](/references/#iso-25010-2022)
>[ISO-25010:2023](/references/#iso-25010-2023)

2 changes: 1 addition & 1 deletion qualities/F/_posts/2022-12-28-functional-completeness.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ Definitions:

>Provide a set of functions that covers **all** the specified tasks and intended users’ objectives.
>
>[ISO-25010-2022](/references/#iso-25010-2022)
>[ISO-25010:2023](/references/#iso-25010-2023)


2 changes: 1 addition & 1 deletion qualities/F/_posts/2022-12-28-functional-correctness.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,6 @@ Definitions:

>Provide accurate results when used by intended users for intended functions.
>
>[ISO-25010-2022](/references/#iso-25010-2022)
>[ISO-25010:2023](/references/#iso-25010-2023)

2 changes: 1 addition & 1 deletion qualities/F/_posts/2022-12-28-functional-suitability.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,5 +11,5 @@ Definitions:

>Provide functions that meet stated and implied needs of intended users when it is used under specified conditions.
>
>[ISO-25010-2022](/references/#iso-25010-2022)
>[ISO-25010:2023](/references/#iso-25010-2023)
2 changes: 1 addition & 1 deletion qualities/H/_posts/2022-12-28-hazard-warning.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,6 @@ permalink: /qualities/hazard-warning
>Capability of a productto provide warnings of unacceptable risks to operations or internal controls so that they can react in sufficient time to sustain safe operations.
>
>[ISO-25010-2022](/references/#iso-25010-2022)
>[ISO-25010:2023](/references/#iso-25010-2023)

2 changes: 1 addition & 1 deletion qualities/I/_posts/2022-12-28-installability.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,4 @@ permalink: /qualities/installability

>Capability of a product to be effectively and efficiently installed successfully and/or uninstalled in a specified environment
>
>[ISO-25010-2022](/references/#iso-25010-2022)
>[ISO-25010:2023](/references/#iso-25010-2023)
2 changes: 1 addition & 1 deletion qualities/I/_posts/2022-12-28-integrity.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ See [#secure](/tag-secure)

>Capability of a product to ensure that the state of its system and data are protected from unauthorized modification or deletion either by malicious action or computer error
>
>[ISO-25010-2022](/references/#iso-25010-2022)
>[ISO-25010:2023](/references/#iso-25010-2023)
<hr class="with-no-margin"/>

Expand Down
2 changes: 1 addition & 1 deletion qualities/I/_posts/2022-12-28-interoperability.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ Work (together) with other products or systems.

>Capability of a product to exchange information with other products and mutually use the information that has been exchanged.
>
>[ISO-25010-2022](/references/#iso-25010-2022)
>[ISO-25010:2023](/references/#iso-25010-2023)
<hr>

Expand Down
2 changes: 1 addition & 1 deletion qualities/L/_posts/2022-12-28-learnability.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ Definitions:

>Capability of a product to have specified users learn to use specified product functions within a specified amount of time.
>
>[ISO-25010-2022](/references/#iso-25010-2022)
>[ISO-25010:2023](/references/#iso-25010-2023)
<hr>

Expand Down
2 changes: 1 addition & 1 deletion qualities/M/_posts/2022-12-28-maintainability.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ ing the maintenance task and that individual’s level of skill or knowledge.
>* Maintainability includes installation of updates and upgrades.
>* Maintainability can be interpreted as either an inherent capability of the product to facilitate maintenance activities, or the quality in use experienced by the maintainers for the goal of maintaining the product.
>
>from [ISO-25010-v2022](/references/#iso-25010-2022)
>from [ISO-25010:2023](/references/#iso-25010-2023)

<hr class="with-no-margin"/>
Expand Down
6 changes: 3 additions & 3 deletions qualities/M/_posts/2022-12-28-modifiability.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,16 +7,16 @@ permalink: /qualities/modifiability

>Capability of a system to be effectively and efficiently modified without introducing defects or degrading existing product quality
>
>from [ISO-25010-v2022](/references/#iso-25010-2022)
>from [ISO-25010:2023](/references/#iso-25010-2023)
<hr class="with-no-margin"/>

>Modifications includes coding, designing, documenting and verifying/testing such changes.
>
>from [ISO-25010-v2022](/references/#iso-25010-2022)
>from [ISO-25010:2023](/references/#iso-25010-2023)
<hr class="with-no-margin"/>

>Modifiability is a combination of changeability and stability.
>
>from [ISO-25010-v2022](/references/#iso-25010-2022)
>from [ISO-25010:2023](/references/#iso-25010-2023)
2 changes: 1 addition & 1 deletion qualities/M/_posts/2022-12-28-modularity.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,4 +9,4 @@ permalink: /qualities/modularity
>
>Modularity implies that the product will be composed of discrete modules or components with cohesive content and minimal coupling to other modules or components.
>
>from [ISO-25010-v2022](/references/#iso-25010-2022)
>from [ISO-25010:2023](/references/#iso-25010-2023)
2 changes: 1 addition & 1 deletion qualities/N/_posts/2022-12-28-non-repudiation.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ See [#secure](/tag-secure)

>Capability of a product to prove that actions or events have taken place, so that the events or actions cannot be repudiated later.
>
>[ISO-25010-2022](/references/#iso-25010-2022)
>[ISO-25010:2023](/references/#iso-25010-2023)
<hr class="with-no-margin"/>

Expand Down
4 changes: 2 additions & 2 deletions qualities/O/_posts/2022-12-28-operability.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ permalink: /qualities/operability
---


See also [#operable](/tag-operable). [ISO-25010](/references/#iso-25010-2022) sorts it below [usability](/tag-usable).
See also [#operable](/tag-operable). [ISO-25010:2023](/references/#iso-25010-2023) sorts it below [usability](/tag-usable).


Definitions:
Expand All @@ -15,6 +15,6 @@ Definitions:
>
>Operability is related to controllability, user error robustness and conformity with user expectations.
>
>[ISO-25010-2022](/references/#iso-25010-2022)
>[ISO-25010:2023](/references/#iso-25010-2023)

4 changes: 2 additions & 2 deletions qualities/O/_posts/2022-12-28-operational-constraint.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,11 +10,11 @@ permalink: /qualities/operational-constraint
>
>Operational hazard is a hazardous situation, that is circumstance in which people, property or the environment are exposed to unacceptable risk during operation.
>
>[ISO-25010-2022](/references/#iso-25010-2022)
>[ISO-25010:2023](/references/#iso-25010-2023)
<hr class="with-no-margin"/>

>* Example 1: A constraint that prevents an airplane from entering a stall condition caused by environmental conditions or pilot error.
>* Example 2: A constraint that limits the amount of radiation released by a radiology device to a safe threshold regardless of the operator input.
>
>[ISO-25010-2022](/references/#iso-25010-2022)
>[ISO-25010:2023](/references/#iso-25010-2023)
2 changes: 1 addition & 1 deletion qualities/P/_posts/2022-12-28-performance-efficiency.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ Definition:

>Perform its functions within specified time and throughput parameters and be efficient in the use of resources under specified conditions
>
>[ISO-25010-2022](/references/#iso-25010-2022)
>[ISO-25010:2023](/references/#iso-25010-2023)

Note: Resources can be CPU, memory, storage, processes, threads, network, energy, paper etc.
Expand Down
4 changes: 2 additions & 2 deletions qualities/R/_posts/2022-12-28-recoverability.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,13 @@ permalink: /qualities/recoverability

>capability of a product in the event of an interruption or a failure to recover the data directly affected and re-establish the desired state of the system.
>
>[ISO-25010-2022](/references/#iso-25010-2022)
>[ISO-25010:2023](/references/#iso-25010-2023)
<hr class="with-no-margin"/>


>Note: The length of unavailable period following a failure, that a product is not available at the same level of use as before the failure, is determined by its recoverability. However, recoverability of product depends on a recoverability of computer system on which the product operates or a subset of its functions.
>
>[ISO-25010-2022](/references/#iso-25010-2022)
>[ISO-25010:2023](/references/#iso-25010-2023)

4 changes: 2 additions & 2 deletions qualities/R/_posts/2022-12-28-reliability.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,13 +13,13 @@ Definition:
>
>Note: Wear does not occur in software. Limitations in reliability are due to results from faults in requirements, design and implementation, or from contextual changes.”
>
>[ISO-25010-2022](/references/#iso-25010-2022)
>[ISO-25010:2023](/references/#iso-25010-2023)
<hr class="with-no-margin"/>

>[_Dependability_](/qualities/dependability) is often used as a synonym for reliability. However, dependability has a larger scope in that it includes security, performance efficiency, and continuing support and others in addition to reliability.
>
>[ISO-25010-2022](/references/#iso-25010-2022)
>[ISO-25010:2023](/references/#iso-25010-2023)

> Extent to which a program can be expected to perform its intended function with required precision.
Expand Down
4 changes: 2 additions & 2 deletions qualities/R/_posts/2022-12-28-replaceability.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,13 @@ permalink: /qualities/replaceability

>Capability of a product to replace another specified product for the same purpose in the same environment
>
>[ISO-25010-2022](/references/#iso-25010-2022)
>[ISO-25010:2023](/references/#iso-25010-2023)
<hr class="with-no-margin"/>


>* Replaceability can include installability and adaptability.
>* Replaceability will reduce lock-in risk, so that other software products can be used in place of the present one, for example by the use of standardized file formats.
>
>[ISO-25010-2022](/references/#iso-25010-2022)
>[ISO-25010:2023](/references/#iso-25010-2023)
2 changes: 1 addition & 1 deletion qualities/R/_posts/2022-12-28-resistance.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ See [#secure](/tag-secure)
>* to minimize vulnerability of a product by secure software coding and/or to incorporate security enhancement functions or mechanisms;<br>
>* to maintain product updated during life time for security reason.
>
>[ISO-25010-2022](/references/#iso-25010-2022)
>[ISO-25010:2023](/references/#iso-25010-2023)


Expand Down
2 changes: 1 addition & 1 deletion qualities/R/_posts/2022-12-28-resource-efficiency.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ A special case is [_performance efficiency_](/qualities/performance-efficiency):

>Perform its functions within specified time and throughput parameters and be efficient in the use of resources under specified conditions
>
>[ISO-25010-2022](/references/#iso-25010-2022)
>[ISO-25010:2023](/references/#iso-25010-2023)


Expand Down
Loading

0 comments on commit 1f9d07f

Please sign in to comment.