Decision-Making Principles for Better Software Design Decisions
Antony Tang, Rick Kazman · IEEE Software · 2021
Software design is about making decisions. The quality of design decisions influences the quality of software design. This article describes nine decision-making principles to give software designers a systematic approach for decision making.