1. Focus on business expectations first Your business needs a website, right? Or maybe your non-profit needs a new mobile app? After all that's why you are working with a digital agency or development shop. We don't think that's quite right. Your organization needs a new tool to achieve it's goals. While digital agencies and development shops build websites and applications, we do so to improve your business. As obvious as it sounds, it is worth reminding ourselves that businesses exist to bring value to our customers in exchange for money. Here's a technique you can use. Ask yourself - what is the core business objective you would like to achieve. Don't think about technology, just focus on what you think is the most important thing your business needs. For example, a plumber might answer that her most important need at the moment is generating more quality leads for her business. Now there are a number of digital solutions that can help businesses generate more leads. With that objective in mind, ask your digital agency specifically, "How will your solution help my business with