From fc567c9b0844fa705da98a387229bff1f3bf950a Mon Sep 17 00:00:00 2001 From: "Dr. Gernot Starke" Date: Thu, 27 Jun 2024 21:03:39 +0200 Subject: [PATCH] major update, fixing >20 typo-bugs --- _todo-qualities/2099-01-01-controllability.md | 23 +++++++++++--- ...parency.md => 2099-01-01-integrability.md} | 0 ...-data-throughput-for-visual-test-system.md | 31 +++++++++++++++++++ ...12-28-anticipated-workplace-environment.md | 2 +- qualities/A/_posts/2022-12-28-appearance.md | 2 +- .../A/_posts/2022-12-28-attractiveness.md | 15 +++++++++ qualities/A/_posts/2022-12-28-auditability.md | 4 +-- qualities/C/_posts/2022-12-28-coherence.md | 2 +- qualities/C/_posts/2022-12-28-compliance.md | 2 +- .../C/_posts/2022-12-28-composability.md | 2 +- qualities/C/_posts/2022-12-28-consistency.md | 2 +- qualities/C/_posts/2022-12-28-convenience.md | 2 +- qualities/C/_posts/2022-12-28-credibility.md | 2 +- qualities/E/_posts/2022-12-28-elasticity.md | 2 +- .../2022-12-28-functional-appropriateness.md | 2 +- qualities/O/_posts/2022-12-28-operability.md | 2 +- ...28-operational-environment-requirements.md | 2 +- ...fficiency.md => 2022-12-28-performance.md} | 4 +-- .../P/_posts/2022-12-28-personalization.md | 2 +- qualities/P/_posts/2022-12-28-portability.md | 2 +- .../_posts/2022-12-28-resource-efficiency.md | 2 +- .../R/_posts/2022-12-28-response-time.md | 2 +- .../R/_posts/2022-12-28-responsiveness.md | 2 +- qualities/T/_posts/2022-12-28-transparency.md | 17 ++++++++++ .../2022-12-28-user-error-protection.md | 2 +- .../2000-12-12-modular-data-analysis.md | 2 +- .../2000-01-18-sensor-inputs-per-minute.md | 2 +- 27 files changed, 106 insertions(+), 28 deletions(-) rename _todo-qualities/{2099-01-01-transparency.md => 2099-01-01-integrability.md} (100%) create mode 100755 nreqs/_posts/2023-03-18-data-throughput-for-visual-test-system.md create mode 100644 qualities/A/_posts/2022-12-28-attractiveness.md rename qualities/P/_posts/{2022-12-28-performance-efficiency.md => 2022-12-28-performance.md} (94%) create mode 100644 qualities/T/_posts/2022-12-28-transparency.md diff --git a/_todo-qualities/2099-01-01-controllability.md b/_todo-qualities/2099-01-01-controllability.md index 7f82a54..f1898eb 100644 --- a/_todo-qualities/2099-01-01-controllability.md +++ b/_todo-qualities/2099-01-01-controllability.md @@ -1,7 +1,22 @@ --- -title: -tags: -related: a,b,c -permalink: /qualities/q +title: Controllability +tags: usable operable +related: usability +permalink: /qualities/controllability --- +### In context of Usability + +> The interface will allow the user to perceive that they are in control and will allow appropriate control. +> +> [Stanford University Usability Principles](https://improvement.stanford.edu/resources/usability-principles) + +### In context of DevOps + +>In the context of DevOps, controllability refers to the ability to effectively manage, manipulate, and influence the behavior of systems and processes throughout the software development and deployment lifecycle. Key aspects are: +> +>* Infrastructure Control +>* Deployment Control +>* Monitoring and Observability +> +>[Devops.com](https://devops.com/the-devops-pendulum-agility-vs-control/) \ No newline at end of file diff --git a/_todo-qualities/2099-01-01-transparency.md b/_todo-qualities/2099-01-01-integrability.md similarity index 100% rename from _todo-qualities/2099-01-01-transparency.md rename to _todo-qualities/2099-01-01-integrability.md diff --git a/nreqs/_posts/2023-03-18-data-throughput-for-visual-test-system.md b/nreqs/_posts/2023-03-18-data-throughput-for-visual-test-system.md new file mode 100755 index 0000000..1bba709 --- /dev/null +++ b/nreqs/_posts/2023-03-18-data-throughput-for-visual-test-system.md @@ -0,0 +1,31 @@ +--- +title: "Data Throughput for Visual Test System" +tags: efficient usable +related: throughput, efficiency, performance, capacity +permalink: /requirements/data-throughput-for-visual-test-system +--- + +
+ +**Background**: Our hardware boards enhance simple webcams with image recognition capabilities. +Our (proprietory) advanced image recognition algorithms are embedded in the firmware of these boards. + +These boards are used for example in license-plate recognition systems in many public parking facilities. + +The quality requirement relates to the firmware test and verification system. + +**Scenario**: An update of the firmware is available (usually with additional functionality of improved recognition performance). Prior to release, we need to verify that this updated firmware recognizes with at least the accuracy of the previous versions. +The test and verification process needs approximately 1000 hours of video and image playback. + +**Metric**: The 1000 real-hours of video need to be played back to the device-under-test in less than 72 hours. + +That means that a video taken in real-time needs to be played back to the device-under-test in at least 14-fold speed. The test and verification system needs to ensure this throughput from both software and hardware (I/O, network and processing capabilities). + +

+ + + + + + + diff --git a/qualities/A/_posts/2022-12-28-anticipated-workplace-environment.md b/qualities/A/_posts/2022-12-28-anticipated-workplace-environment.md index 7ddb52c..2379537 100644 --- a/qualities/A/_posts/2022-12-28-anticipated-workplace-environment.md +++ b/qualities/A/_posts/2022-12-28-anticipated-workplace-environment.md @@ -1,7 +1,7 @@ --- title: Anticipated Workplace Environment tags: usable -related: appropriateness +related: Functional Appropriateness permalink: /qualities/anticipated-workplace-environment --- diff --git a/qualities/A/_posts/2022-12-28-appearance.md b/qualities/A/_posts/2022-12-28-appearance.md index c9ca7e0..59da80e 100644 --- a/qualities/A/_posts/2022-12-28-appearance.md +++ b/qualities/A/_posts/2022-12-28-appearance.md @@ -1,7 +1,7 @@ --- title: Appearance tags: usable -related: ease-of-use, learnability, self-descritiveness, user-interface-aesthetics +related: ease-of-use, learnability, self-descriptiveness, user-interface-aesthetics, attractiveness permalink: /qualities/appearance --- diff --git a/qualities/A/_posts/2022-12-28-attractiveness.md b/qualities/A/_posts/2022-12-28-attractiveness.md new file mode 100644 index 0000000..a8ebd31 --- /dev/null +++ b/qualities/A/_posts/2022-12-28-attractiveness.md @@ -0,0 +1,15 @@ +--- +title: Attractiveness +tags: usable +related: usability, clarity, User interface aesthetics, user experience, user assistance +permalink: /qualities/q +--- + +>Attractiveness summarizes properties that make software appealing to users and stakeholders. Attractive software typically exhibits: +> +>* User-friendly and intuitive design: The software is easy to navigate and use, minimizing learning curves and maximizing efficiency. +>* Robust functionality and regular updates: The software offers powerful features and is continuously improved to meet evolving user needs. +>* Optimized performance with minimal errors: The software runs smoothly, with quick load times and few errors, enhancing user productivity. +>* Compatibility with various systems: The software works well across different platforms and hardware configurations. +> +> [BGOSoftware: How to define beautiful software](https://www.bgosoftware.com/blog/how-to-define-beautiful-software-5-key-characteristics/) \ No newline at end of file diff --git a/qualities/A/_posts/2022-12-28-auditability.md b/qualities/A/_posts/2022-12-28-auditability.md index dae51fc..e322ae9 100644 --- a/qualities/A/_posts/2022-12-28-auditability.md +++ b/qualities/A/_posts/2022-12-28-auditability.md @@ -1,7 +1,7 @@ --- title: Auditability -tags: -related: +tags: operable +related: transparency, traceability, operability, observability, devops-metrics permalink: /qualities/auditability --- diff --git a/qualities/C/_posts/2022-12-28-coherence.md b/qualities/C/_posts/2022-12-28-coherence.md index 812f8b6..f279bc0 100644 --- a/qualities/C/_posts/2022-12-28-coherence.md +++ b/qualities/C/_posts/2022-12-28-coherence.md @@ -1,7 +1,7 @@ --- title: Coherence tags: usable efficient -related: consistent +related: Consistency permalink: /qualities/coherence --- diff --git a/qualities/C/_posts/2022-12-28-compliance.md b/qualities/C/_posts/2022-12-28-compliance.md index d4a057f..a12941c 100644 --- a/qualities/C/_posts/2022-12-28-compliance.md +++ b/qualities/C/_posts/2022-12-28-compliance.md @@ -1,7 +1,7 @@ --- title: Compliance tags: secure safe usable reliable efficient suitable -related: security, safety, usability, reliability, efficience, testability +related: security, safety, usability, reliability, efficiency, testability permalink: /qualities/compliance --- diff --git a/qualities/C/_posts/2022-12-28-composability.md b/qualities/C/_posts/2022-12-28-composability.md index 26bc202..4962124 100644 --- a/qualities/C/_posts/2022-12-28-composability.md +++ b/qualities/C/_posts/2022-12-28-composability.md @@ -1,7 +1,7 @@ --- title: Composability tags: flexible -related: modularity, autonomy, discoverability, reusability, interoperability +related: modularity, autonomy, reusability, interoperability permalink: /qualities/composability --- diff --git a/qualities/C/_posts/2022-12-28-consistency.md b/qualities/C/_posts/2022-12-28-consistency.md index 8893d09..78af0e8 100644 --- a/qualities/C/_posts/2022-12-28-consistency.md +++ b/qualities/C/_posts/2022-12-28-consistency.md @@ -1,7 +1,7 @@ --- title: Consistency tags: usable efficient -related: understandability, conherence +related: Understandability, Coherence permalink: /qualities/consistency --- diff --git a/qualities/C/_posts/2022-12-28-convenience.md b/qualities/C/_posts/2022-12-28-convenience.md index d9919d1..29674c1 100644 --- a/qualities/C/_posts/2022-12-28-convenience.md +++ b/qualities/C/_posts/2022-12-28-convenience.md @@ -1,7 +1,7 @@ --- title: Convenience tags: usable -related: usability, easy-of-use, user-assistance +related: usability, ease-of-use, user-assistance permalink: /qualities/convenience --- diff --git a/qualities/C/_posts/2022-12-28-credibility.md b/qualities/C/_posts/2022-12-28-credibility.md index 0ef7f87..5dfa34c 100644 --- a/qualities/C/_posts/2022-12-28-credibility.md +++ b/qualities/C/_posts/2022-12-28-credibility.md @@ -1,7 +1,7 @@ --- title: Credibility tags: reliable -related: accountability, acceptance, usability, user-engagement +related: accountability, usability, user-engagement permalink: /qualities/credibility --- diff --git a/qualities/E/_posts/2022-12-28-elasticity.md b/qualities/E/_posts/2022-12-28-elasticity.md index 80d6e8d..d26d22b 100644 --- a/qualities/E/_posts/2022-12-28-elasticity.md +++ b/qualities/E/_posts/2022-12-28-elasticity.md @@ -1,7 +1,7 @@ --- title: Elasticity tags: flexible -related: adaptability, scalabiltiy, flexibility +related: adaptability, scalability, flexibility permalink: /qualities/elasticity --- diff --git a/qualities/F/_posts/2022-12-28-functional-appropriateness.md b/qualities/F/_posts/2022-12-28-functional-appropriateness.md index 225b5d4..5f7159c 100644 --- a/qualities/F/_posts/2022-12-28-functional-appropriateness.md +++ b/qualities/F/_posts/2022-12-28-functional-appropriateness.md @@ -1,5 +1,5 @@ --- -title: Functional appropriateness +title: Functional Appropriateness tags: usable reliable suitable related: usability, functionality, functional-suitability, suitability permalink: /qualities/functional-appropriateness diff --git a/qualities/O/_posts/2022-12-28-operability.md b/qualities/O/_posts/2022-12-28-operability.md index b352c39..280f88e 100644 --- a/qualities/O/_posts/2022-12-28-operability.md +++ b/qualities/O/_posts/2022-12-28-operability.md @@ -1,7 +1,7 @@ --- title: Operability tags: usable operable -related: usability, user-error-protection, controlability, user-error-robustness, conformity +related: usability, user-error-protection, controllability, operrobustness permalink: /qualities/operability --- diff --git a/qualities/O/_posts/2022-12-28-operational-environment-requirements.md b/qualities/O/_posts/2022-12-28-operational-environment-requirements.md index a79c649..b248f6c 100644 --- a/qualities/O/_posts/2022-12-28-operational-environment-requirements.md +++ b/qualities/O/_posts/2022-12-28-operational-environment-requirements.md @@ -1,7 +1,7 @@ --- title: Operational and Environment Requirements tags: operable -related: expected-physical-environment, operational-constraints +related: expected-physical-environment, operational-constraint permalink: /qualities/operational-environment-requirements --- diff --git a/qualities/P/_posts/2022-12-28-performance-efficiency.md b/qualities/P/_posts/2022-12-28-performance.md similarity index 94% rename from qualities/P/_posts/2022-12-28-performance-efficiency.md rename to qualities/P/_posts/2022-12-28-performance.md index ec468c3..37f7c28 100644 --- a/qualities/P/_posts/2022-12-28-performance-efficiency.md +++ b/qualities/P/_posts/2022-12-28-performance.md @@ -1,8 +1,8 @@ --- -title: Performance efficiency +title: Performance tags: efficient related: efficiency, resource-efficiency, speed -permalink: /qualities/performance-efficiency +permalink: /qualities/performance --- Definition: diff --git a/qualities/P/_posts/2022-12-28-personalization.md b/qualities/P/_posts/2022-12-28-personalization.md index e807db3..035b570 100644 --- a/qualities/P/_posts/2022-12-28-personalization.md +++ b/qualities/P/_posts/2022-12-28-personalization.md @@ -1,7 +1,7 @@ --- title: Personalization tags: flexible -related: customizabilty +related: Customizability permalink: /qualities/personalization --- diff --git a/qualities/P/_posts/2022-12-28-portability.md b/qualities/P/_posts/2022-12-28-portability.md index 2dd7563..82d65dc 100644 --- a/qualities/P/_posts/2022-12-28-portability.md +++ b/qualities/P/_posts/2022-12-28-portability.md @@ -1,7 +1,7 @@ --- title: Portability tags: flexible operable -related: integrability, compatibility, flexibility, installability, interoperability, maintainability, configurability, replaceability +related: compatibility, flexibility, installability, interoperability, maintainability, configurability, replaceability permalink: /qualities/portability --- diff --git a/qualities/R/_posts/2022-12-28-resource-efficiency.md b/qualities/R/_posts/2022-12-28-resource-efficiency.md index 07402bb..7d08361 100644 --- a/qualities/R/_posts/2022-12-28-resource-efficiency.md +++ b/qualities/R/_posts/2022-12-28-resource-efficiency.md @@ -11,7 +11,7 @@ permalink: /qualities/resource-efficiency
-A special case is [_performance efficiency_](/qualities/performance-efficiency): +A special case is [_performance_](/qualities/performance) (synonym: _performance efficiency_): >Perform its functions within specified time and throughput parameters and be efficient in the use of resources under specified conditions > diff --git a/qualities/R/_posts/2022-12-28-response-time.md b/qualities/R/_posts/2022-12-28-response-time.md index a5d127b..cfb187a 100644 --- a/qualities/R/_posts/2022-12-28-response-time.md +++ b/qualities/R/_posts/2022-12-28-response-time.md @@ -1,7 +1,7 @@ --- title: Response Time tags: efficient -related: performance efficiency, speed, time behaviour +related: performance, speed, time behaviour permalink: /qualities/response-time --- diff --git a/qualities/R/_posts/2022-12-28-responsiveness.md b/qualities/R/_posts/2022-12-28-responsiveness.md index 0bcaa3b..a7cc4bb 100644 --- a/qualities/R/_posts/2022-12-28-responsiveness.md +++ b/qualities/R/_posts/2022-12-28-responsiveness.md @@ -1,7 +1,7 @@ --- title: Responsiveness tags: usable, efficient -related: response time, useability, user experience +related: response time, usability, user experience permalink: /qualities/responsiveness --- diff --git a/qualities/T/_posts/2022-12-28-transparency.md b/qualities/T/_posts/2022-12-28-transparency.md new file mode 100644 index 0000000..86a98d6 --- /dev/null +++ b/qualities/T/_posts/2022-12-28-transparency.md @@ -0,0 +1,17 @@ +--- +title: Transparency +tags: reliable +related: clarity, understandability, usability +permalink: /qualities/transparency +--- + +>**Transparency**: +> +>* the quality of being easy to see through. +> +>* a situation in which business and financial activities are done in an open way without secrets, so that people can trust that they are fair and honest: + +>[Cambridge Dictionary](https://dictionary.cambridge.org/dictionary/english/transparency) + +
+ diff --git a/qualities/U/_posts/2022-12-28-user-error-protection.md b/qualities/U/_posts/2022-12-28-user-error-protection.md index 1459d62..7fc797d 100644 --- a/qualities/U/_posts/2022-12-28-user-error-protection.md +++ b/qualities/U/_posts/2022-12-28-user-error-protection.md @@ -1,7 +1,7 @@ --- title: User error protection tags: usable operable -related: usability, operability, user-error-robustness +related: usability, operability, robustness permalink: /qualities/user-error-protection --- diff --git a/requirements/M/_posts/2000-12-12-modular-data-analysis.md b/requirements/M/_posts/2000-12-12-modular-data-analysis.md index 26519df..b087e4e 100755 --- a/requirements/M/_posts/2000-12-12-modular-data-analysis.md +++ b/requirements/M/_posts/2000-12-12-modular-data-analysis.md @@ -1,7 +1,7 @@ --- title: "Modular System for Data Analysis" tags: efficient flexible -related: composability, modularity, integrability, stability +related: composability, modularity, stability permalink: /requirements/modular-system-for-data-analysis --- diff --git a/requirements/S/_posts/2000-01-18-sensor-inputs-per-minute.md b/requirements/S/_posts/2000-01-18-sensor-inputs-per-minute.md index 2940741..11872f9 100755 --- a/requirements/S/_posts/2000-01-18-sensor-inputs-per-minute.md +++ b/requirements/S/_posts/2000-01-18-sensor-inputs-per-minute.md @@ -1,7 +1,7 @@ --- title: "Capacity to process 1000 sensor inputs per minute" tags: efficient -related: time behaviour, speed, performance efficiency +related: time behaviour, speed, performance permalink: /requirements/capacity-to-process-sensor-inputs ---