As web designers and developers, we often focus on the technical aspects of our jobs. Unfortunately, many of us struggle with other important parts of a project – business strategies and communication with our clients. These often overlooked pieces of the puzzle, but they are directly correlated with outcomes and how the client feels we did our job.