Co-Founder of Momentum. Formerly Product @ Klaviyo, Zaius (acquired by Optimizely), and Upscribe.
Table of Contents
- Your Agile Planning Is Probably Broken
- The Common Symptoms of a Flawed System
- Why Good Intentions Go Wrong
- How to Build a Backlog That Actually Works
- Ditch the Wish List Mindset
- A Practical Prioritization Framework
- Write User Stories That Actually Get Built
- The Power of Story Mapping
- Running a Sprint Planning That Doesn't Suck
- Set a Goal, Not a To-Do List
- The Art of Collaborative Estimation
- Break Down Work Together
- Before and After: A Better Sprint Planning Meeting
- Keeping Your Sprint on Track Day to Day
- The Art of the Effective Stand-up
- Visualizing Progress with a Burndown Chart
- Asynchronous Channels Are Your Best Friend
- Using Retrospectives to Actually Improve
- Move Beyond 'What Went Well'
- Identify Actionable and Owned Items
- Answering the Tough Agile Planning Questions
- How Do You Handle Scope Creep Mid-Sprint?
- What’s the Difference Between a Product Manager and a Scrum Master?
- How Does Agile Planning Even Work with a Remote Team?

Do not index
Do not index
Let’s get real for a second. Agile project planning is supposed to be this revolutionary framework that breaks down massive projects into small, manageable chunks called sprints. The whole idea is to ship value faster, get feedback, and actually adapt to change. It's a move away from those rigid, ancient waterfall plans toward something more collaborative and, well, agile.
Your Agile Planning Is Probably Broken
But let’s be honest. Your current "agile" process is likely a Frankenstein's monster of good intentions and bad habits. You've got standups that drag on forever, a backlog that's more of a black hole, and sprints that feel like marathons with no finish line.
The promise was flexibility and speed, but what you got was chaotic reactivity and a calendar full of endless meetings.
Your team is either checked out or completely burned out, and leadership is scratching their heads, wondering why features aren't shipping any faster. This isn't what you signed up for. And it’s not really anyone’s fault—it’s just the natural result of adopting a framework without truly internalizing the principles that make it click.
The Common Symptoms of a Flawed System
I bet you’ve seen these signs before. The daily standup becomes a tedious status report for the manager. Engineers mumble about what they did yesterday, completely missing the point of unblocking each other.
Then there’s the backlog. It grows into an unmanageable beast, a digital graveyard where good ideas go to die, cluttered with vague requests and long-forgotten tasks.
And the sprint itself? Instead of a focused push toward a clear goal, it becomes a two-week scramble to complete a random assortment of tickets. The team starts confusing activity with progress, burning the midnight oil to clear the board, only to start the whole cycle over again with zero sense of real accomplishment. It’s a perfect recipe for demoralization. If this sounds familiar, a core issue might be that your team just isn't working efficiently. Implementing some top strategies for improving work productivity can be a good first step to fix the foundation.
This isn't about pointing fingers. It's about acknowledging the shared pain so we can get to a pragmatic approach to agile planning—one that respects both your team's sanity and the business's goals.
Why Good Intentions Go Wrong
Most teams don't set out to create a broken process. The problems creep in slowly, usually disguised as "being practical."
"Let's just add this one more thing to the sprint," a stakeholder says. "We don't have time for a full retro this week," a team lead decides. Each small compromise erodes the foundation of agile until you're left with all the ceremony but none of the substance. This often happens when teams get obsessed with the tools instead of the people. While tools are great, they're only part of the puzzle; you can explore our breakdown of agile project management tools and Jira alternatives to see how they should fit into a healthy workflow.
The core issues usually boil down to a few key failures:
- A lack of a shared goal: The team is just working on a list of tasks, not pushing toward a common objective.
- Fear of saying "no": The backlog becomes a bottomless wish list because no one is empowered to prioritize ruthlessly.
- Process for process's sake: The team is just going through the motions of agile ceremonies without understanding why they exist.
This guide is going to dissect these common failures and give you a clear, actionable path forward. We're moving beyond the textbook theory and getting into the practical steps for building a planning process that actually delivers on the promise of agile.
How to Build a Backlog That Actually Works

Let’s be honest—your product backlog is probably a digital graveyard. It’s the place where every half-baked idea, vague customer request, and "wouldn't it be cool if" thought goes to die a slow, lonely death.
We need to stop treating the backlog like a dumping ground and start treating it like the strategic tool it’s supposed to be. It should be a living document that brings clarity, not confusion, and actually guides your team toward what’s next.
The good news? Most teams are already using Agile. The bad news? Many are doing it poorly. With 86% of individual software developers using Agile practices, the opportunity to gain a competitive edge by simply doing it right is massive. You can see the full picture in the latest Agile adoption statistics.
Ditch the Wish List Mindset
First things first: we need a mental shift. A backlog is not a wish list. It's not a set of promises to stakeholders. And it's definitely not a repository for every feature request that lands in your inbox.
Think of it as a prioritized list of work the team might do in the future.
This distinction is everything. Once you stop seeing the backlog as a list of commitments, you can start being ruthless. You can say "no," or at least "not now," without feeling like you're breaking a promise.
I once worked at a startup where the CEO treated the backlog like his personal feature diary. Every idea he had in the shower went straight in. The result? A 500-item backlog that completely demoralized the engineering team and was impossible for me to prioritize. We spent more time grooming it than building from it.
A Practical Prioritization Framework
Simple high/low effort labels are a start, but they don't tell the whole story. You need a framework that forces a conversation about real customer impact and business value.
Instead of some complex scoring system, try this. For every major item, ask the team to answer three questions:
- Impact: If we build this, how much will it actually move our primary metric (e.g., user retention, conversion rate, revenue)?
- Confidence: How sure are we about that impact? Is it based on solid user research or just a gut feeling?
- Effort: How much work is this, really? (Use story points or t-shirt sizes, not hours).
This simple method forces you to confront uncertainty head-on. An item with massive potential impact but low confidence isn't a top priority; it's a candidate for more research or a smaller experiment.
Your goal isn’t to create a perfectly ordered list. It's to create a defensible order that you can explain to anyone, from the newest engineer to the CEO.
Write User Stories That Actually Get Built
A great backlog item is one an engineer can pick up and understand without needing a 45-minute clarification session. The classic "As a [user], I want to [action], so that [benefit]" format is a good starting point, but it's not enough on its own.
A truly workable user story needs two more things:
- Clear Acceptance Criteria: What must be true for this story to be considered "done"? Write these as a simple checklist. For example, "User can log in with Google," or "Error message appears on failed login."
- The 'Why' Behind the 'What': Don't just state the desired outcome. Briefly explain the user problem you're solving. This context empowers engineers to make better implementation decisions without constant hand-holding.
If you want to go deeper on this, check out our guide to creating a product backlog that truly fuels development.
The Power of Story Mapping
Sometimes, a flat list of user stories just doesn’t cut it. You can't see the big picture. This is where story mapping comes in handy. It’s a dead-simple visualization technique that organizes stories along two axes: the user's journey (horizontal) and priority (vertical).
At a previous company, we were about to build a complex reporting suite. Before anyone wrote a single line of code, we mapped out the entire user journey: Accessing Reports -> Filtering Data -> Viewing Visualizations -> Exporting Data.
Laying it all out on a whiteboard revealed that the "exporting" functionality, which we had assumed was critical, was actually a "nice-to-have" for our initial release. This simple exercise saved us weeks of engineering effort on a feature nobody was even asking for yet. It turned our jumbled backlog into a clear, phased roadmap.
Running a Sprint Planning That Doesn't Suck
If your team dreads sprint planning, you’re doing it wrong.
Let's be honest. The meeting shouldn't feel like a hostage negotiation where engineers are forced to commit to a list of tickets they had no hand in choosing. The whole point isn't just to fill the next two weeks with work; it's to forge a shared commitment to a tangible, inspiring goal.
When done right, this meeting stops being a top-down assignment session and becomes a truly collaborative planning exercise. The team walks out with a plan they actually believe in and are motivated to execute—not just a pile of tasks they’ve been handed. It’s the difference between being a cog in the machine and co-authoring the next chapter.
The first step? A prioritized backlog. It sets the stage for a focused, productive discussion.

Think of it this way: a well-organized backlog, often hashed out with sticky notes on a wall, feeds directly into a clear and actionable sprint plan.
Set a Goal, Not a To-Do List
The single most important output of sprint planning isn't a list of tickets. It's a compelling sprint goal. "Complete tickets JIRA-123 through JIRA-145" is not a goal; it’s a death march. It inspires absolutely no one and gives zero context.
A great sprint goal is a short, memorable statement that describes the outcome the team is working toward. It answers the question, "What are we really trying to achieve together in this sprint?"
Here’s what I mean:
- Bad Goal: "Work on the user profile tickets."
- Good Goal: "Launch V1 of the new user profile page so customers can update their own payment information."
See the difference? The second one gives the team purpose. It connects their day-to-day work to real customer value and acts as a north star for making small decisions throughout the sprint. When an engineer hits an unexpected snag, they can ask themselves, "Does this help us launch the V1 profile page?" instead of just blindly following a ticket.
The Art of Collaborative Estimation
Ah, story points. The source of endless debate and bogged-down meetings. Here’s the secret: story points aren't about predicting the future with psychic accuracy. They're a tool for creating a shared understanding of complexity and effort.
Don't get lost in the weeds arguing whether a task is a 3 or a 5. The real value comes from the conversation. When one engineer says "That's a 2" and another says "That's an 8," you've just uncovered a massive gap in understanding. The discussion that follows—where they explain their reasoning—is where the real alignment happens.
The point of pointing isn't the number itself. It's the discussion that leads to the number. That conversation uncovers hidden assumptions, risks, and dependencies before a single line of code is written.
To keep things moving, use a simple technique like Planning Poker. Everyone reveals their estimate at the same time to avoid anchoring bias. If there’s a wide split, the high and low estimators briefly explain their thinking, and you re-vote. You'll usually land on a number in just a round or two.
Break Down Work Together
Whatever you do, don't come to sprint planning with every single task already perfectly defined and sub-tasked. If you do, the team will feel like they’re just there to be assigned work, not to plan it.
Instead, pull in high-priority epics or larger user stories and break them down into smaller, more manageable tasks with the team. This collaborative decomposition does two critical things:
- It uses the team's collective brainpower. The engineers who will actually be doing the work are the best people to identify the necessary steps and potential pitfalls.
- It builds ownership. When the team helps create the plan, they are far more invested in seeing it through. They built it; they own it.
This doesn't have to take forever. For a well-understood story, it might be a quick five-minute exercise. For a more complex epic, it might take a bit longer, but that time is an investment that pays off tenfold in reduced confusion and rework later on.
The difference between a poorly-run meeting and a great one is stark.
Before and After: A Better Sprint Planning Meeting
Symptom of a Bad Meeting | Outcome of a Good Meeting |
Engineers are silent or disengaged, just waiting for assignments. | The whole team is actively discussing, questioning, and refining the plan. |
The "goal" is just a list of tickets to complete. | There's a clear, inspiring goal that provides context and purpose for the work. |
Estimation feels like a negotiation, with pressure to commit to more work. | Estimation is a quick, collaborative exercise to understand complexity and uncover risks. |
The plan feels fragile and breaks at the first sign of trouble. | The team has a shared understanding and can adapt to surprises without derailing the sprint. |
People leave the meeting feeling drained and unmotivated. | Everyone leaves energized, aligned, and confident in the plan they built together. |
A well-run sprint planning session isn't a nice-to-have; it's the foundation for a successful sprint.
For a deeper dive into the mechanics, our guide on how to run effective sprint planning covers everything from capacity planning to setting the agenda. By the end of the meeting, you should have a sprint backlog that represents a realistic forecast of what the team can accomplish toward the sprint goal—a plan built by the team, for the team.
Keeping Your Sprint on Track Day to Day
So, you survived sprint planning. The team is aligned, the goal is clear, and everyone feels that little spark of motivation that comes with a fresh start. A great plan, however, is completely useless if it all falls apart by Wednesday.
Momentum is a fragile thing. The daily rhythm of a sprint is where the real work happens, and it's also where even the best-laid plans can go off the rails. This isn’t about micromanagement or chasing status updates; it’s about establishing lightweight rituals that foster accountability and proactive problem-solving.
The Art of the Effective Stand-up
I know exactly how your standups go. Someone’s screen sharing the Jira board while each person recites a laundry list of what they did yesterday. It's boring, it takes way too long, and it rarely surfaces the one thing it’s actually supposed to: blockers.
Let’s be clear. A stand-up is not a status report for the manager. It’s a 15-minute tactical huddle for the team to sync up and clear the path forward.
The classic "Yesterday, Today, Blockers" format isn't the problem; it's that nobody is trying. Instead of a robotic recital, the conversation should sound more like this:
"I'm picking up the API integration today, but I'm blocked because I still need the final credentials from the third-party vendor. Can someone help me chase those down? Otherwise, I’ll be stuck by this afternoon."
That’s it. That’s the whole point. It’s not about what you did; it’s about what you need to keep moving. Keeping this meeting sharp and focused is one of the easiest ways to improve team productivity and maintain the sprint's cadence.
For more on this, check out our deep dive on how to run a standup that doesn't suck. It’s about turning a dreaded meeting into a genuine enabler of progress.
Visualizing Progress with a Burndown Chart
How do you know if you're actually on track? Gut feelings and vibes don’t cut it. You need a simple, visual way to see progress at a glance, and that’s where the sprint burndown chart comes in.
Don’t let the name intimidate you. It’s just a graph. The vertical axis shows the total story points committed to the sprint, and the horizontal axis shows the days in the sprint. Every day, you plot the remaining effort.
Ideally, you see a nice, steady "burn down" toward zero as the sprint progresses.
But real life is messy. Maybe the line is flat for the first few days. That’s a sign that work isn’t being completed, and it’s an immediate conversation starter. Is a story more complex than estimated? Is someone blocked? The burndown chart doesn’t give you the answers, but it tells you exactly when to start asking the right questions.
It makes progress (or lack thereof) impossible to ignore. It’s not a tool for blame; it’s a tool for transparency that helps the team hold itself accountable.
Asynchronous Channels Are Your Best Friend
Not every question or blocker requires derailing the entire team for a synchronous meeting. In fact, most don't. A quick clarification or a minor hurdle can often be resolved with a quick message.
This is why having a dedicated, asynchronous channel is so important.
Set up a specific Slack channel (e.g.,
#sprint-sync) where team members can post quick updates, ask for help, or share findings without interrupting everyone’s flow state. This has a few key benefits:- It preserves focus: Engineers can get help without having to context-switch out of their work for a full meeting.
- It creates a record: The conversation is documented and searchable, which is incredibly useful for retrospectives or for team members in different time zones.
- It empowers the team: It encourages a culture where people can unblock themselves and each other without needing a formal ceremony.
A startup I advised was struggling with constant interruptions. Their engineers felt they couldn't get more than 30 minutes of focused work done. We implemented a dedicated Slack channel and a simple rule: "Try async first." Within a week, the number of ad-hoc meetings dropped by half, and sprint velocity noticeably improved. It’s a small change with a massive impact.
These daily practices—a sharp stand-up, a visible burndown chart, and a culture of asynchronous communication—are what turn a good plan into a finished product. They ensure the sprint ends in a win, not a last-minute scramble.
Using Retrospectives to Actually Improve

Let's be honest. The retrospective is the single most critical—and most frequently botched—part of Agile. It's supposed to be your team's built-in engine for continuous improvement. But more often than not, it devolves into an awkward complaint session or, even worse, dead silence.
This meeting isn't just some formality to check off after a sprint. It’s where you turn feedback into fuel. If you skip it or just phone it in, you’re robbing your team of their best chance to evolve. You’re just setting yourself up to repeat the same frustrations, sprint after sprint.
This is the moment where agile planning stops being just a process and starts becoming a cultural habit. And that shift pays off, big time. Organizations that truly build an Agile culture report a stunning 237% increase in commercial performance compared to those who don’t. A huge driver is empowerment, with 52% of employees in these transformations feeling highly empowered by their leaders.
Move Beyond 'What Went Well'
The classic "What went well, what didn't go well" format is stale. It's the vanilla ice cream of retrospectives—safe, but boring. It invites the same canned, repetitive answers because the prompts don't force anyone to think differently.
To get to the real, juicy insights, you have to switch up the questions. Different formats can unlock completely different kinds of conversations and uncover issues that were simmering just below the surface.
Here are a few powerful alternatives to try:
- Start, Stop, Continue: This format is beautiful because it’s so simple and action-oriented. What should we start doing that we aren't? What should we stop doing because it's actively hurting us? What should we continue doing because it’s a clear winner?
- The 4Ls (Liked, Learned, Lacked, Longed For): This framework gets into both the practical and emotional sides of the sprint. It creates space for people to share what they liked (positive reinforcement), what they learned (growth), what they lacked (blockers or resource gaps), and what they longed for (aspirations for a better way of working).
I once worked with a team that was stuck in a rut. Their retros were 15 minutes of mumbled "everything was fine." I introduced the "Lacked" and "Longed For" prompts, and the floodgates just opened. We discovered the design team felt completely siloed from engineering, "longing for" a shared Slack channel and earlier involvement in technical discussions. It was a simple fix that completely transformed their dynamic.
Identify Actionable and Owned Items
This is where most retrospectives completely fall apart. You have a great, insightful conversation, you list a dozen problems, and then... nothing happens. The insights evaporate the moment the meeting ends because there’s no clear path from discussion to action.
Your goal isn't to solve every single problem at once. It's to identify one or two high-impact, achievable action items from each retro and assign crystal-clear ownership.
So, how do you make it stick? Before anyone leaves the meeting, ask two simple questions for each potential action item:
- Who will own this? And I mean a single person, not a team or a group. Accountability needs a name. This person isn't necessarily the one doing all the work, but they are the one responsible for making sure it gets done.
- What does 'done' look like? Get specific. "Improve communication" is not an action item. "Create a shared
#design-eng-syncSlack channel by tomorrow and post the kick-off notes from our next project there" is an action item.
Then, at the very start of your next retrospective, the first agenda item should be reviewing the action items from the last one. Did they get done? Did they help? This simple act of follow-through creates a virtuous cycle of improvement and proves to the team that their feedback actually matters.
A well-run retrospective is a powerful thing. For a more detailed breakdown of different formats and facilitation techniques, you can explore our complete guide to the retrospective. It transforms the meeting from a frustrating ritual into the true engine of your team’s growth.
Answering the Tough Agile Planning Questions
Even the most beautiful plan smacks face-first into reality. Agile is built for adapting, but what happens when you get those curveball questions? The ones that aren't in the Scrum guide and can send a sprint spiraling if you don't have a battle-tested answer ready.
Let’s get into the real-world questions that always seem to pop up when you're deep in the trenches.
How Do You Handle Scope Creep Mid-Sprint?
The short, and only correct, answer is: you don't. A sprint commitment isn't a vague guideline; it's a promise. Locking the scope gives your team the psychological safety and laser focus they need to actually deliver what they said they would. Letting "just one more thing" slide is a fast track to burnout and broken trust.
Now, what if a real fire breaks out? I'm talking a production-down, money-hemorrhaging bug. That’s when it becomes a negotiation. The product owner and the team need to huddle up and decide what gets swapped out. It's a one-in, one-out trade of equal effort, not about cramming more work into an already full sprint.
For anything less than a five-alarm fire? It goes straight to the backlog. No discussion, no exceptions. This is the kind of discipline that separates the high-performing teams from those stuck playing reactive whack-a-mole.
What’s the Difference Between a Product Manager and a Scrum Master?
This one trips up a ton of teams, especially in startups where everyone wears multiple hats.
Here’s the simplest way to think about it:
The Product Manager owns the "what" and the "why." They're the voice of the customer and the business. They set the vision, obsess over user value, and make sure the backlog is prioritized to hit the most important goals. They define the destination.
The Scrum Master (or team lead, or engineering manager) owns the "how." They're the guardian of the process. They’re a servant-leader who makes sure agile ceremonies are actually useful, clears roadblocks for the team, and coaches everyone on how to work better together. They make sure the journey is smooth and efficient.
A PM might say, "We need a new onboarding flow to stop users from churning in their first week." The Scrum Master then ensures the team has a productive planning session to break that work down and jumps on any obstacles that get in their way. They're partners, not rivals, with different but equally critical jobs.
How Does Agile Planning Even Work with a Remote Team?
It absolutely works, but you have to be way more intentional. You can’t just rely on overhearing conversations or grabbing someone at their desk. Asynchronous communication becomes your best friend.
Here's how you adapt:
- Prep for meetings like your life depends on it: Use shared, living documents for sprint planning. Let people add notes and questions before the meeting even starts. This avoids that painful first 20 minutes of just getting everyone on the same page.
- Kill the awkward morning stand-up: A 9 AM Eastern stand-up is hell for the West Coast and impossible for your teammate in Europe. Ditch the video call and move to async stand-ups in a dedicated Slack channel. Everyone just posts their update when they start their day.
- Embrace the right tools: Good video conferencing is a given. But for retros and planning, a solid digital whiteboard is a must-have. It’s the closest you’ll get to the creative energy of a team huddling around a wall of sticky notes.
The core principles of agile don't change just because your team is scattered across time zones. But the execution has to be more deliberate and documented so nobody falls through the cracks. At a previous remote-first company, we started pre-recording short video walkthroughs of complex stories. It saved us hours of back-and-forth and made our planning sessions infinitely more productive.
Feeling the pain of juggling all these agile ceremonies across different tools? Momentum brings your standups, sprint planning, retrospectives, and backlog grooming into one unified platform. With a two-way Jira sync, you can get started in seconds and finally ditch the tool chaos. Try Momentum for free and see how a streamlined workflow can transform your agile process.
Written by
Avi Siegel
Co-Founder of Momentum. Formerly Product @ Klaviyo, Zaius (acquired by Optimizely), and Upscribe.