ConceptAdvancedResponsible AI & Advanced Practice / Internal AI tooling and enablement products / #18

What is the maintenance burden of internal AI tools and who carries it?

BOUND the scenario: Redbrick Performing Arts Trust, a network of venues whose internal AI scheduling tool has quietly become one person's second job

Interviewer's question: "What is the maintenance burden of internal AI tools and who carries it?" Marisela Odom handles IT and operations for Redbrick Performing Arts Trust, a network of venues that share an internal AI tool drafting show load-in logistics schedules for stage crews.

The direct answer
Between 14 and 38 hours a month, and the single assumption that decides where in that range you land is whether the tool has an actual named owner or is quietly "everyone's job." Drift monitoring and prompt updates after vendor changes are the small, predictable part. Ad hoc support, crews emailing whoever answers fastest, is the part that swings the whole estimate by nearly three times.
Do this, in order
  1. State the equation before touching a single number.Why: monthly upkeep hours equal drift monitoring plus prompt updates plus ad hoc support, and skipping this step turns an estimate into a guess with a decimal point.
  2. Treat named ownership as the swing assumption, not venue count.Why: venue count is already known and roughly fixed, but whether one specific person owns this can move the estimate by nearly three times.
  3. Give a real range, not one confident number.Why: a single number claims certainty nobody actually has about how ad hoc support behaves once real crews start emailing.
  4. Sanity check the range against a known comparison.Why: 14 to 38 hours means nothing on its own until it's held up against what similar small internal-tools teams actually report needing.
  5. Name a real owner before the tool ships, not after the first complaint.Why: the whole difference between the low end and the high end of the range is whether someone was ever assigned this job on paper.

How to answer this, stage by stage

Nobody is grading whether your final number is exactly right. They're grading whether you show the arithmetic and name the one assumption the number actually depends on.

Stage 1
Scope it to one real tool
Say it like this
"I'll estimate this for Redbrick Performing Arts Trust's load-in scheduling tool, specifically the ongoing monthly hours it costs someone, not the cost of building it."
Why this works
Turns a vague burden question into one number the interviewer can actually check the arithmetic on.
Stage 2
Say your structure out loud
Say it like this
"I'll use BOUND. Break it down, own the numbers, use a range, nail a sanity check, and say which assumption moves it most."
Why this works
Signals a method before a single figure gets said, so the estimate doesn't read as a guess dressed up.
Stage 3
State the equation
Say it like this
"Monthly upkeep hours equal drift monitoring, plus prompt updates after vendor changes, plus ad hoc support from whoever the crews reach first."
Why this works
Shows the arithmetic before the arithmetic gets done, so nothing after this feels invented.
Stage 4
Plug in real numbers, give the range
Say it like this
"Drift monitoring runs about three hours a week, roughly 13 a month. Prompt updates land around two hours a month on average. Ad hoc support is where it splits: about 1 hour a month with a named owner, or up to 23 without one."
Why this works
This is the direct answer, with the actual math visible instead of asserted.
Stage 5
Sanity check it against something known
Say it like this
"14 to 38 hours a month lines up with the quarter-time to half-time role similar small internal-tools teams report needing per tool, so it's not a wild number, it's on the high end because ownership isn't formal yet."
Why this works
Answers the real follow-up: how do you know this number isn't nonsense.
Stage 6
Name the assumption that moves it most
Say it like this
"If I had a week to firm this up, I'd go find out whether this tool has an actual named owner, not count venues again, because ownership status is the number the whole range swings on."
Why this works
Shows you know where the real uncertainty lives, not just that uncertainty exists somewhere.
Stage 7
Close on the line that matters
Say it like this
"14 to 38 hours a month, and the honest answer is that it's not the number of venues that decides where you land, it's whether one specific person was ever asked to own this."
Why this works
Restates the direct answer in one breath, ready for whatever gets pushed on next.

Let's learn

Say we build an internal AI tool. It ships, it works, everyone claps in the launch meeting. Then, six months later, who actually answers the email when it breaks?

Redbrick's load-in scheduling tool reads a show's technical rider and drafts a crew call sheet, times, positions, equipment, for a stage manager to confirm before a show. Before the tool, a stage manager built the same sheet by hand from the rider, about ninety minutes per show.

Knowledge spark: what is model drift, in plain terms? A model slowly getting worse at a task it used to do fine, usually because the world it's reading changed underneath it, not because anyone touched the model itself. Watching for it means checking regularly, not waiting for someone to complain.

The tool cut drafting time to about fifteen minutes a show. Nobody budgeted any ongoing time for it at all, since it felt, at launch, like a thing you build once and leave alone.

Hand sketched icon list titled Where the maintenance hours actually go. Three items: watching for model drift, updating prompts after vendor changes, ad hoc emails straight to Marisela.
Three real costs, and none of them were on anyone's calendar at launch.

The turn: the tool never broke in any dramatic way. It just quietly needed someone, every week, to notice when a vendor's model update changed how it read a rider, and someone, every time a crew hit something odd, to answer the email personally instead of a support queue catching it.

The assumption that changes everything With a named owner, that upkeep is a bounded, predictable 14 hours a month. Without one, it becomes "everyone's job," which in practice means Marisela's job, since she's the one who actually knows how the tool works, and the real number climbs to 38.

At its worst: no one is ever formally assigned this work, Marisela quietly absorbs it on top of an already full role, burns out within a year, and the tool's actual institutional knowledge leaves with her the day she does.

What I would leave alone: the tool's core scheduling logic doesn't need any ongoing rebuilding. This isn't a model problem, it's a staffing and ownership problem, and treating it as a technical fix wastes effort on the wrong target.

The lesson: an internal tool's maintenance burden is really a staffing question wearing a technology costume, and the honest range depends entirely on whether anyone was ever asked to own it.

Now here is the same thing as a story

The short version above is what you'd say to Redbrick's board. Read this one for how the actual number got found.

Every Thursday, Marisela Odom checks the scheduling tool's drift log before her official workday even starts, a habit she picked up without anyone asking her to.

Hand sketched flow diagram titled Marisela's Thursday. Four steps: checks drift log, reads two emails, fields a call highlighted, patches a prompt.
Four steps, every single Thursday, and none of them are written into her actual job description.

Two venues emailed her directly in the same week, both with the same complaint: the tool had started drafting call sheets with the wrong crew size after a vendor model update quietly changed how it read certain riders. Neither venue had any other number to call. Marisela's name was just the one everyone had saved from the launch meeting.

Nobody assigned her this job. She just happened to be the person who knew how the tool worked, and knowing became owning.

She spent the rest of that week fixing both riders' prompts by hand, on top of her actual job, plus fielding a dozen more emails from crews who'd noticed something felt off but couldn't say exactly what. She finally sat down and logged every hour she'd spent on the tool that month: 34 hours, almost a full extra work week, none of it on any calendar or job description anywhere.

Monthly upkeep hours, the build-up
40 hr 20 hr 0 14 hrs Named owner 38 hrs No owner
The bottom two layers, drift and prompts, are almost identical either way. The top layer is the whole story.
What moves the estimate most
Owner status 24 hrs Venue count 4 hrs Vendor cadence 3 hrs
One assumption swings the estimate six to eight times more than either of the other two.

Marisela brought that number, 34 hours in a single month, to her director. Redbrick named her the tool's actual owner the following week, with two protected hours a month built into her calendar for it and a real ticket queue so crews stopped emailing her personally for every small thing.

BOUND, in one screenNot a staffing memo. BOUND is what turns "who carries this" into an equation you can actually check.

B
Break it down. State the equation first.
Monthly upkeep hours equal drift monitoring, plus prompt updates, plus ad hoc support.
Nothing that follows is invented, because the shape of the answer was fixed before any number touched it.
O
Own the numbers. Say where each one came from.
13 hours a month drift monitoring, from Marisela's own weekly log. 2 hours prompt updates, based on one vendor change a quarter. Ad hoc support, the genuinely uncertain one.
A number with no source behind it is a guess wearing a decimal point.
U
Use a range, not a single number.
14 hours a month with a named owner. 38 hours without one. Both honest, neither a lie the other makes true.
This is the hardest step and the direct answer: the range is more honest than any single figure could be.
N
Nail the sanity check.
A quarter-time to half-time role for one internal tool matches what other small teams report, so the range isn't a wild guess.
Stops the estimate from being a number nobody can hold up against anything real.
D
Direction. What moves it most.
Whether the tool has a named owner, not venue count or vendor update cadence, is the assumption worth spending a week actually verifying.
A good estimator says exactly where to look next. A bad one just repeats the number more confidently.
Hand sketched quadrant titled Which assumption to interrogate first. Axes confidence in the assumption and impact on the estimate. Venue count sits well known and small swing. Vendor update cadence sits moderately known and small swing. Owner status sits shaky guess and big swing.
Only one corner is worth a week of anyone's time, and it isn't the corner most people reach for first.

The recap, one line per letter: break it down is the equation stated before any number, own numbers is naming where 13 and 2 hours actually came from, use a range is 14 to 38 hours instead of one, nail the sanity check is comparing it to similar teams' real staffing, and direction is naming ownership status as the assumption worth chasing.

And if you want to be sure it really works, try it somewhere elseSame five letters, an urgent-care clinic network instead of a performing arts trust. Nothing else about the two jobs is alike.

Cascade Urgent Care Network runs an internal AI tool that summarizes patient intake notes for clinicians across a dozen walk-in clinics.

Hand sketched comparison diagram titled Named owner, or everyone's job. Left panel, a gauge icon labeled Named owner, caption 14 hours a month, routine and bounded. Right panel, a question mark icon labeled Everyone's job, caption 38 hours a month, nobody tracks it.
Same equation, same swing, a completely different building.

Mapped onto BOUND: break it down is the same equation, monthly hours equal drift monitoring plus prompt updates after clinical-terminology changes plus ad hoc clinician support. Own numbers means naming that drift monitoring across a dozen clinics likely runs higher, around 18 hours a month, given more real intake volume to check. Use a range means acknowledging 20 hours a month with a named clinical-informatics owner, up to 50 without one, since clinicians reaching out directly scales with clinic count. Nail the sanity check means comparing that to how much time a hospital IT team typically budgets per clinical tool. Direction means naming ownership status as the assumption that moves the number most, exactly as it did for Redbrick.

Hand sketched timeline titled The range, on paper. Four points: low estimate 14 hours named owner, point estimate 22 hours likely case highlighted, high estimate 38 hours no owner, similar teams 0.2 to 0.3 FTE typical.
He didn't write one number down. He wrote the range the honest answer actually lives in.

Swap the trigger and it still runs.
Speed: an interviewer caps you at thirty seconds. Say "14 to 38 hours a month, and it swings on whether the tool has a named owner, not on how many venues use it," and stop.
Cost: if there's no budget to formally name an owner, at minimum log the real hours being spent informally, so the true cost stops being invisible to whoever approves budgets.
The model gets better, for real: if the underlying model needs fewer prompt updates over time, the estimate still doesn't fall much, because ad hoc support was never really about the model, it was about the tool having nobody clearly responsible for it.

Hand sketched labeled parts diagram titled What upkeep actually contains. Center box icon labeled Monthly upkeep, with four callouts: drift monitoring, prompt updates, ad hoc support, nobody's official job.
Three real tasks, and a fourth thing that isn't a task at all, just a gap nobody filled.

Where people run it wrong.
They budget for building the tool and assume upkeep will somehow take care of itself.
They track venue or clinic count as the driver of cost, when ownership status swings the number far more.
They let the most competent person quietly become the owner by default, instead of naming one on purpose.

How to use it live. When someone asks you about an internal AI tool's maintenance burden, ask yourself one question first: who, specifically, answers the email six months from now. If you can't name a person, the real cost is still invisible.

Flashcards (tap any card to flip it)

1 · THE FRAMEWORK
What framework fits "the maintenance burden of internal AI tools and who carries it"?
Tap to flip
ANSWER
BOUND: break it down, own numbers, use a range, nail the sanity check, direction. Built for estimation questions, not FLIPS.
2 · THE PERSON
Who is this answer about?
Tap to flip
ANSWER
Marisela Odom, who handles IT and operations for Redbrick Performing Arts Trust, and checks the tool's drift log every Thursday out of habit.
3 · THE EQUATION
What's the equation this estimate is built from?
Tap to flip
ANSWER
Monthly upkeep hours equal drift monitoring, plus prompt updates after vendor changes, plus ad hoc support.
4 · THE SWING ASSUMPTION
Which single assumption moves this estimate the most?
Tap to flip
ANSWER
Whether the tool has a real named owner, not the number of venues using it. Ownership status alone swings the estimate by nearly three times.
5 · THE OLD HABIT
What habit did Marisela fall into without anyone asking her to?
Tap to flip
ANSWER
Checking the tool's drift log every Thursday and answering crew emails directly, quietly becoming the owner just by knowing how the tool worked.
6 · THE NUMBER
Fill in the blank: in the month two venues emailed her in the same week, Marisela logged ___ hours spent on the tool.
Tap to flip
ANSWER
34 hours. Almost a full extra work week, none of it on any calendar or job description.
7 · THE FOLLOW-THROUGH
What happened after Marisela brought her hour log to her director?
Tap to flip
ANSWER
Redbrick named her the tool's official owner, with two protected hours a month and a real ticket queue so crews stopped emailing her personally for everything.
8 · CROSS PRODUCT TRANSFER
Section 4 answers this again for a different organization. Which one, and what's the swing assumption there?
Tap to flip
ANSWER
Cascade Urgent Care Network's intake-summarization tool. The swing assumption is the same: whether a named clinical-informatics owner exists.

Check yourself Score: 0 / 0

Short answer, apply it yourself
1. Think of an internal tool at your own job that "just runs itself." Who would actually answer the email if it broke tomorrow, and is that written down anywhere?
Show hint
Think about whether that person was ever formally asked to own it, or just happens to know how it works.
Show answer
Model answer: Often it's whoever built it or knows it best, informally, with no protected time or job description reflecting that responsibility at all.
Multiple choice
2. Why does ownership status swing this estimate more than venue count does?
  • A. Venue count is impossible to measure accurately.
  • B. Venue count is already known and roughly fixed, while ownership status determines how much ad hoc support time actually gets spent.
  • C. Ownership status is the only number that costs money to check.
  • D. The tool's model architecture depends directly on ownership.
Show hint
Look at the quadrant diagram.
Show answer
B. A shaky, high-impact assumption is worth chasing. A well-known, low-impact one isn't.
True or false
3. True or false: doubling the number of venues using the tool would roughly double the monthly maintenance estimate.
  • True
  • False
Show hint
Look at the stacked bar chart and its caption.
Show answer
False. Drift monitoring and prompt updates barely change with venue count. Ownership status is the lever that actually moves the number.
Fill in the blank
4. Fill in the blank: with a named owner, the estimate is about ___ hours a month. Without one, it climbs to about 38.
Show hint
Look at the direct answer and the stacked bar chart.
Show answer
14 hours. The gap between the two is almost entirely ad hoc support time.
Short answer, where it wouldn't matter
5. Name a part of the tool's upkeep that genuinely doesn't need any rebuilding to fix this problem.
Show hint
Look at "what I would leave alone."
Show answer
Model answer: The tool's core scheduling logic. This is a staffing and ownership problem, not a modeling one, so the fix doesn't touch how the tool actually works.
Short answer, the number question
6. If Redbrick had named an owner from day one instead of six months in, would the 34-hour month likely still have happened? Why or why not?
Show hint
Think about which part of the equation the named-owner scenario actually bounds.
Show answer
Model answer: Probably not at that scale. With protected hours and a real ticket queue from the start, ad hoc support would likely have stayed close to the 1-hour, named-owner estimate instead of ballooning unmeasured.
Before you close the answer
Why this works
Tests whether you can turn a vague "how much upkeep" question into real arithmetic, and whether you'll notice that the biggest cost is usually a staffing gap, not a technical one.
Follow-up traps
"Couldn't you just automate the ad hoc support away?" Response: some of it, with a real ticket queue and better documentation, but the part that requires actual judgment about what changed in a rider still needs a person who understands the tool.

"Isn't 14 hours just a made-up number?" Response: it's an assumption, stated plainly and sourced from Marisela's own logged time, which is exactly why it's named as the number to verify, not treated as settled fact.
If pressed
Redbrick's actual drift-monitoring routine only checks a random sample of five drafted call sheets a week against what a stage manager would have built by hand, not every single one, since checking every draft would itself cost more hours than the tool saves.
From U2xAI Academy

From answering questions to owning outcomes.

A live workshop where you ship a working AI agent, defend a launch decision, and walk away with a portfolio recruiters can't wave off, not just more questions to study.

  • A live AI agent you actually shipped
  • A launch decision you can defend under pressure
  • An interview-ready portfolio, not more flashcards
Know more