Difficulty: Easy
Correct Answer: System analyst
Explanation:
Introduction / Context:
Determining information needs is a core activity in systems analysis. The role responsible for bridging business leadership and technical teams is the system analyst, who translates goals and pain points into clear, testable requirements.
Given Data / Assumptions:
Concept / Approach:
The system analyst facilitates interviews, workshops, observation, and document analysis to elicit needs. The analyst models processes and data, prioritizes features, and validates requirements with stakeholders to ensure alignment with strategy and controls.
Step-by-Step Solution:
Verification / Alternative check:
Check whether the role explicitly focuses on requirements and stakeholder alignment rather than code or executive governance. That points to the system analyst.
Why Other Options Are Wrong:
Common Pitfalls:
Confusing titles with responsibilities and assuming coders always gather requirements are common mistakes.
Final Answer:
System analyst.
Discussion & Comments