for Pharma
Toggle menu
Answers · Pharma operations

What should our commercial data partner deliver every month?

Every month your commercial data partner should show feeds delivered on schedule, defects opened, closed, and still open, change requests and how fast they shipped, cost against the agreed rate, documentation brought current, and proof that the code and tests still live in your repository. Ask for it as one page backed by test results, not a narrative.

Chris Bergh Published

Key points

  • DataKitchen's commercial pharma cadence is a daily scrum and ticket triage in Jira, a weekly status meeting with your analytics lead, and a quarterly business review with leadership covering timelines and metrics on bugs, tests, and datasets.
  • A monthly scorecard should carry six measures: delivery reliability, open defects, change turnaround, cost, documentation, and ownership. Each one should come from a system, such as test results, Jira, or Git, rather than from the partner's summary.
  • Open defects are the measure to watch on a commercial data partner's scorecard. At one rare-disease biotech, in a DataKitchen case published August 2026, the prior vendors' issue log recorded 30 issues from May 2024 and 43 in 2025, with seven still open on the day the work transferred.
  • A commercial insights leader at Celgene reduced data errors to about one per quarter and held that for years, per DataKitchen's July 2026 account, which sets a reference point for a commercial data partner's defect line.
  • Ownership belongs on a commercial data partner's scorecard every month: the warehouse in your cloud account, every transform and test in your repository, and no exit fee, so a transfer stays a normal day.

The weekly status meeting tells you what the team did. The monthly scorecard tells you whether it’s working. Most vendor reports confuse the two and send a page of activity.

The cadence underneath

DataKitchen’s commercial pharma engagements run on three rhythms: a daily scrum and ticket triage in Jira, a weekly status with your analytics lead on work completed, in progress, and planned, and a quarterly business review with leadership on timelines and metrics for bugs, tests, and datasets. Documentation lives in a shared wiki. Time is tracked and reported.

The monthly scorecard sits between the weekly and the quarterly. It’s for the person who signs the invoice.

A sample scorecard

MeasureWhere the number comes fromIllustrative month
Delivery reliability: feeds landed on scheduleFreshness tests on every feed37 of 38 refreshes on time; one specialty pharmacy file a day late
Defects that reached a person: opened, closed, still openJira, tagged by feed2 opened, 3 closed, 1 open
Test failures caught before publishingTest run history14, all stopped in staging
Change requests: shipped, median days to shipJira9 shipped, median 3 days
New datasets addedGit and the data dictionary1, documented on arrival
Cost: rate and hoursInvoice and time trackingFlat rate unchanged; hours down 6%
Documentation currentGenerated data dictionary vs datasets in productionAll production datasets documented
OwnershipYour cloud account and your repositoryCode, tests, and credentials all in your accounts

Every value in the third column is illustrative, made up to show the shape of the report. None is a DataKitchen customer result.

The split between defects and test failures is the one to insist on. A test failure is the system working: a bad file stopped before anyone saw it. A defect is a wrong number that reached a person. A good month has plenty of the first and few of the second.

What good looks like, from real operations

Celgene is the reference point DataKitchen publishes. A commercial insights leader there reduced errors to about one per quarter and held it for years. The Otezla launch ran seven data engineers and 10 to 12 analysts over hundreds of datasets with very few errors or missed deadlines.

The counter-example is just as useful. At one rare-disease biotech, the prior vendors’ issue log recorded 30 issues from May 2024 and 43 in 2025, seven still open on transfer day. Nobody needed a scorecard to know it was going badly. They needed one to see it six months earlier.

Process metrics come from the platform

Don’t accept numbers somebody typed into a slide. DataOps Automation tracks test coverage, error rates, deployment cycle time, and features shipped, which is what a quarterly review runs on. Test results come from the test history. Change turnaround comes from Jira. Ownership comes from your own cloud console.

If a partner can’t produce a measure from a system, that’s a finding.

Ownership, every month

This line looks redundant until the month it isn’t. The warehouse sits in your cloud account. Every transform, test, and schema lives in your repository from the first sprint. The data quality software underneath is Apache 2.0. Handover terms decide whether a platform is an asset or a dependency, and checking them monthly is how a transfer stays a normal day.

Watch the hours, too. That biotech’s run team kept one person on automation and improvement, and monthly hours fell while the second indication’s work was added. Falling hours while scope grows means work is being deleted. Hours cut by working faster come back the week a new feed arrives.

If you’re replacing a partner rather than grading one, take it over feed by feed.

Follow-up questions

Frequently asked questions

How often should a commercial data partner report to us?

Daily, weekly, and quarterly, each for a different audience. DataKitchen runs a daily scrum and ticket triage tracked in Jira, a weekly status meeting with your analytics lead covering work completed, in progress, and planned, and a quarterly business review with leadership on timelines and metrics for bugs, tests, and datasets. A monthly scorecard rolls the weeks up for the person who owns the budget.

What defect rate should we expect from a commercial data operation?

Low enough that the field stops asking. A commercial insights leader at Celgene reduced data errors to about one per quarter and held that for years. Count defects that reached a person, not test failures caught in the pipeline. One biotech's issue log went from 43 issues in 2025 under prior vendors to none in its August 2026 write-up after the handover, because bad files now stop at a test.

How fast should a new dataset or change request ship?

Days for a change, a few sprints for a large new dataset. DataKitchen's run phase ships new datasets in days and targets an analyst queue under a week. A new business question that needs a large new dataset gets a fast-start star schema, questions back to the supplier, tests, and analyst feedback across a few sprints rather than a quarter.

Should the monthly report include cost?

Yes, against the rate you agreed, with hours shown even on a flat fee. On a flat monthly rate the number should not move with effort, so the useful trend is hours: one rare-disease biotech saw monthly hours fall after its 2026 handover even as the second indication's data work was added. Hours falling while scope grows means the work is being deleted, not just done faster.

What documentation should a data partner keep current?

The data dictionary, the schema documentation, and the business definitions the analysts and AI tools rely on, all in a shared wiki you own. DataKitchen's accelerators generate schema documentation and a data dictionary automatically, so the monthly check is whether new datasets arrived documented, not whether someone found time to write it.

Talk to the team that tests this data every week.

Half an hour on your stack, your launch window, and what the first sprint would look like.