๐Ÿฅ› Milk & Dairy

How Herd Manager Forecasts Lactation Production

Understand the math behind 305-day milk projections in Herd Manager. Wood's curve, four-tier fallback system, and how genetic data improves first-freshener forecasts.

How Herd Manager Forecasts Lactation Production

Last updated: July 2026 ยท 6 min read
Herd Manager projects a doe's 305-day production by fitting Wood's curve to her test-day weights and integrating the area under it. When she doesn't have enough of her own data, it falls back through her previous lactation, a genetic prior from her dam and sire's dam, then breed averages, and every projection carries a color-coded confidence dot.

If you've opened a doe's profile in Herd Manager and seen a "Projected 305-day production" number, you might be wondering: where does that come from, and how much should you trust it? This guide walks through exactly how the forecast is built, what makes it more or less accurate, and what you can do to improve it.

The short version

Herd Manager fits a mathematical model called Wood's curve to your test-day milk weights, then projects forward to estimate the total production over a full 305-day lactation. When she has enough of her own records, that's the basis. When she doesn't, the app falls back through three more tiers โ€” using her previous lactations, her dam and grand-dam's lactations, or breed averages โ€” depending on what's available.

Every projection comes with a confidence indicator (a colored dot) so you know how much weight to put on it.

What is Wood's curve?

A goat's lactation has a recognizable shape. She kids, ramps up to peak production over the first 4-8 weeks, then declines slowly across the rest of the lactation. Wood's curve is the dairy industry's standard model for this shape. The math:

Wood's curve formula: Y(t) = a ร— tb ร— e(-c ร— t)

Where Y(t) is daily lbs at day t of lactation, and a, b, c are three parameters that control the curve's height, ramp-up speed, and decline rate.

When Herd Manager has at least three test-day records spanning more than 30 days, it fits these three parameters to your doe's actual data. The result is a personalized curve โ€” one that reflects how your doe is actually performing this lactation.

From there, calculating the 305-day total is just the area under the curve from day 1 to day 305.

The four-tier fallback system

Most does don't have a complete dataset. A first-freshener at day 30 has only one or two records. A mid-lactation doe might have five. The model picks the best available data source automatically:

  1. Tier 1 โ€” Her own current lactation (high confidence)
    When she has 3+ test-day records spanning 30+ days, the curve is fit directly to her data. This is the most accurate tier and the one Herd Manager prefers whenever possible.
  2. Tier 2 โ€” Her last freshening (medium-high confidence)
    If her current lactation doesn't have enough data yet, but she had a previous lactation with good records, the model uses her previous curve as a starting point โ€” adjusted by any current-lactation data we do have.
  3. Tier 2.5 โ€” Genetic prior (medium confidence)
    For first-fresheners and others without prior lactation data, Herd Manager looks at her dam and her sire's dam (paternal grand-dam). If they're in your herd with milk records, their lactation history informs her projection. Standard dairy genetics weighting: 50% from dam, 25% from sire's dam, 25% from breed baseline.
  4. Tier 3 โ€” Breed averages (low/low-medium confidence)
    If no other data is available, the model uses breed-typical curves from a built-in reference table. Accuracy here is rough, and the projection improves dramatically the moment you start logging her test-day weights.

Reading the confidence indicators

Every projection in the app is paired with a colored dot:

Color Confidence What it means
Green High Tier 1 fit. Her own data is doing the work.
Light green Medium-high Tier 2. Previous lactation data is reliable but historical.
Yellow Medium Tier 2.5. Genetic prior โ€” directionally useful, but heritability is only ~25-35%.
Amber Low-medium Tier 3 with some data. Breed average scaled by your few records.
Red Low Tier 3 with no data. Pure breed average. Treat as rough.

About the genetic prior

The "Tier 2.5" genetic prior is most useful for first-fresheners โ€” does that haven't lactated yet but whose dam (and ideally sire's dam) you already have data for. The math is the standard breeding-value blend:

Genetic weighting:
0.5 ร— dam's average production
+ 0.25 ร— sire's dam's average production
+ 0.25 ร— breed baseline

This reflects genetic share โ€” a daughter inherits 50% from her dam and 50% from her sire. Since the buck himself doesn't lactate, his dam's production is the standard proxy for his contribution (which works out to 25% of the daughter's expected production).

The remaining 25% is the breed baseline, which captures both random variation and the heritability cap on milk production. Heritability of milk yield in dairy goats is approximately 25-35%, meaning even a perfect genetic prediction would still leave around two-thirds of the variance up to environment, nutrition, management, and luck.

What the genetic prior is not: A guarantee that a daughter will produce as much as her dam. Heritability is a population statistic, not an individual one. Some daughters out-produce their dams; some fall well short. The genetic prior is informational and improves with data, just like every other tier.

See your does' projections

Herd Manager fits each doe's lactation curve from her test-day weights and shows a 305-day projection with a confidence dot.

Try it free โ†’

Improving accuracy

Herd Manager's projections get better as your data accumulates. Specific things that move the needle:

  1. Log test-day weights consistently. Even informal weights (no DHIA test required) help. The more records, the better the curve fit.
  2. Record at varied points across the lactation. A few weights from days 30-60 are good. A spread from day 30 to day 200 is much better โ€” it lets the curve fit the whole shape.
  3. Add your dam's lactation history. If your doe's dam isn't in your herd but you have her records (paper milk tests, registry data), enter them as historical lactation data. The genetic prior will pick them up automatically.
  4. Track sire genetics. Adding the sire to your herd, plus his dam's lactation records, dramatically strengthens projections for first-fresheners โ€” especially when planning future breedings.
  5. Mark in-heat test days. If a doe is in heat at test, her milk drops noticeably. The app already filters these from curve fits when you flag them.

The bottom line

Lactation projections in Herd Manager are best understood as informed estimates, not guarantees. They get better with data โ€” yours and your relatives' โ€” and worse without. Use them for planning, comparison, and trend analysis. Don't treat them as fixed numbers to budget against.

If you ever see a projection that looks dramatically off for a doe you know well, your data is the answer: log a few more test-day weights, and the projection will pull itself in line.

Frequently Asked Questions

Why is the projection different from a simple average times 305?

Because Wood's curve accounts for the rise-then-decline shape of a lactation. A simple average times 305 over-estimates if you calculate it past peak and under-estimates before peak; the curve gives a number that doesn't depend on where in the lactation you are.

What does the 'Show projection curve' button do?

It charts your doe's actual test-day records (orange dots) over the projected curve (green line). When genetic data is available it also shows her dam's curve (purple dashed) and sire's dam's curve (blue dashed), with a red line marking today's day-in-milk.

Can I use the forecast for breeding decisions?

Yes. The next-lactation forecast on the breeding view estimates a bred doe's coming production from her last lactation, her lineage, or breed averages, which helps with retaining kids, feed budgeting, and deciding whether a particular cross is worth pursuing.

What if my doe is a breed not in the reference table?

The app falls back to Nubian curves as a middle-of-the-road reference and flags the projection with a note. Once you log her own test-day weights, it uses her data and stops needing the reference table at all.

Will cross-farm data ever factor into projections?

That's the long-term vision: telling you what does like yours typically produce from community-wide data. It isn't in the current version, but the architecture supports it, and the genetic-prior tier will strengthen as more farms log production.

Let your data do the projecting

Herd Manager fits Wood's curve to each doe's test-day weights and projects her 305-day total, with a confidence indicator and lineage-based fallbacks. Free for your first 10 goats.

Try Herd Manager Free →
Get it on Google Play
In Safari, tap the Share button (the square with an arrow), then choose Add to Home Screen. Herd Manager opens like an app โ€” no App Store needed.