When to use
- The work is a dashboard, report, migration, extract, metric model, or decision-support output.
- Business users need to trust definitions, source lineage, quality, and interpretation.
BRAC IT
Product DiscoveryDefine the real decision and agree what each metric means before anyone starts designing.
Pin down the real decision this data needs to support.
Key output: Business Question Brief
Resolve conflicting definitions before anyone builds anything.
Key output: Metric Dictionary
Depends on: D.1 Business Question Brief
Confirm sources, lineage, accessibility, history, quality, gaps, and assumptions.
Confirm where the data lives and whether it is actually usable.
Key output: Source & Lineage Map
Depends on: D.2 Metric Dictionary
Document every quality issue and assumption embedded in the output.
Key output: Quality & Assumptions Log
Depends on: D.3 Source & Lineage Map
Define user roles, visual priority, drill-down, access, cadence, and the expected experience.
Define what is shown, to whom, and at what level of access.
Key output: User Stories & Wireframe
Depends on: D.4 Quality & Assumptions Log
Prove the output answers the original question and can support a real decision.
Confirm the output actually answers the original business question.
Key output: UAT & Sign-off
Depends on: D.5 User Stories & Wireframe
Use this Standard Discovery route to connect the business question to agreed metrics, accessible sources, explicit assumptions, usable output requirements, and decision-based validation.
BAs, Data Engineers or Analysts, business owners, domain SMEs, report users, and governance stakeholders.
Use for dashboards, BI and MIS reports, scheduled or ad-hoc extracts, and data migrations where definitions and trust matter.
A business question brief, metric dictionary, lineage map, quality and assumptions log, output requirements, and UAT sign-off.
Frame the decision before exploring data, resolve metric definitions before design, and validate the final output against the original question.
Do not accept a dashboard or report as the requirement. Identify the decision, action, user, and usage frequency first.
The BA frames and validates meaning, the Data Engineer proves technical accessibility, and the SME validates domain reality.
Quality decisions and embedded assumptions remain visible after launch so users can understand why numbers differ.
Data projects blur ownership. Use this reference to keep the BA focused on framing and business correctness rather than silently absorbing pipeline-building work.
| Step | BA owns | Data Engineer / Analyst owns | Business SME owns |
|---|---|---|---|
| D.1 Business question | Define and validate the decision this data supports | — | Confirm the question reflects a real operational need |
| D.2 Metric definitions | Drive conflict resolution and document official formulas | Confirm what is technically computable | Validate the formula against domain reality |
| D.3 Source & lineage | Confirm business sense and flag gaps | Build and confirm technical lineage and accessibility | — |
| D.4 Data quality | Decide clean, exclude, or caveat and document assumptions | Run profiling and report technical quality issues | Explain known historical anomalies |
| D.5 Output requirements | Write stories and define hierarchy and access rules | Build the report, dashboard, or pipeline | Confirm the output matches real use |
| D.6 Validation | Run UAT, validate the question, and obtain sign-off | Confirm pipeline correctness and fix data-side bugs | Confirm a real decision can be made |
A trusted, decision-ready data output with agreed metrics, proven sources, explicit quality assumptions, clear access and presentation requirements, and formal validation against the original business question.
What decision will this discovery evidence support?
What user, process, data, system, or model evidence would change the decision?
Which risk remains unresolved, and who accepts it if the team proceeds?
What artifact proves the team is ready for build, pilot, rollout, or scale?