Designers Should Know More Than The Design Process

I firmly believe when it comes to design, that in order to start a project properly you first need to understand how it is going to finish.
I have been a freelancer for eight years now. Over that time I have come to realise certain things that are key for freelancers to know.