isaqb-org / curriculum-foundation

iSAQB Curriculum for the CPSA - Foundation Level. This repository contains copyrighted work.

Home Page:https://public.isaqb.org/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

LG 2-3 use IREB terms and classification

hoch4 opened this issue · comments

The learning goal 2-3 uses the terms “technological factors”, “organizational factors” and “regulatory factors”.

I suggest to use the term “constraints” instead because this is also standard in IREB. So the new wording could be:
• technological constraints
• organizational constraints
• regulatory constraint

It would also be helpful to use the following structure for the influencing factors:

Influencing Factors:

  • Requirements
    • Functional Requirements
    • Quality Requirements
    • Constraints
      • Technical Constraint
      • Organizational Constraints
  • Trends
  • ...

Here is a quote from the iREB FL syllabus 3.1 (EU 1.1 Requirements Engineering)

In RE, we distinguish between three kinds of requirements [Glin2020]:

  • Functional requirements concern a result or behavior that shall be provided by a function of a system. This includes requirements for data or the interaction of a system with its environment.
  • Quality requirements pertain to quality concerns that are not covered by functional requirements, such as performance, availability, security, or reliability.
  • Constraints are requirements that limit the solution space beyond what is necessary to meet the given functional requirements and quality requirements.

IREB Syllabus Foundation Level:
https://www.ireb.org/content/downloads/2-cpre-foundation-level-syllabus-3-0/cpre_foundationlevel_syllabus_en_v.3.1.pdf

IREB Glossary 2.0.1:
https://www.ireb.org/content/downloads/1-cpre-glossary-2-0/ireb_cpre_glossary_en_2.0.1.pdf

Although coming after the official feature freeze, we will consider this within the FL-working group.

+1 for the comment of @hoch4. We will try to update the text.

We heavily refactored the LG to better reflect current RE terminology and readability.