I develop each website I create with four users in mind; the consumer, the client, my employer and the developer. While the consumer is the most important, there's no reason why all parties involved cannot have a user-friendly and pleasant experience when using the website.
When I start a new project I ask myself, "How can I make this website simple for the consumer to use and easy for the client to maintain, yet quickly and efficiently for my employer and easy for me to troubleshoot, upgrade and maintain?" Starting a project with that frame of mind, ends in a great product that works on all levels. A win-win-win-win if you will.