nerdexam
CompTIA

CAS-002 · Question #890

A finance manager says that the company needs to ensure that the new system can "replay" data, up to the minute, for every exchange being tracked by the investment departments. The finance manager…

The correct answer is B. User requirements. The finance manager is describing desired system behaviors in business terms, which classifies these statements as user requirements - the starting point of the requirements engineering process.

Integration of Computing, Communications and Business Disciplines

Question

A finance manager says that the company needs to ensure that the new system can "replay" data, up to the minute, for every exchange being tracked by the investment departments. The finance manager also states that the company's transactions need to be tracked against this data for a period of five years for compliance. How would a security engineer BEST interpret the finance manager's needs?

Options

  • ACompliance standards
  • BUser requirements
  • CData elements
  • DData storage
  • EAcceptance testing
  • FInformation digest
  • GSystem requirements

How the community answered

(23 responses)
  • A
    9% (2)
  • B
    74% (17)
  • D
    4% (1)
  • F
    13% (3)

Why each option

The finance manager is describing desired system behaviors in business terms, which classifies these statements as user requirements - the starting point of the requirements engineering process.

ACompliance standards

Compliance standards are externally imposed regulatory frameworks such as SOX or MiFID II - they are not statements of need articulated by internal business users.

BUser requirementsCorrect

User requirements capture what business stakeholders need a system to accomplish, expressed in non-technical language from the user's perspective. The finance manager's request to replay exchange data up to the minute and retain transaction history for five years defines specific business outcomes and operational expectations, not implementation details or external mandates. These user requirements would then be translated by engineers into formal system requirements specifying how the system will fulfill them.

CData elements

Data elements refer to individual named attributes or fields within a data model, not the high-level business capabilities a manager is requesting.

DData storage

Data storage is a technical implementation concern addressing where and how data is persisted, which is derived from user requirements rather than being the requirement itself.

EAcceptance testing

Acceptance testing is the SDLC phase in which users verify that the delivered system meets requirements - it occurs after requirements are defined, not during definition.

FInformation digest

An information digest is a cryptographic hash used for data integrity verification and is entirely unrelated to the requirements gathering process.

GSystem requirements

System requirements are the technical specifications engineers derive from user requirements - they describe how the system will be built, not what the business user needs.

Concept tested: Identifying user requirements vs. system requirements in SDLC

Source: https://csrc.nist.gov/glossary/term/user_requirement

Topics

#requirements gathering#user requirements#data retention#compliance

Community Discussion

No community discussion yet for this question.

Full CAS-002 Practice