Business Analysis Services

Michael O'Boyle
oboyle.co · michael@oboyle.co
Product-facing business analysis for early-stage ventures. Deliverables an engineering team can start from — scoped, testable, and opinionated. Priced per deliverable, not per hour.
Product Definition Sprint $7,500 – $10,000
Turnaround: 3–5 business days · Inputs: 1 stakeholder session + existing docs

A single document that frames the problem, defines MVP scope, and gives engineering a starting point with clear boundaries.

ComponentWhat You Get
Problem framingWhat we're solving, who the users are, what business decision the output supports. Reframes the problem when the brief buries the real question.
Stakeholder mapPersonas with needs and tensions between them. Success criteria per stakeholder — surfacing conflicts before they become scope creep.
Top 10 questionsClarifying questions with reasoning. Surfaces what's undefined or assumed in the brief — the things that derail sprints in week 3.
Assumptions logEach assumption documented with risk-if-wrong and a concrete validation step. Turns implicit bets into explicit, testable hypotheses.
MVP scopeWhat the first version does and — critically — what it does not do. Explicit boundaries prevent feature drift.
Decision / confidence logicScoring models, thresholds, escalation triggers. Worked example against a real scenario. The core product logic, specified.
RequirementsFunctional, non-functional, business rules, exception handling. Numbered, testable, traceable.
User stories3–5 stories with acceptance criteria covering primary workflows and key edge cases.
Delivery planWeek-by-week with day-level tasks and go/no-go gates. The first gate is always a manual spike — validate before writing code.
WalkthroughShort video (2–5 min) covering key decisions, risks, and rationale. Async-friendly — no meeting required to understand the deliverable.
BA Partnership (Monthly Retainer) $8,000 – $12,000 /mo
Ongoing · Multiple feature areas · 30-day notice to cancel

Ongoing BA capacity across multiple feature areas. Best fit when the roadmap has several features that need analysis over weeks or months — commitment gets a better effective rate than buying deliverables individually.

IncludedDetails
Product definitions1–2 feature areas per month, each at Product Definition Sprint depth or deeper depending on complexity.
Async communicationUnlimited email and chat. Questions answered, briefs reviewed, feedback provided — no per-message cost.
Scheduled meetingsUp to 4 hours/month included (kickoffs, stakeholder reviews, alignment sessions). Additional meetings at $75/half hour.
Ongoing refinementRequirements evolve as engineering builds. Retainer covers clarifications, edge case resolution, and scope adjustments as they arise.
Backlog maintenanceGitHub issues and project board kept current as priorities shift. New stories, updated acceptance criteria, re-prioritized milestones.

Side-by-Side

DeliverableSprintFull PackageRetainer
Problem framing + stakeholder map
Questions + assumptions log
MVP scope (does / does not)
Confidence / decision logic
Requirements (FR, NFR, BR, exceptions)
User stories + acceptance criteria
Delivery plan with gates
Video walkthrough
Data model (ER + schema)
BDD scenarios (Gherkin)
API / integration map
Edge case inventory
Calculation logic spec
Validation plan + metrics
Stakeholder alignment sessions
GitHub repo + project board
Ongoing refinement + backlog
Unlimited async (email + chat)
Multiple feature areas
Price$7,500 – $10,000$12,500 – $18,000$8,000 – $12,000 /mo
Turnaround3–5 days2–3 weeksOngoing

What Drives the Price

Each tier is a range. Where it lands depends on scope, not negotiation.

FactorLower endUpper end
Scope clarityBrief is tight, problem well-definedAmbiguous, stakeholders disagree on the problem
Domain complexityAdjacent to prior workNet new domain research required
Stakeholder accessDirect access, responsiveFiltered through intermediaries, slow feedback
Data availabilityAPIs exist, sample data on handData sources TBD, coverage unknown
Feature areas (retainer)1–2 per month, well-bounded3+ per month, evolving scope
How pricing works: After a scoping conversation, I quote a fixed number — not a range. The range is here so you can see the structure. The price is set by scope, and it doesn't change once agreed.

Communication

ChannelCostNotes
EmailIncludedUnlimited. Primary channel for questions, feedback, document review.
Chat (Slack, Teams, etc.)IncludedUnlimited. Async — responses same business day.
Scheduled meetings$75 / half hourKickoffs and review sessions included in each tier. Additional meetings billed in 30-minute increments.
Loom / async videoIncludedWalkthroughs, status updates, and decision explanations delivered as short videos.

How It Works

StepWhatDetails
1ScopeOne conversation to understand the feature area, stakeholders, and constraints. I ask the hard questions here. This call is free.
2QuoteFixed price based on scoping factors above. Not a range — a number. Includes what's delivered and when.
3AnalysisDomain research, data source evaluation, edge case discovery, stakeholder tension mapping. Async — no meetings needed.
4DeliverableWritten document + video walkthrough. Everything numbered, testable, and traceable. Tables, bullets, and decisions — not polished prose.
5ReviewOne review round with stakeholders. Resolve open questions. Finalize scope boundaries and acceptance criteria.

What This Is Not