Sonith Manakkat

Software engineering, part 5 of 717 min read16 visuals

Planning short delivery cycles in the AI era: the board and the plan

A practical playbook for planning one-to-three day delivery cycles when AI does much of the building: the board, a 30 to 45 minute planning ritual, sizing by verification effort, and a worked week.

  • Plan around your attention and review time, not typing speed
  • If you cannot say how you will verify it, it is not ready
  • Borrow proven foundations and label your own adaptations

Share on LinkedIn

Share
Reading level

This is Part A of a two-part playbook for a solo developer or a team of two to five who use AI to do much of the building and want to deliver in short cycles, from one day up to a week. Part A covers the board and the plan. Part B covers roles, meetings, quality gates and release. It follows on from Agile in the age of AI. If you are new to the idea of describing software and accepting what the AI writes, read Vibe coding explained first.

The whole system in one picture

Roleswho briefs, who builds, who verifies, who shipsBoardthe work, the limits and the cycle goal on one pageCadencedaily check, demo, retro, one learning stepQuality gatestests, review, safety check, rollback plan
An AI-era delivery system: four parts, each detailed below.

Scrum before and now

Scrum has not been replaced here. The left side of each row is classic Scrum; the right side is how I adapt it for a solo developer or a small team that uses AI to build. Every row is labelled, so you can see which part is established and which part is my own.

Sprint length

My adaptation (not an industry standard)
Before

A fixed length of one month or less, decided by the team

Now

One to three days, up to one week, for small AI-assisted teams

Building got faster, so the plan can be re-checked more often.

Planning

My adaptation (not an industry standard)
Before

Developers select and size the work they can do in the sprint

Now

Size by how hard it is to verify and how risky it is

The slow part is no longer typing, it is checking.

Backlog items

My adaptation (not an industry standard)
Before

Product Backlog items, often written as user stories

Now

Briefs with an outcome and acceptance checks

The AI needs clear checks to build against.

Roles

My adaptation (not an industry standard)
Before

Product Owner, Scrum Master, Developers

Now

Who briefs, who reviews, who owns verification; solo means wearing each hat in turn

Same jobs, but small teams share them.

Board

My adaptation (not an industry standard)
Before

Not defined by the Guide; To do, Doing, Done is common practice

Now

Ready, AI building, Verify, Ship, Learn

The new columns show where work waits.

Daily check

Proven foundation (still true)
Before

Daily Scrum: 15 minutes for the Developers to inspect progress towards the Sprint Goal

Now

Same event, kept short, led by what is waiting in Verify

Still the quickest way to spot a stuck cycle.

Review or demo

Proven foundation (still true)
Before

Sprint Review: inspect the outcome with stakeholders

Now

Same idea: show what really works to the person it is for

Real use beats status reports.

Retrospective

My adaptation (not an industry standard)
Before

Sprint Retrospective: plan ways to improve quality and effectiveness

Now

Also ends by writing one line into the instruction file

The lesson then reaches the AI too.

Definition of Done

Proven foundation (still true)
Before

A formal description of the Increment meeting the quality measures

Now

Same idea, with human review, tests and a safety check added

The shared checklist is classic; its contents are yours.

Velocity and metrics

My adaptation (not an industry standard)
Before

Velocity is a common practice, not in the Guide

Now

Watch waiting reviews, rework and how often releases go wrong

Count what shows the loop is healthy.

Release

My adaptation (not an industry standard)
Before

An Increment may be delivered during the sprint; the Review is not a gate

Now

Small releases to a few people first, with a way back

Small steps are safer to undo.

Documentation

My adaptation (not an industry standard)
Before

Not defined by the Guide; separate documents are common

Now

Instruction files and skills as living, shared process

Notes the AI reads each session stay current.

Where the bottleneck sits

My adaptation (not an industry standard)
Before

Not defined by the Guide; commonly building the work

Now

Often reviewing and deciding

Plan around your attention.

What did not change
  • Scrum values
  • A goal for each cycle
  • Inspect and adapt
  • Transparent work
  • Empirical process

Many teams still run classic Scrum well. The adaptation is optional; try one row at a time.

Scrum before and now, row by row. Left is classic; right is my adaptation.
TopicClassic Scrum (Scrum Guide)Now (my adaptation)Label
Sprint lengthOne month or lessOne to three days, up to a weekMy adaptation
PlanningDevelopers select and size the workSize by verification effort and riskMy adaptation
Backlog itemsProduct Backlog items, often user storiesBriefs with acceptance checksMy adaptation
RolesProduct Owner, Scrum Master, DevelopersBriefer, reviewer, verifier; solo wears each hatMy adaptation
BoardNot defined; To do, Doing, Done is commonReady, AI building, Verify, Ship, LearnMy adaptation
Daily checkDaily Scrum, 15 minutesSame, led by what waits in VerifyProven foundation
Review or demoSprint Review with stakeholdersSame, shown to real usersProven foundation
RetrospectiveSprint RetrospectiveAdds a line to the instruction fileMy adaptation
Definition of DoneQuality measures for the IncrementAdds review, tests and a safety checkProven foundation
Velocity and metricsCommon practice, not in the GuideWaiting reviews, rework, release problemsMy adaptation
ReleaseCan happen during the sprintSmall, staged, reversibleMy adaptation
DocumentationNot definedInstruction files and skillsMy adaptation
BottleneckNot defined; commonly buildingOften reviewing and decidingMy adaptation

The board for short cycles

Cycle goal Customers can mark a bill as paid and undo a mistake.

Ideas

IdeaReminder before due daterisk: medium

Briefed (ready)limit 3

Cycle goalMark bill as paidrisk: low, review: small3 checks
Cycle goalUndo within 10 secondsrisk: low, review: small3 checks

AI buildinglimit 1

Cycle goalPaid list screenreview: medium4 checks

Verifylimit 2

Cycle goalPaid button on bill screenrisk: low, review: small5 checks
DecisionWhich date format?needs a human decisionBlocked

Ship to testers

Learn

Last cycleBills list loads fastdone, lesson noted
Done means Tests pass, a person read the diff, tried on a real device, notes updated.
Verification debt 2 changes waiting for review. Stop building until it is 0.
Burndownday 1day 10
A board for one-to-three day cycles. Columns, limits and numbers are illustrative.
IdeaBriefedAI buildingVerifyReworkShip totestersLearn1234567
  1. Idea to Briefed The card gets an outcome, acceptance checks, a risk level and a verify plan.
  2. Briefed to AI building The AI starts only when the AI building limit has room.
  3. AI building to Verify A person starts reading the diff and trying it.
  4. Verify to Rework A check fails, so the card does not move forward.
  5. Rework to AI building The AI fixes it with the failure noted on the card, and it is verified again.
  6. Verify to Ship to testers Tests pass, a person read the diff, it ran on a real device, notes are updated.
  7. Ship to testers to Learn After the test group has used it, the lesson is written down.

Takeaway. A card moves forward only by passing a check, and a failed check sends it back.

One card's journey across the board. My adaptation; columns follow the board above.
  • Cycle goal bannerOne sentence about what a user can do afterwards
  • Limits on the busy columnsFew things in flight, so work finishes
  • Card with brief attachedOutcome, checks, risk level and expected review size
  • Blocked on a human decisionQuestions only a person can answer, kept visible
  • Verification debt counterChanges built but not yet reviewed; keep it near zero
  • Learn columnWhat this change taught us, feeding the instruction file
What each part of the board is for.
Expert viewWhy these columns and these limits

The columns follow the path of one change: an idea becomes a brief, the AI builds from the brief, a person verifies, a small test group sees it, and what was learned is recorded. A limit on "AI building" of one item keeps the AI from producing a pile of changes you cannot review; a limit on "Verify" of two forces you to review before asking for more. A paper board works: use sticky notes and write the limit on the column header. The verification debt counter is simply a count of cards in Verify plus any built but unreviewed; when it reaches the limit, you stop starting new work and review. That rule, finish before starting, is the heart of limiting work in progress.

The planning ritual: 30 to 45 minutes

  1. Pick the outcomeOne thing a user can do afterwards
  2. SliceInto pieces you can verify separately
  3. Write the briefOutcome, checks, out of scope, limits
  4. Split the rolesWhat the AI does, what a human decides
  5. Verify planHow each slice will be checked
  6. Ship targetWho sees it and when
  7. Reserve review timePut it in the calendar first
  8. Stop conditionWhen to stop, and how to roll back
Eight steps, once per cycle.
Expert viewRunning the ritual quickly

Start from the outcome, not the list of tasks. Slice vertically (a thin piece through every layer that a user can notice), then ask of each slice: how will I know it works, how big a diff will it produce, and what is the worst that could go wrong. Write the brief (see Part B for a template), decide the ship target (a small test group, not everyone), and block calendar time for review before any building starts. Stop when the plan is credible; leave the detailed task list for the first slice only, because the plan changes as you learn.

Sizing work for AI: by verification, not typing

  1. 1Is it unclear how you will verify it?Yes Not ready. Write the acceptance checks first.No keep going
  2. 2Would reviewing it take more than about ten minutes?Yes Too big. Split it into slices you can verify separately.No keep going
  3. 3Does it touch money, dates, deletion or privacy?Yes High risk. Size it up and add a check on a real device.No keep going
  4. 4OtherwiseSmall and low risk. It can enter Briefed.

Takeaway. Size by how hard it is to verify and how bad a mistake would be, not by typing time.

Is this slice ready, and how big is it? My adaptation, asked in this order.
  • How big is the review?Small, medium or large diff; large means split it
  • How risky is it?Low: a label change. Higher: money, dates, deletion, privacy
  • How will I verify it?If you cannot say, the slice is not ready
Three questions that size a slice.

If you cannot say how you will verify it, it is not ready.

Capacity: your attention is the limit

PersonFocused hours per day (illustrative)Share for review and checkingHours for briefs and decisions
Solo developerabout 4about 40%about 1
Two-person team, eachabout 4about 40%about 1
Part-time helperabout 2about 40%about 0.5

Capacity here is the number of hours of real attention, not lines of code. A solo developer with four focused hours a day has about twenty hours in a five-day week, of which around eight go on review and verification and around five on briefs and decisions. The numbers are illustrative; yours will differ, so measure for a couple of weeks and adjust.

about 4 focused hours (illustrative)123
  1. Briefs and decisions About one hour writing briefs and answering questions only a person can answer.
  2. Review and checking About 40 percent, protected first, because verification is the slow part.
  3. Everything else Supervising the AI, fixes and the daily check.

Takeaway. Book review time first, and plan the rest around it.

One focused day for a solo developer. The proportions are illustrative, taken from the table above.
Expert viewWhy fewer things in flight finishes things sooner

A simple relationship from queueing theory, known as Little's Law, says that for a stable process the average time an item spends in the system equals the average number of items in progress divided by the average rate at which items finish. In plain words: if you finish about two changes a day and have ten in progress, each takes about five days; with four in progress, about two days. That is why limiting work in progress shortens cycle time without anyone working faster. It is a general result, not a prediction for your project, and it assumes steady flow.

A worked week: a solo developer, one small feature

CyclePlanWhat happened
1 (Mon to Tue)Slice: mark a bill as paid, with undo. Brief and verify plan written. Review time booked.Built in two slices. One review comment fixed. Shipped to a small test group on Tuesday evening.
2 (Wed)Slice: a paid list screen.The reminder fired twice after a time-zone change in a smoke test. Not shipped.
3 (Thu to Fri)Fix cycle 2, then the paid button polish.Added a test for the time-zone case, fixed it, and added one line to the instruction file. Shipped Friday.

What went wrong

  • A reminder fired twice after a time-zone change
  • The smoke test caught it before release

The fix

  • A new test for the time-zone case
  • A line in the instruction file: always test time-zone changes
The failure in cycle 2, and the fix.

What usually goes wrong, and the fix

  • A brief that is too bigSplit it until you can review it in ten minutes
  • Unreviewed changes piling upRespect the verification debt limit: review before building more
  • Scope creep inside a cycleWrite what is out of scope, and put new ideas on the Ideas column
  • Skipping the learn stepHold the 15-minute retro and write one line down
  • A vague cardAdd acceptance checks and a risk level before it enters Briefed
  • Plans that ignore review timeBook review time first
Common problems and what to do.

How this relates to Scrum and Kanban

Proven foundation

  • An ordered backlog with one person deciding priorities
  • Limits on work in progress
  • A goal for each cycle
  • A retrospective to improve

My adaptation

  • A written brief and verify plan for every slice
  • Size by verification effort and risk
  • A verification debt counter and a stop condition
  • Cycles of one to three days
Classic foundations and my adaptation.

Copy this: cycle plan and card

Text
CYCLE PLAN  (30 to 45 minutes)
Cycle goal: one sentence about what a user can do afterwards
Slices (each verifiable on its own):
  1.
  2.
Brief attached for each slice: yes / no
AI does: ...            A human decides: ...
Verify plan: tests / smoke test / real device / review
Ship target: who sees it, and when
Review time booked: day and hours
Stop or rollback condition: ...
Text
CARD
Outcome: one sentence
Acceptance checks: 3 to 5 specific things that must be true
Out of scope: ...
Risk: low / medium / high      Review size: small / medium / large
Owner (human): ...             Brief: attached
Learned: (filled in at the end)

Start this week

  1. Draw the boardSix columns on paper or in any free board tool
  2. Set two limitsOne item in AI building, two in Verify
  3. Write one briefOne outcome, three checks, one thing out of scope
  4. Book review timePut the review hour in the calendar before building
  5. Hold a 15-minute retroWrite one line for your instruction file
A first week.

Frequently asked questions

Is this Scrum?

No. It borrows foundations from Scrum and Kanban and says clearly which parts are classic and which are my adaptation.

Can a solo developer do this?

Yes. You hold all the roles, so book time for the verifying hat explicitly. Part B has a hat checklist.

Do I need special software?

No. Paper and sticky notes work, as do free board tools.

Is there evidence that one-to-three day cycles are better?

Not that I can point to. It is my own practice, and the labels say so. Start with a one-week cycle if shorter feels too fast.

Sources

Last checked: 2026-10-21. These are official pages. Check them for anything that may have changed since.

  1. The Scrum Guide
  2. The Kanban Guide
  3. The Agile Manifesto

Back to all articles