CSQA practice question 20 of 35

The system having adequate safeguards to protect the data against damage refers to which CSF?

Full set: 471 questions
Answer options
A: Maintainability
B: Cost-effectiveness
C: Security Correct answer
D: Reliability
Correct Answer:
C. Security
Explanation

The Critical Success Factor (CSF) described is Security. Security in the context of software systems is defined by the measures and safeguards implemented to protect information and data from unauthorized access, use, disclosure, alteration, or destruction. The phrase "adequate safeguards to protect the data against damage" directly corresponds to the core principles of security, specifically data integrity (protection against improper modification) and availability (protection against denial of access or destruction).

Why Incorrect

A. Maintainability: This refers to the ease with which a system can be modified to correct defects, adapt to new requirements, or improve performance, not data protection.
B. Cost-effectiveness: This is a financial metric that evaluates whether the system's benefits and value justify its costs, which is unrelated to data safeguards.
D. Reliability: This concerns the system's ability to perform its intended functions consistently and without failure under specified conditions, not its defense against threats.

References

1. ISO/IEC 25010:2011, Systems and software Quality Requirements and Evaluation (SQuaRE) — System and software quality models.

Section 4.2.8 (Security): This international standard defines security as a primary quality characteristic. It states, "This characteristic represents the degree to which a product or system protects information and data so that persons or other products or systems have the degree of data access appropriate to their types and levels of authorization." This directly addresses the protection of data.

2. QAI Global Institute, Certified Software Quality Analyst (CSQA) Common Body of Knowledge (CBOK), 2018.

Skill Category 4: Quality in the SDLC, Section D (Quality Attributes): The CBOK, which forms the basis for the CSQA exam, identifies Security as a critical quality attribute. It is defined in terms of protecting the system and its data from harm, including unauthorized access, modification, and denial of service, which aligns with the question's premise.

3. Pressman, R. S., & Maxim, B. R. (2020). Software Engineering: A Practitioner's Approach (9th ed.). McGraw-Hill.

Chapter 15, Software Quality Assurance: This foundational academic text discusses software quality attributes. Security is detailed as a factor concerning the system's ability to resist unauthorized and malicious attempts to access or damage the system and its data. This reinforces that protecting data from damage is a security concern.

Scroll to Top