stakeholder-requirements-gathering
When to use
At the start of any non-trivial analysis request, especially when the ask is vague ("can you look into X?"), when multiple stakeholders have a stake in the outcome, or when the result will drive an important decision. Spending 30 minutes on requirements prevents days of rework.
Process
- Run the intake interview — use the question guide in
assets/interview_guide.mdto surface: the business decision being made, who the audience is, what "done" looks like, and what constraints exist. - Identify the decision type — apply
references/decision_maker_framework.mdto classify the decision (strategic / operational / tactical) and calibrate the required rigour and format. - Document requirements — fill in
assets/requirements_doc_template.mdcovering: business question, success criteria, scope inclusions/exclusions, data sources, and timeline. - Resolve ambiguities — use the elicitation techniques in
references/elicitation_techniques.mdfor any requirement still unclear after the interview (5-whys, scenario walkthrough, MoSCoW prioritisation). - Get explicit sign-off — send the requirements doc to the requestor for confirmation before starting work; update based on feedback.
- Produce the analysis brief — convert approved requirements into
assets/analysis_brief_template.md, which becomes the authoritative scope document for the project.
Inputs the skill needs
- Stakeholder's initial request (however vague)
- Name and role of primary requestor and any other stakeholders
- Proposed deadline or urgency level
Output
- Completed requirements doc (
requirements_doc_template.md) - Analysis brief ready to hand to the analyst (
analysis_brief_template.md) - Interview notes (optional, for complex projects)
More from nimrodfisher/data-analytics-skills
funnel-analysis
Conversion funnel analysis with drop-off investigation. Use when analyzing multi-step processes, identifying conversion bottlenecks, comparing segments through a funnel, or optimizing user journeys.
37metric-reconciliation
Cross-source metric validation and discrepancy investigation. Use when metrics from different sources don't match, investigating data quality issues between systems, or validating data migration accuracy.
31insight-synthesis
Transform data findings into compelling insights. Use when converting analysis results into actionable insights, connecting findings to business impact, or preparing insights for stakeholder communication.
31dashboard-specification
Design specifications for effective dashboards. Use when planning new dashboards, improving existing ones, or documenting dashboard requirements before development starts.
30data-quality-audit
Comprehensive data quality assessment against business rules, schema constraints, and freshness expectations. Activate when validating data pipeline outputs before production use, auditing a dataset against defined business rules, or producing a quality scorecard for a data asset.
30root-cause-investigation
Systematic investigation of metric changes and anomalies. Use when a metric unexpectedly changes, investigating business metric drops, explaining performance variations, or drilling into aggregated metric drivers.
30