Mastering the Non-Existent Art of User Story Analysis
Date & Time
Friday, June 16, 2023, 1:30 PM - 3:00 PM
Hristina Koleva

There are two reasons for all bugs, delays and frustrations - missing requirements and poor communication. The user story is a conversation starter. It's not a requirement. That conversation never happens for many software development teams. We don't know the language and treat user stories like requirements. The backlog refinements and the sprint plannings are insufficient to make a proper User Story analysis without a practical agenda for each user story. This workshop will demonstrate a neat, structured, quality-driven, yet human-driven and engaging approach to analyzing user stories and building team routines to turn the user story into well-thought-out requirements. We'll get ready for development by deeply empathizing with our users, visualizing where they are and how they feel when they use our features. Then we'll uncover the actual context, goals, needs and intentions behind the user story. We'll try to anticipate all the known risks and what could go wrong. We'll identify the test conditions, define the cases as a team, and narrow down the tasks necessary to deliver complete user value, not only coding and testing. It takes a village to deliver working software on time, and the User Story Analysis is the forum to bring everyone interested in the story on the same page and build a united front for everything unknown. It's a collaborative way to prepare software development teams to deliver software with great confidence, considering all vital software characteristics and revealing critical risks early in the process. The User Story Analysis is one of the most effective practices contributing to Whole Team Sustainability. In the form of quick brainstorming sessions, the practice shines a light on each other's way of thinking. It thus amplifies the Team's capabilities by eliminating the risk of misunderstanding and facilitating alignment on an organisational level.

Location Name
Expo, 1st floor
Full Address
Pakhuis de Zwijger
Piet Heinkade 179
Amsterdam 1019 HC
Session Type
Learning Level
Intermediate, Advanced
Track Color
Session Length
User stories
Requirements engineering
Test analysis
Risk management
Learning Objectives
Use a story
Product and Process