SYSE.5:3 - Forces
The move must manage these recurring tensions:
- Reusing an incumbent construction saves effort, while it can hide a better physical principle or distribution.
- Functional abstraction protects solution freedom, while abstract labels can conceal, for example, physics, operating conditions, or joint bearer requirements.
- A general-purpose bearer can absorb several contributions, while specialization can improve, for example, performance, safety, energy use, evidence production, or fault containment.
- Standard interfaces can reduce coordination cost, while compatibility, integration, substitutability, and correct-use claims still need their own grounds.
- More alternatives preserve option value, while every alternative adds Work—for example, modeling, specialist analysis, comparison, or evidence production.
- Early quantitative estimates help eliminate infeasible candidates, while premature precision can hide unknown models, wrong subjects, or unsupported measurements.
- AI-assisted generation can widen a functional candidate set quickly, while bearer-feasibility and project-correctness claims still need project evidence.
- Engineering Work must proceed under incomplete knowledge, while later commitments—for example, purchase, realization, integration, or release commitments—need progressively stronger grounds.
- Selected structures—for example, functional, constructive, placement, control, information, configuration, and evidence structures—constrain one another while each answers its own engineering question.