There are lots of frictions when we a thought process in terms of design. As during a design process, such many things happen in our real world like "I do not like your color combination or designs layouts. Check an example having these wxy.com has such features I need better than that - Manager (has a thought in terms of developers)".
Whom are we designing for? Is it for the managers who is handling or for the users who is going to use it?
When the design process is not being followed, it's tough to have decisions to bring all relatives methods of design to bring in such environment.
My Questions is that, in such scenarios how to have all the design process where I can focus on my future.