Discovery Phase

Enterprise WordPress project planning that ends in a backlog you approved

The expensive scope change is the one nobody planned or budgeted for. Discovery finds it while it is still a question, before it becomes a change request against a signed timeline.

What we investigate

Four investigations, run before anything is designed

Projects that start without these tend to inherit the old site with new paint. The assumption that the new platform is the previous one rebuilt is the single most expensive thing a WordPress project can carry into its first sprint.

Functional survey

What the site actually has to do: blocks, filters, search, permissions. And which user flows have to be accounted for, established as requirements rather than inferred later from a design file.

Content analysis

What content exists today, what stays, what gets migrated, and which content types do not exist yet but will be needed. Not everything should move, and settling that here is cheaper than settling it mid-import.

Initial information architecture

Menus, sections, URLs and the relationships between content types, plus navigation hierarchies and the main labels. Structure gets argued about on paper, where changing it costs an afternoon.

Preliminary technical definition

Hosting, security, APIs, marketing tools and integrations, together with the requirements that constrain all of them: performance, user roles, language and long-term maintenance.

How discovery runs

Six steps, ending in a decision rather than a presentation

Each step produces the input the next one needs. Plan on one to two weeks of your team’s calendar, because the parts that matter depend on your people being available.

1

Kickoff

Teams meet, and the objectives and strategic expectations for the site go on the table. A kickoff with vague objectives produces a discovery with vague findings.

2

Interviews and survey

Internal roles on your side, current content versus future content, and the specific problems with the site you run today. We ask what does not work now before anyone designs something new.

3

Digital ecosystem audit

The current site, its analytics, the tools connected to it and the content architecture underneath, reviewed as one system instead of as a list of complaints.

4

Mapping content, users and flows

Blog, reports, webinars, cases, products, teams. Then the user types, their access levels, and how each of them actually moves through the site.

5

Discovery document delivered

A map of current and proposed content, an inventory of functionalities, technical recommendations and the risks we found. In writing, so it can be disagreed with.

6

Validation with you

A joint review that defines the minimum viable backlog and approves the move into design, or into design system definition. Discovery closes with a decision.

What we learned running these

Three habits that decide whether discovery was worth it

The process is not the hard part. These three are.

Include the non-technical roles

Content, communication and legal shape more of an enterprise site than any requirements document admits. Leaving them out of discovery means meeting their constraints later, during QA, when the structure is already built.

Separate mandatory from wishlist

Not every requested feature is a requirement, and not every priority carries the same weight. We document that difference explicitly, because a backlog where everything is critical is not a backlog.

Do not assume everything migrates

Understanding what does not work today comes before designing anything new. A content audit almost always finds material that should not survive the move, and deciding that early shortens the migration.

What enterprise teams ask before committing to discovery

The questions that come up on every scoping call.

Related insights

Reading for the scoping stage

How enterprise teams evaluate a CMS and plan the transformation around it.

Take the next step

Book a discovery workshop

Bring content, marketing and technology. We will work through goals, content and technical constraints, and tell you what a build against them actually involves.