Activity 26Paths Not Taken

Create a list of the architectural decisions you discarded with a brief note explaining why you ultimately rejected each decision. Recording the decisions you discarded, the paths not taken, provides context and rationale for a design decision.

Benefits

  • Help downstream designers replay the thought process that went into the current design.

  • Head off did you consider...? discussions with stakeholders.

  • Provide an additional layer of rationale for design decisions.

Description

List design decisions you considered but rejected along with the reason for why the decision was not selected. The list can be stored in plain text or other easily accessible format.

Guidelines and Hints

  • Focus on a single view or design decision. ...

Get Design It! now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.