There is this constant tug of war between designers and engineers, fighting about the priority/importance of things during the process of building. The reality is that the goal, usually people/user oriented, has the utmost importance, whereas everything else helps the team to build/optimize towards that direction.