What are common design decisions that are often overlooked at the outset of a project? And how can teams proactively address these kinds of cases earlier in the process?