Adaptability versus over specification

Decisions on what needs to be included from the outset, to avoid complex and costly adaptations in the longer term.