ITPEC FE Morning October 2021 Question 65

Source exam: ITPEC FE Morning October 2021Topic: System Strategy

ITPEC FE Morning October 2021 — Question 65 of 80

Non-functional requirements define how the system is built and operated, not what it does. Creating technical development standards based on the programming language is a non-functional requirement because it specifies a technical constraint on the development process itself.

Why not others:
- (a) Clarifying data flows between business functions describes business logic — this is a functional requirement

- (c) Defining the scope of system functions determines what the system does — this is a functional requirement

- (d) Specifying interfaces for exchanging information with other systems relates to external design (a later design phase activity), not the requirements definition phase

Key rule: Non-functional requirements cover technical constraints, quality attributes, and development standards — anything about how the system is built or performs, not what business functions it provides.

AI-generated — may contain errors

The original exam layout is preserved in the image so diagrams, formulas, tables, and code remain accurate.

This question comes from an official ITPEC past paper. ITPEC Practice is an independent study tool and is not affiliated with ITPEC. See the official FE past-paper collection or Report an issue.