Which one of the following is not a risk management technique for managing the…
2014
Which one of the following is not a risk management technique for managing the risk due to unrealistic schedules and budgets ?
- A.
Detailed multi source cost and schedule estimation.
- B.
Design cost
- C.
Incremental development
- D.
Information hiding
Attempted by 265 students.
Show answer & explanation
Correct answer: D
Answer: Information hiding
Explanation: Information hiding is a software design principle concerned with encapsulation and reducing inter-module dependencies. It improves maintainability and reduces complexity, but it does not directly control or mitigate risks arising from unrealistic project schedules or budgets.
Why the other choices are risk-management techniques for schedule and budget:
Detailed multi-source cost and schedule estimation: Reduces optimism bias and provides more reliable baselines through independent estimates and cross-checks.
Design cost (cost-aware design): Allows trade-offs during design to keep the project within budget and avoid costly late changes.
Incremental development: Delivers value early, enables scope adjustments, and exposes schedule or cost problems sooner so corrective action can be taken.
Takeaway: To manage unrealistic schedule and budget risks, prefer concrete estimation methods, cost-aware design decisions, and delivery practices that reduce uncertainty. Information hiding is a good software engineering practice but not a direct technique for addressing schedule or budget risk.