Skip to main content

Posts

Featured

Unpacking Agile Story Splitting: Making Sense of Vertical and Horizontal

Vertical and horizontal story splitting are two techniques used in Agile and Scrum methodologies to break down large user stories into smaller, manageable tasks. Let's explore the differences between these two approaches: Vertical Story Splitting Vertical story splitting involves breaking down a user story into smaller tasks while maintaining the end-to-end functionality. Each task created through vertical splitting represents a thin slice of the overall functionality, covering all layers of the application (UI, backend, database, etc.). Example Imagine a user story that involves creating a new user registration feature for a website. Instead of building the entire feature in one go, you could split it vertically into tasks like designing the registration form (UI), setting up user authentication (backend), and storing user data (database). Each task represents a small but functional part of the whole feature. Advantages - Each slice created through vertical splitting is potentiall...

Latest Posts

The Atomic Scrum Master: Applying Robert Oppenheimer's Knowledge to Agile Leadership

From Lab Coats to Agile Boards: 5 Scientists Who Would Ace the Scrum Master Role

Proactive: Must have trait in Scrum Master

Why to use optional chaining operator (?.) in object in Javascript?

Empathy: Vital skill to become a great Scrum Master

How a Scrum Master can foster a culture of embracing failure as a learning opportunity?

Gamification techniques in sprint retrospective

Which superhero characters would be great scrum master?

Gamification in Scrum: Motivating Teams to Achieve More

Scrum master as a Agile Coach