Key Takeaways
- Discovery aligns stakeholders, defines requirements, and reduces project risk
- Key activities: stakeholder interviews, user research, content audit, technical assessment
- Outputs include requirements documents, sitemap, user personas, and project roadmap
- Skip discovery at your peril—problems found later cost much more to fix
- Active client participation is essential for valuable discovery outcomes
Why Discovery Matters
I once inherited a project that was six months behind schedule and massively over budget. The team had built a beautiful website that nobody wanted to use. The technology was solid, the design was polished, but the fundamental assumptions about what users needed were wrong. When I traced the problem back, I found a three-day "discovery phase" that consisted of one meeting with the marketing director and a competitor analysis. No user research. No stakeholder interviews. No technical assessment. They'd built the wrong thing because they never took time to understand the right thing.
Web projects fail for many reasons, but a common thread is insufficient understanding of the problem before starting the solution. Discovery is the structured process of understanding before building. It's where you align stakeholders on goals, understand user needs, assess technical constraints, and plan the project realistically. Skip it, and you're building on assumptions that may be wrong.
During discovery, you'll answer crucial questions: What are the business goals—the real ones, not just what's written in the RFP? Who are the users and what do they actually need? What content exists and what needs to be created? What technical constraints will shape the solution? What does success look like, and how will you measure it? These answers form the foundation for everything that follows.
Cheaper to Change
Problems found in discovery cost a fraction of problems found in development or post-launch. A wrong assumption caught in a stakeholder interview costs nothing to fix. The same assumption caught after development requires expensive rework. Discovery is risk reduction.
Discovery Activities
A thorough discovery phase includes several interconnected activities. Each reveals different aspects of the problem space, and together they build a complete picture of what you're building and why.
Stakeholder Research
Different people within an organization have different perspectives on what the website should accomplish. The marketing team sees brand and conversion. IT sees integration and security. Customer service sees self-service and support. Leadership sees strategic positioning. These perspectives often conflict, and those conflicts need to surface early.
Stakeholder interviews explore these perspectives systematically. What does success look like to each stakeholder? What would make this project a failure? What constraints do they see? What have they learned from past projects? These conversations reveal priorities, surface conflicts, and identify success criteria that might not appear in formal requirements documents.
The goal isn't consensus—sometimes stakeholders have genuinely incompatible priorities—but awareness. You can't manage conflicts you don't know about.
User Research
Building websites without understanding users is like writing a letter without knowing who will read it. User research identifies target audiences, understands their needs and behaviors, and maps how they'll accomplish tasks on your site.
Methods vary by project scope. Simple projects might rely on existing analytics and a few user interviews. Complex projects warrant surveys, usability testing of current sites, and detailed persona development. The output is understanding: who are your users, what are they trying to accomplish, and what barriers exist?
For existing sites, analytics provide behavioral data. Where do users enter? Where do they leave? What do they search for? What paths do they take? This quantitative data complements qualitative research from interviews and testing.
Content Assessment
Content is often the largest wild card in web projects. Organizations underestimate how much content they have, overestimate its quality, and don't plan for who will create new content. A content audit surfaces the reality: what content exists, what state it's in, what can be migrated, and what needs creation.
Content assessment also examines governance. Who creates content now? Who approves it? How often is it updated? These questions reveal whether content will actually get maintained after launch—a beautiful website with outdated content fails its purpose.
Technical Discovery
Technical constraints shape what's possible and practical. What systems need to integrate? What data needs to flow between platforms? What are the hosting requirements and limitations? What security and compliance requirements apply?
Technical discovery also evaluates platform options. Should you use WordPress, Drupal, a headless CMS, or a custom solution? The answer depends on specific requirements—there's no universal best choice. Technical assessment ensures platform selection matches actual needs.
Competitive Analysis
Looking at competitor and peer sites provides context. What's standard in your industry? What patterns do users expect? Where can you differentiate? Competitive analysis isn't about copying—it's about understanding the landscape and making informed decisions about where to conform and where to innovate.
| Activity | Key Questions Answered | Typical Outputs |
|---|---|---|
| Stakeholder interviews | What are business goals? | Goals document, success criteria |
| User research | Who are users? What do they need? | Personas, journey maps |
| Content audit | What content exists/is needed? | Content inventory, gap analysis |
| Technical assessment | What constraints exist? | Requirements, platform recommendation |
Discovery Outputs
Discovery produces documentation that guides the rest of the project. The specific deliverables vary by project scope, but the purpose is consistent: capture decisions and understanding so the team can move forward confidently.
Strategy Documents
A project brief synthesizes discovery findings into clear direction. What are we building? For whom? Why? What defines success? This document becomes the reference point for decisions throughout the project—when questions arise, the brief provides answers or at least context for making decisions.
User personas translate research into actionable profiles. Who are the primary user types? What are their goals and frustrations? What do they need from the site? Personas keep users present in design discussions that might otherwise drift toward internal preferences.
Journey maps show how users accomplish key tasks. What steps do they take? What questions arise? What barriers exist? Mapping current-state journeys reveals problems; designing future-state journeys shows how the new site will solve them.
Architecture Documents
A sitemap defines information architecture—how content is organized and navigated. This isn't just a list of pages; it's a structure that reflects how users think about your content and what paths they'll take to find things.
Page templates identify the types of pages needed. A blog post is different from a product page is different from a location page. Understanding template types early shapes both design and development planning.
Functional requirements specify what the site must do. Contact forms, search, user accounts, e-commerce, integrations—these capabilities need definition before design and development begin.
Project Planning
Discovery enables realistic planning. Scope definition clarifies what's included and—equally important—what's not. Phase breakdown organizes work into manageable chunks. Timeline estimates based on actual requirements replace hopeful guesses. Budget alignment ensures expectations match reality.
Documentation Depth
Your Role in Discovery
Discovery requires active client participation. The best discovery process in the world can't succeed if clients treat it as something that happens to them rather than with them. Your engagement during discovery directly affects project outcomes.
Before Discovery
Preparation accelerates discovery. Gather existing documentation—brand guidelines, previous project materials, analytics access, technical documentation. Identify the stakeholders who should participate and ensure their availability. Think about what success looks like and what problems you're trying to solve. The more context you can provide upfront, the faster discovery produces useful results.
During Discovery
Be present and engaged. Make stakeholders genuinely available for interviews—not rushed fifteen-minute slots but real conversations. Share honestly about challenges and constraints; problems hidden during discovery surface later as expensive surprises. Provide timely feedback on deliverables; discovery momentum matters. Surface disagreements early rather than letting them fester into project delays.
Common Client Mistakes
I've seen the same patterns sabotage discovery repeatedly. Sending junior staff to stakeholder meetings when decisions require senior input. Withholding information about budget constraints because it feels awkward. Disappearing during discovery then expecting perfect results without engagement. Treating discovery as a formality to rush through rather than a foundation to build carefully.
The best projects I've worked on featured clients who treated discovery as a partnership. They made time for it, participated actively, shared honestly, and made decisions when asked. The projects that struggled often had clients who saw discovery as an obstacle between them and a website.
-
Commit appropriate time
Stakeholder participation isn't optional. Block calendars for interviews and workshops. Discovery can't succeed without access to the people who understand your organization.
-
Be honest about constraints
Budget, timeline, internal politics—hidden constraints cause problems later. Discovery is the right time to surface uncomfortable truths about what's realistic.
-
Share institutional knowledge
You know things about your organization that aren't documented—history, culture, previous attempts. Share them. This context shapes better solutions.
-
Make decisions when asked
Discovery surfaces decisions. Delaying them delays the project. When you're asked to choose between options, choose. You can revisit if genuinely necessary.
Red Flags in Discovery
Problems in discovery predict problems in projects. Learning to recognize warning signs helps you address issues before they become expensive.
Process Red Flags
When discovery is rushed or skipped to "save time," you're not saving time—you're borrowing it at high interest. When key stakeholders are excluded or unavailable, their perspectives will emerge later as change requests. When no user research is planned, you're designing based on assumptions. When solutions are proposed before problems are understood, you're building the wrong thing efficiently.
Stakeholder Red Flags
Fundamental disagreements among stakeholders about project goals need resolution before moving forward. Building a compromise site that satisfies no one wastes everyone's time. Unclear decision-making authority—nobody knows who can approve what—creates paralysis. Hidden agendas that emerge late derail projects that seemed on track. Scope expanding without budget discussion signals unrealistic expectations.
Scope Red Flags
Requirements that don't match budget reality need honest renegotiation. You can build an enterprise platform or a simple marketing site, but not both for the same investment. Vague success criteria make it impossible to know if you've succeeded. "Nice to have" features treated as requirements expand scope beyond sustainability. Technical requirements that conflict signal insufficient technical assessment.
When to Pause
Discovery Done Right
Successful discovery produces more than documents—it produces alignment. Stakeholders agree on goals and priorities, even if they don't get everything they wanted. Everyone understands what will be built and why. Timelines and budgets are realistic because they're based on actual requirements rather than hopeful estimates. Decisions are documented for future reference. The team is ready and excited to start building.
The investment in discovery pays dividends throughout the project. Design decisions are grounded in user research rather than debate. Development proceeds without constantly revisiting fundamental questions. Changes still happen—they always do—but they're refinements rather than reversals. The project has a foundation to build on.
Discovery isn't a cost center—it's risk reduction. Every hour spent understanding problems saves multiple hours solving wrong problems. The organizations that consistently deliver successful web projects are the ones that invest in discovery proportional to project complexity, participate actively, and treat it as the foundation for everything that follows.
If you're about to start a web project, advocate for proper discovery. If you're evaluating vendors, favor those who insist on it. The eagerness to skip discovery and start building is understandable—everyone wants results—but it's the surest path to projects that deliver the wrong results.
Frequently Asked Questions
How long does discovery typically take?
What does discovery cost?
Can't we just start designing?
What if requirements change after discovery?
Starting a web project?
I guide organizations through comprehensive discovery processes that set projects up for success. Let's discuss how proper discovery can reduce risk and improve outcomes for your project.