Discover the best ways to customize your agile workflow. Learn how to adapt your process to your team’s needs, and then configure your tools to support your unique workflow.
Posts for: #Scrum
How to estimate bugs?
Should you be sizing bugs found during regression? This post challenges the idea and explores why focusing on ‘shifting quality left’ through automated testing and team collaboration is a more effective approach.
In-testing status in Trunk-Based Development
Ever wondered where ‘in-testing’ tickets go in a Trunk-Based Development workflow? Discover why you might not even need that status and how to ship faster with small changes, teamwork, and automation.
Do you schedule backlog refinement?
Should you schedule backlog refinement meetings? This post explores the pros and cons of different approaches, from scheduled sessions to continuous refinement, and helps you decide which method is right for your team.
Breaking down complex stories
Does story size really matter? A developer’s perspective on why breaking down complex stories during the sprint is more important than over-refining them beforehand. Learn how to embrace emergent design and continuous planning.
Spike
What do you do with a story that’s too big for a sprint? This post shares a story about a team that ditched Scrum for a more flexible, goal-oriented approach, and why it might be the right move for you.
[Reddit] My rant about Scrum
Is Scrum losing its edge? This post explores the flaws of the popular framework, from its user-unfriendliness and intentional incompleteness to its outdated approach to modern challenges like scaling.
Scrum is not a project management framework
A short argument for why Scrum is a discovery framework, not a traditional project management method.
Scrum vs Project Management
Why Scrum and project management feel similar — and where Scrum’s focus on empiricism and discovery really differs from traditional project approaches.
How to help developers come up with accurate story points?
A reality check on estimates: why story points are guesses and how to make estimation useful for your team.
Scrum team - handling analysis work on future dev?
Practical guidance on how much analysis a Scrum team should do before a sprint and when to keep planning lightweight.
Managers does not allow developers to write tests
When managers block testing: how to push for developer-owned quality and get buy-in for writing tests.
How to handle functional requirements for reimplementation of extremely complicated business logic?
Strategies for migrating and testing tangled legacy business logic when documentation and tests are missing.
How to handle undiscovered requirements
What to do when new requirements surface during development — prioritize, split work, and avoid perfectionism.
How do you schedule in the sprint the time it takes to debug and fix a bug?
Bugs are inevitable, but how should you schedule time to fix them? This post argues against delaying bug fixes and advocates for prioritizing them immediately to maintain product quality and team efficiency.
Everyone works in a different timezone
Practical thoughts on remote teams across timezones — when distributed teams work and when they break Scrum.
When is Your Sprint in Trouble?
Why burndown charts can mislead and how the Daily Scrum and Sprint Goal reveal real sprint health.
How to handle all the branches?
Practical branching strategies and trade-offs for teams struggling with many long-lived branches.
Hiring an inexperienced Scrum Master
Is hiring a Scrum Master with no experience wise? A quick take on why this role needs experience and what to consider when growing talent.
Sprint planning and estimating on the sub task level
Should you estimate at the subtask level? A pragmatic take on estimation, planning, and focusing on outcomes instead of numbers.