CISSP-ISSEP · Question #166
Which of the following are the functional analysis and allocation tools? Each correct answer represents a complete solution. Choose all that apply.
The correct answer is A. Functional flow block diagram (FFBD) C. Timeline analysis diagram D. Functional hierarchy diagram. Functional analysis and allocation tools are used in systems engineering to decompose and sequence functions - Functional Flow Block Diagrams (A) show the sequential/parallel flow of functions in a system, Timeline Analysis Diagrams (C) map functions against time to analyze perfo
Question
Which of the following are the functional analysis and allocation tools? Each correct answer represents a complete solution. Choose all that apply.
Options
- AFunctional flow block diagram (FFBD)
- BActivity diagram
- CTimeline analysis diagram
- DFunctional hierarchy diagram
How the community answered
(38 responses)- A87% (33)
- B13% (5)
Explanation
Functional analysis and allocation tools are used in systems engineering to decompose and sequence functions - Functional Flow Block Diagrams (A) show the sequential/parallel flow of functions in a system, Timeline Analysis Diagrams (C) map functions against time to analyze performance and concurrency, and Functional Hierarchy Diagrams (D) break down high-level functions into lower-level subfunctions in a tree structure. These three work together to define, organize, and time-sequence what a system must do.
Activity diagrams (B) are a UML modeling construct used primarily in software and behavioral modeling to describe workflows and object state transitions - they belong to the object-oriented/UML toolset, not the classical functional analysis and allocation methodology from systems engineering (e.g., INCOSE/SE-V model).
Memory tip: Think "FAA = Flow, Allocate, Arrange" - FFBD (flow), Timeline (allocate functions to time), Hierarchy (arrange functions in levels). Activity diagrams are the UML intruder that doesn't belong to this classic SE toolkit.
Topics
Community Discussion
No community discussion yet for this question.