In systems development, the “communication problem” most often refers to which difficult interface?

Difficulty: Medium

Correct Answer: Manager (or user) and analyst

Explanation:


Introduction:
Successful systems meet genuine user needs. The chronic risk is not coding the wrong thing, but building the wrong thing. The most cited “communication problem” addresses the gap between business stakeholders and analysts.


Given Data / Assumptions:

  • Managers and users express goals in business terms.
  • Analysts must elicit, clarify, and model those needs accurately.
  • Miscommunication here drives costly rework.


Concept / Approach:
Bridging the semantic gap requires effective requirements engineering: interviews, workshops, use cases, prototypes, and models such as DFDs. Shared vocabulary and frequent validation reduce misunderstandings.


Step-by-Step Solution:
1) Identify where misunderstandings most harm outcomes. 2) Recognize that translating business intent to precise requirements is hardest. 3) Therefore, the manager/user and analyst interface is the classic communication problem area.


Verification / Alternative check:
Industry reports repeatedly cite requirements errors as the most expensive defects, confirming the centrality of this interface.


Why Other Options Are Wrong:
Option A: Analyst and programmer collaborate closely with shared technical language.
Option C: Programmers and computers communicate deterministically through code.
Option D: Operators have procedural manuals; issues are narrower.
Option E: Vendor-network communication matters but is not the prototypical “communication problem.”


Common Pitfalls:
Assuming problems are mostly technical. In practice, misaligned expectations and ambiguous requirements dominate failures.


Final Answer:
Manager (or user) and analyst

Discussion & Comments

No comments yet. Be the first to comment!
Join Discussion