nerdexam
(ISC)2

CISSP-ISSEP · Question #127

The functional analysis process is used for translating system requirements into detailed function criteria. Which of the following are the elements of functional analysis process? Each correct answer

The correct answer is A. Model possible overall system behaviors that are needed to achieve the system requirements. B. Develop concepts and alternatives that are not technology or component bound. D. Use a top-down with some bottom-up approach verification.. Functional analysis translates high-level system requirements into detailed functional criteria by modeling what a system must do - independent of specific technology choices - and verifying that decomposition is complete and consistent. Why A, B, and D are correct: (A) Modeling

Systems Development and Acquisition

Question

The functional analysis process is used for translating system requirements into detailed function criteria. Which of the following are the elements of functional analysis process? Each correct answer represents a complete solution. Choose all that apply.

Options

  • AModel possible overall system behaviors that are needed to achieve the system requirements.
  • BDevelop concepts and alternatives that are not technology or component bound.
  • CDecompose functional requirements into discrete tasks or activities, the focus is still on
  • DUse a top-down with some bottom-up approach verification.

How the community answered

(35 responses)
  • A
    94% (33)
  • C
    6% (2)

Explanation

Functional analysis translates high-level system requirements into detailed functional criteria by modeling what a system must do - independent of specific technology choices - and verifying that decomposition is complete and consistent.

Why A, B, and D are correct:

  • (A) Modeling overall system behaviors is the foundation of functional analysis - you must capture all behaviors the system needs to exhibit before you can define criteria.
  • (B) Keeping concepts technology- and component-neutral ensures the analysis remains focused on system functions rather than prematurely locking in solutions, which is a core principle of functional analysis.
  • (D) A top-down approach drives decomposition from high-level requirements downward, while the bottom-up verification checks that lower-level functions roll back up to satisfy the parent requirements - both are essential steps in the process.

Why C is wrong: Option C describes decomposing functional requirements into discrete tasks, which sounds relevant but actually describes functional decomposition or task analysis - a subordinate activity - rather than a defining element of the functional analysis process itself. The phrasing also appears incomplete, and the emphasis on discrete tasks shifts focus toward implementation rather than the behavioral modeling that functional analysis centers on.

Memory tip: Think of functional analysis with the acronym "MDA" - Model behaviors, Don't bind to technology, Apply top-down/bottom-up verification. If an option sounds like it's breaking things into work packages or tasks, it belongs to a later phase.

Topics

#Functional Analysis#System Requirements#Systems Engineering#Design Principles

Community Discussion

No community discussion yet for this question.

Full CISSP-ISSEP Practice