Enterprise System Discovery

What to ask the owner before you build anything

Owners speak in outcomes, risk and money. Engineers speak in systems, data and interfaces. Your job in discovery is to translate one into the other — and to leave with a written, confirmed brief before a single line of code is written.

Use this as an interview guide, not an interrogation. Ask, listen, then write down what you heard and get it confirmed.

01

Business problem and “why now”

What problem is this system supposed to solve?

Why it matters

Owners often jump straight to a solution (“we need an AI system”) without defining the problem. If the problem is vague, the system will be vague, overbuilt, or solve the wrong thing.

Listen for

A specific pain, cost, risk, delay, or missed opportunity. Ask: “What does this problem cost us today in money, time, risk, or customer satisfaction?”

Red flag

“We just need to be more digital” or “everyone else has one.”

Why now? What triggered this initiative?

Why it matters

Urgency reveals whether the project is a real priority or a pet idea. Triggers include regulation, competitor pressure, growth, an outage, a failed audit, or a new executive.

Listen for

A concrete event or deadline. If there’s no trigger, funding and attention may disappear later.

Follow-up

“What changes if we delay by six months?”

What happens if we do nothing for another 12 months?

Why it matters

This tests whether the project is truly necessary. If nothing bad happens, it may be a “nice to have” and should be scoped small or deferred.

Listen for

Quantified consequences: lost revenue, compliance fines, churn, manual cost, security exposure.

Red flag

“Nothing much, but it would be nice.”

How does this connect to the business strategy, growth, or cost reduction?

Why it matters

Projects aligned to strategy get resources, executive cover, and priority. Misaligned projects die quietly.

Listen for

A clear link to revenue, margin, customer experience, risk reduction, or scalability.

Follow-up

“Which strategic goal does this support, and who owns that goal?”

What are the top 3 business outcomes you expect?

Why it matters

Outcomes, not features, define success. They also help prioritize trade-offs later.

Listen for

Measurable outcomes like “reduce onboarding time by 40%” or “cut fraud losses by $2M annually.”

Red flag

A list of features instead of outcomes.

What would make this project a failure in your eyes?

Why it matters

Reveals hidden expectations, political risks, and non-negotiables. It also surfaces what the owner fears most.

Listen for

Specific failure scenarios: late delivery, poor adoption, security breach, cost overrun, loss of control.

Follow-up

“How would we detect that early enough to correct it?”

02

Success, scope, and priorities

How will you measure success? What KPIs or metrics?

Why it matters

Without metrics, success becomes opinion. You need a baseline, target, timeframe, and owner.

Listen for

A small set of metrics tied to the business outcomes. Ask: “Where does that number come from today?”

Red flag

“We’ll know it when we see it.”

What is absolutely must-have for version 1?

Why it matters

Prevents scope creep and forces prioritization. V1 should be the smallest thing that delivers value.

Listen for

A short list. Use MoSCoW: must, should, could, won’t.

Follow-up

“If we could only ship one of these, which one?”

What is explicitly out of scope?

Why it matters

Boundaries prevent later misunderstandings. “Out of scope” is as important as “in scope.”

Listen for

Clear exclusions: geographies, user groups, integrations, reports, edge cases.

Red flag

“Everything is in scope.”

What does “done” mean, and who signs off?

Why it matters

Defines acceptance criteria and closes the project. Without sign-off, projects drift forever.

Listen for

A named person or group, a checklist, and a date.

Follow-up

“What evidence do you need to see to sign off?”

Is there a hard deadline? Why that date?

Why it matters

Deadlines drive scope and approach. A regulatory date is different from an arbitrary one.

Listen for

The reason behind the date: audit, product launch, budget cycle, board meeting.

Follow-up

“Is the date fixed, or is it negotiable if scope changes?”

What trade-offs are you willing to make: speed, cost, scope, quality?

Why it matters

You cannot maximize all four. The owner must choose what matters most.

Listen for

A clear priority order. If everything is fixed, the project is set up to fail.

Red flag

“We need it fast, cheap, perfect, and with everything.”

03

Users, process, and organizational impact

Who will use the system daily? Who will manage it?

Why it matters

Systems are used by real people with different skills, incentives, and workloads. Admin and support ownership must be clear.

Listen for

Personas, volumes, locations, skill levels, and current tools.

Follow-up

“Can I speak to three of them?”

Which processes change, and which stay the same?

Why it matters

A new system means new processes. If you don’t map the change, people will work around it.

Listen for

Current workflow, future workflow, exceptions, approvals.

Red flag

“The system will just automate what we do today.”

Who benefits most? Who loses influence, headcount, or control?

Why it matters

Projects fail because of politics, not just technology. Identify champions and blockers early.

Listen for

Teams that gain power, teams that lose autonomy, managers whose headcount changes.

Follow-up

“How will you handle that resistance?”

What manual workarounds or spreadsheets exist today?

Why it matters

Workarounds reveal real requirements, data gaps, and hidden complexity.

Listen for

Shadow systems, duplicate entry, offline approvals, personal databases.

Red flag

“Nobody uses spreadsheets” when everyone knows they do.

What training and support will users need?

Why it matters

Adoption is not automatic. Training, documentation, and support must be budgeted.

Listen for

Number of users, turnover, digital literacy, language needs.

Follow-up

“Who will own training after go-live?”

Are there union, works council, or change-management concerns?

Why it matters

In some regions, employee consultation is legally required. Ignoring it can delay or block deployment.

Listen for

Consultation requirements, collective agreements, communication plans.

Red flag

“We’ll just tell them after it’s built.”

04

Data, reporting, and integration

What data must go in and come out?

Why it matters

Data defines interfaces, schemas, volumes, and quality requirements.

Listen for

Source systems, fields, formats, frequency, ownership.

Follow-up

“What happens if the data is wrong or missing?”

Where does that data live today, and who owns it?

Why it matters

Data ownership affects access, quality, and accountability. Without an owner, data problems become project problems.

Listen for

Named data stewards, systems of record, access controls.

Red flag

“IT owns all data” with no business owner.

How good is the data quality?

Why it matters

Garbage in, garbage out. Poor data can require cleansing, migration, and ongoing governance.

Listen for

Duplicates, missing fields, inconsistent formats, manual corrections.

Follow-up

“Who is accountable for fixing data quality?”

What other systems must this integrate with?

Why it matters

Integrations are often the biggest source of delay and cost.

Listen for

APIs, file transfers, middleware, authentication, rate limits, legacy systems.

Red flag

“It should integrate with everything” with no list.

What reports, dashboards, or analytics are required?

Why it matters

Reporting is frequently underestimated. It can drive data model and performance requirements.

Listen for

Audience, frequency, dimensions, drill-down, export needs.

Follow-up

“What decision will this report drive?”

What are the retention, archiving, and migration requirements?

Why it matters

Legal, compliance, and storage costs depend on how long data is kept and how it moves.

Listen for

Retention periods, legal holds, archiving, historical migration.

Red flag

“Keep everything forever” with no policy.

05

Technology, security, and compliance

Are there mandated technologies, cloud providers, or vendors?

Why it matters

Standards reduce risk, cost, and support burden. They also limit choices.

Listen for

Approved stacks, existing enterprise agreements, security baselines.

Follow-up

“What is the process to approve a new technology?”

What security requirements exist: SSO, MFA, role-based access, encryption, audit logs?

Why it matters

Security must be designed in, not bolted on. These requirements affect architecture and cost.

Listen for

Identity provider, access model, encryption at rest and in transit, logging, penetration testing.

Red flag

“We’ll worry about security later.”

What compliance regimes apply: GDPR, HIPAA, SOC 2, PCI, SOX, etc.?

Why it matters

Compliance determines data handling, audit trails, vendor contracts, and liability.

Listen for

Specific regulations, audit history, certification requirements.

Follow-up

“Who is the compliance owner, and what evidence do they need?”

Are there data residency or privacy constraints?

Why it matters

Data may need to stay in certain countries or be processed under specific privacy rules.

Listen for

Geographic restrictions, consent management, data subject rights.

Red flag

“We’ll store it wherever is cheapest.”

What are the disaster recovery, RTO, and RPO expectations?

Why it matters

Defines how much downtime and data loss the business can tolerate.

Listen for

Recovery time objective (RTO), recovery point objective (RPO), backup frequency, failover.

Follow-up

“Have we tested that before?”

Who approves the security and architecture design?

Why it matters

Without early approval, you risk rework or a blocked launch.

Listen for

Architecture review board, security team, CISO, data protection officer.

Red flag

“We’ll get approval at the end.”

06

Money, resources, and timeline

What is the budget range? CapEx or OpEx?

Why it matters

Budget reveals realism and constraints. CapEx vs OpEx affects vendor and cloud choices.

Listen for

Total cost of ownership, not just build cost. Include licensing, support, training, and operations.

Follow-up

“What happens if we exceed this by 20%?”

Who owns the budget, and what is the approval process?

Why it matters

Identifies the real decision-maker and funding path.

Listen for

Budget owner, approval thresholds, committee reviews.

Red flag

“We’ll figure out funding later.”

What internal resources can we use: subject-matter experts, IT, project managers?

Why it matters

Projects fail when they lack business input and technical support.

Listen for

Named people, percentage allocation, backfill plans.

Follow-up

“Are they available, or are they already overcommitted?”

What are the key milestones and deadlines?

Why it matters

Milestones create accountability and allow phasing.

Listen for

Business events, regulatory dates, board reviews, budget cycles.

Red flag

One big-bang deadline with no interim value.

Do you prefer build, buy, or configure an existing platform?

Why it matters

This is a strategic choice with different cost, speed, and flexibility trade-offs.

Listen for

Appetite for custom development, vendor lock-in, internal capability.

Follow-up

“What have you done successfully in the past?”

What ongoing licensing, support, and maintenance costs are acceptable?

Why it matters

The build is only part of the cost. Operations can be 2–5× the initial build.

Listen for

Annual budget, headcount, vendor management.

Red flag

No plan for ongoing costs.

07

Governance, stakeholders, and change

Who is the executive sponsor and final decision-maker?

Why it matters

Without a sponsor, projects stall when priorities conflict.

Listen for

A named executive with authority and budget.

Red flag

“The steering committee decides” but no single owner.

Who can say “no,” and who must be consulted?

Why it matters

Identifies veto holders and required consultations early.

Listen for

Security, legal, compliance, finance, works council, key business units.

Follow-up

“What would make them say no?”

How will decisions be made: steering committee, weekly review, etc.?

Why it matters

Decision cadence prevents delays and rework.

Listen for

Meeting rhythm, escalation path, decision log.

Red flag

“We’ll decide as we go” with no owner.

What is the change-management and communication plan?

Why it matters

Adoption depends on people understanding why and how their work changes.

Listen for

Communication channels, training, champions, feedback loops.

Follow-up

“Who is responsible for adoption?”

What political landmines or competing priorities should I know about?

Why it matters

Unspoken conflicts can kill a project. Better to know early.

Listen for

Past failed projects, turf wars, budget battles, personal histories.

Red flag

“There are no politics here.”

How will you handle resistance from teams or individuals?

Why it matters

Resistance is normal. The response determines whether the system is used.

Listen for

Incentives, training, escalation, willingness to enforce.

Follow-up

“What happens if a team refuses to adopt it?”

08

Operations, support, and future

Who supports the system after go-live? What SLAs?

Why it matters

Someone must own incidents, requests, and uptime. SLAs define expectations.

Listen for

Support team, hours, escalation, response times.

Red flag

“The project team will support it” with no long-term plan.

How will monitoring, backups, patching, and upgrades work?

Why it matters

Operational readiness prevents outages and security gaps.

Listen for

Tools, schedules, responsibilities, runbooks.

Follow-up

“Who gets paged at 2 a.m.?”

Who writes and maintains documentation and training?

Why it matters

Documentation reduces dependency on individuals and speeds onboarding.

Listen for

Owner, format, review cycle, localization.

Red flag

“We’ll document it later.”

How will you handle growth, new geographies, or acquisitions?

Why it matters

Scalability and extensibility should be designed early, not retrofitted.

Listen for

Expected growth, multi-language, multi-currency, multi-entity.

Follow-up

“What does 3× volume look like?”

What is the exit strategy: data export, vendor lock-in, transition?

Why it matters

You need a way out if the vendor fails, costs rise, or strategy changes.

Listen for

Data ownership, export formats, termination assistance.

Red flag

Proprietary formats with no export.

What does the 3-year roadmap look like for this system?

Why it matters

Prevents building a dead end. The system should support future business plans.

Listen for

Phases, new capabilities, integrations, user growth.

Follow-up

“What would trigger a replacement?”

09

Commercial and legal, if using a vendor

Who owns the data and any custom IP?

Why it matters

Data is a business asset. Custom IP may be valuable later.

Listen for

Clear ownership terms, licenses, rights to use.

Red flag

Vendor owns your data or custom work.

What are the contract terms, SLAs, penalties, and termination rights?

Why it matters

Legal protection if the vendor underperforms.

Listen for

Uptime commitments, remedies, exit clauses, notice periods.

Follow-up

“What happens if they miss the SLA repeatedly?”

Is there a security addendum and insurance requirement?

Why it matters

Vendors introduce risk. Contracts should require security controls and insurance.

Listen for

Security addendum, breach notification, liability, cyber insurance.

Red flag

No security terms.

Can we get reference customers and proof of similar scale?

Why it matters

Validates claims and reduces risk.

Listen for

Similar industry, size, geography, use case.

Follow-up

“Can we speak to them directly?”

How does the vendor’s roadmap align with our needs?

Why it matters

You don’t want to buy a product that is being sunset or moving in a different direction.

Listen for

Investment areas, release cadence, customer advisory board.

Red flag

No roadmap or vague promises.

What happens if the vendor is acquired or goes out of business?

Why it matters

Continuity planning protects your operations.

Listen for

Source code escrow, transition assistance, data export rights.

Follow-up

“What is our contingency plan?”

10

If you only get 20 minutes with the owner

  1. What problem are we solving, and why now?Tells you if this is a real priority or a passing idea.
  2. What does success look like in numbers?Forces measurable outcomes instead of vague goals.
  3. What is in scope for v1, and what is out?Prevents scope creep and sets boundaries.
  4. Who are the users, and who is affected?Identifies adoption risk and political impact.
  5. What systems and data must we integrate with?Reveals hidden complexity and dependencies.
  6. What security, privacy, and compliance rules apply?Determines architecture, cost, and legal risk.
  7. What is the budget and hard deadline?Sets realism and trade-off parameters.
  8. Who decides, who signs off, and who can block?Maps decision rights and veto holders.
  9. What are the biggest risks or political obstacles?Surfaces what could kill the project.
  10. What happens if we do nothing?Tests urgency and helps justify investment.
After the conversation: write a one-page brief covering problem, outcomes, scope, users, data, constraints, budget, governance, risks, and success metrics. Ask the owner to confirm it before anyone starts building. That single page will save months of rework.
← Back System Discovery Questions ⌂ Encyclopedia Next →