Skip to main content

Restoring Decision-Making

This part focuses on restoring decision-making in environments where assumptions are incomplete and uncertainty cannot be eliminated.

In actual development and maintenance contexts,
assumptions needed for decisions are almost never stably in place.

Specifications are fragmentary,
stakeholder understanding fluctuates,
and temporal and organizational constraints also act simultaneously.
Nevertheless, decisions must continue to be taken on.

This chapter addresses
how to restore and sustain decision-making capability on the assumption that uncertainty remains.

Complete understanding or comprehensive consensus is not the goal.
By establishing minimal fixed points,
we organize a framework for advancing situations.

Position of This Chapter

Restoring Decision-Making Under Uncertainty is
a counterpart chapter to Failure Patterns.

While Failure Patterns
describe "what breaks how,"
this chapter addresses how to take on decisions in situations that are broken or on the verge of breaking.

What is indicated here
is not a comprehensive coverage of general requirements engineering or project management.
It targets minimal configurations
for not falling into inability to decide under incomplete situations.

Themes Addressed

The content addressed in this chapter
is not a guide for applying specific design methodologies or processes.

Each topic in Failure Patterns or Why It Breaks is not a classification for identifying causes or deriving correct answers, but is used as a perspective for taking on decisions.

The following are arranged in the order: concept → application → strategy → extension,
but they need not necessarily be read in order.

This assumes using Failure Pattern not as causes, but as reference points for decisions.