When managing web projects it’s not uncommon for customers to not immediately reveal a lot of details about what the project requirements. They may make a lot of assumptions about what you already know, or what others have told you. When leading the development of a web project it’s your job to pull information about all requirements out of your customer. During the discovery phase you must probe your customer with deep questions, constantly.
For instance, let’s imagine that your customer wants to use the site for lead generation and inbound marketing. They are imagining a site where their customers can fill out forms that will collect personal information like email addresses and phone numbers. Their plan is for the sales team to receive this information and use it to follow up with leads. This is a golden nugget of information, but we’ve only brushed the surface. It’s now your job to dive deeper.