How to improve User Stories’ readiness and maturity so that the team can complete them quickly inside a Sprint?

Facebook
Twitter
LinkedIn
Pinterest
WhatsApp

Many teams complain that the stories they are working on are not ready for development and some details are missing which results in longer cycle times and even inability to complete a story inside the Sprint boundaries.

There are multiple ways to improve readiness, here are 6 of them:

  1. Definition of Ready (DoR) – Define the criteria that a story has to meet before it can be estimated and pulled by the team to their Sprint backlog.  Usually, DOR looks for a story to be clear, small, and testable, including acceptance criteria. 
  1. Schedule backlog refinement to take place earlier or be longer than it is – Teams need to refine their backlog together with the Product Owner in order to reach readiness. The Product Owner can’t guess whether the story is ready from the perspective of the team. They need to review the stories together and ask clarification questions in order to reach readiness.
  1. Practice ATDD\BDD – techniques that enhance the collaboration and shared understanding of the expected behavior of the system by describing the acceptance criteria from the user’s perspective through examples.
  1. Retrospective – Discuss as a team (Developers and Product owner) and implement improvements step by step.
  1. Product Owner Availability – The Product Owner should be available to the team for clarifications and should be representing the customers continuously where direct contact is not possible.
  1. Effort estimation includes effort for refinement – the refinement process should be included in the team’s effort estimations. When they relatively evaluate the size of a story, in addition to the perceived complexity, effort, and “unknowns”, the team can also include the readiness level. In any case, the team needs to allocate time for it.

If all the above has failed, the problem is probably low trust and a siloed perspective. We see cases where development teams blame the Product Owner for not being ready with the stories as they perceive their role as “order takers”. It is basically an antipattern of handovers in the team’s work.

The only way to reach mature stories is by collaboration between the Product Owner and the team. The team needs to be part of the refinement effort which is an integral and necessary part of the process. All the techniques described above aim at improving this collaboration. 

Subscribe for Email Updates:

Categories:

Tags:

Development Value Streams
Kanban 101
Professional Scrum Product Owner
Artificial Intelligence
RSA
Agile Release Management
Perfection Game
Value Streams
ALM Tools
Acceptance Test-Driven Development
BDD
Agile Games and Exercises
Covid19
Change Management
Agile Project
Kaizen Workshop
Operational Value Stream
Reading List
Program Increment
Agile Testing Practices
GanttBan
Nexus Integration Team
Lean Agile Organization
Agile Games
Continuous Integration
Portfolio for Jira
Agile India
Agile Mindset
ARTs
Agile Outsourcing
RTE
Legacy Code
NIT
Agile Product Ownership
Kanban Kickstart Example
Agile Israel Events
Agile Product Development
Agile Delivery
Software Development Estimation
Release Train Engineer
Daily Scrum
PI Planning
SAFe Release Planning
Scrum
Agile
A Kanban System for Software Engineering
IT Operations
AgileSparks
Webinar
Continuous Planning
Agile Project Management
ATDD
SA
Certification
Professional Scrum with Kanban
EOS®
Sprint Planning
Frameworks
Lean-Agile Budgeting
LAB
Agility
ATDD vs. BDD
DevOps
Agile Program
Agile Basics
Continuous Improvement
Nexus vs SAFe
System Integration Environments
SPC
Elastic Leadership
Risk Management in Kanban
Self-organization
ROI
Lean Budgeting
Spotify
Planning
Video
speed @ scale
Product Management
Certified SAFe
Principles of Lean-Agile Leadership
Agile in the Enterprise
Agile Marketing
Scaled Agile Framework
Engineering Practices
Legacy Enterprise
Presentation
POPM
PI Objectives
Iterative Incremental Development
Effective Agile Retrospectives
Nexus and Kanban
Applying Agile Methodology
Lean Risk Management
Agile Contracts Best Practices
Implementing SAFe
Introduction to Test Driven Development
Nexus and SAFe
System Team
Large Scale Scrum
Slides
Scrum Primer
agileisrael
Achieve Business Agility
Releases Using Lean
Code
Continuous Delivery
Accelerate Value Delivery At Scale
Software Development
An Appreciative Retrospective
Process Improvement
Story Slicing
Test Driven Development
LPM
Pomodoro Technique
Lean Agile Management
Managing Risk on Agile Projects
Continuous Deployment
Scrum Master Role
Nexus
RTE Role
Lean Software Development
Agile Release Planning
Business Agility
Lean Startup
Implementation of Lean and Agile
Agile Risk Management
Scrum Values
Agile Techniques
Kaizen
Sprint Retrospectives
The Kanban Method
Limiting Work in Progress
WIP
Atlaassian
Kanban Game
Manage Budget Creation
Kanban Basics
Built-In Quality
Agile Community
SAFe
Advanced Roadmaps
Agile Development
Scrum Guide
Kanban
Rapid RTC
Agile Israel
Sprint Iteration
Risk-aware Product Development
QA
Lean-Agile Software Development
Tips
Enterprise DevOps
Quality Assurance
Scrum.org
Systems Thinking
Scrum Master
Games and Exercises
Hybrid Work
Professional Scrum Master
TDD
Agile for Embedded Systems
Lean Agile Basics
Jira Plans
The Agile Coach
Lean and Agile Techniques
Entrepreneurial Operating System®
Amdocs
Agile Assembly Architecture
Lean Agile
Product Ownership
AI Artificial Intelligence
ART Success
Risk Management on Agile Projects
Agile and DevOps Journey
LeSS
Introduction to ATDD
Scrum and XP
SAFe DevOps
Coaching Agile Teams
lean agile change management
Agile Exercises
What Is Kanban
Scrum With Kanban
Lean Agile Leadership
ScrumMaster Tales
speed at scale
System Archetypes
Jira Cloud
Lean and Agile Principles and Practices
AgileSparks
Logo
Enable registration in settings - general

Contact Us

Request for additional information and prices

AgileSparks Newsletter

Subscribe to our newsletter, and stay updated on the latest Agile news and events

This website uses Cookies to provide a better experience
Shopping cart