Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"Degree" / "Maß" #161

Open
mikesperber opened this issue Nov 25, 2022 · 3 comments
Open

"Degree" / "Maß" #161

mikesperber opened this issue Nov 25, 2022 · 3 comments
Assignees

Comments

@mikesperber
Copy link
Collaborator

The ISO 25010 quality attribute entries mostly start with "degree to which" or "Maß, in dem", sometimes followed by "Grad". The term "degree" is meaningless, "Maß" is just plain wrong. Cf.:

https://de.wikipedia.org/wiki/Ma%C3%9F_(Mathematik)

This sloppy use of language goes back to ISO 25010. (Its predecessor, ISO 9162, AFAIK, had an extensive section on metrology, which is missing in 25010.) But it's really causing headaches for trainers and the foundation group, where arguments of the sort "are quality attributes always quantifiable" cannot be resolved.

@mikesperber
Copy link
Collaborator Author

I don't know a good solution to this: Ultimately, the 25010 terms are just umbrella terms for measures or properties (or "attributes" whatever that is) of a software architecture, where the measures or properties themselves are left unspecified. So maybe we could just prefix all those entries by "Umbrella term for properties concerning ..."

@alxlo
Copy link
Collaborator

alxlo commented Nov 27, 2022

"are quality attributes always quantifiable"

In this discussion I would like to refer to https://en.wikipedia.org/wiki/Level_of_measurement

So IMHO measurable things do not need to be quantifiable. And therefore I don't see where "degree" is misleading as it could refer to a category of values as well as an ordinal or cardinal value.

But I'm not sure I've got the problem that is addressed here. I understand that @mikesperber is not happy with the definitions of (many) quality attributes. But what should change? There is currently no term for "degree". So should we create one? Or should we have a go at all quality attributes where that wording is used?

@mikesperber
Copy link
Collaborator Author

So IMHO measurable things do not need to be quantifiable. And therefore I don't see where "degree" is misleading as it could refer to a category of values as well as an ordinal or cardinal value.

Sure, but for many quality attributes, it's not even clear how they should be measured.

But I'm not sure I've got the problem that is addressed here. I understand that @mikesperber is not happy with the definitions of (many) quality attributes. But what should change? There is currently no term for "degree". So should we create one? Or should we have a go at all quality attributes where that wording is used?

I personally think the latter. But maybe you can suggest a suitable definition of "degree".

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: No status
Development

No branches or pull requests

3 participants