fatlog

Return of the Fatlog

Just make it work… I first introduced the concept of a Fatlog a couple of months ago. Basically, a fatlog is a Scrum backlog, or any Agile user story, that is too big and can be sliced vertically into thinner functions of the system. I talked about the kinds of symptoms which might indicate a backlog is indeed a fatlog, …

How to Break Down a Backlog

The process of breaking down a backlog is one of the most important steps in any Agile process. I have found over the years that the better a backlog is broken down the smoother the implementation of that backlog is. I have found that the single greatest influencer in the success or failure of a backlog is the process of …

small_car.jpg

Why Small is Better

I’ve talked about large backlogs being fatlogs here and here before, but I’d like to apply that general thinking to more than just backlogs, and talk about why I think small is almost always the right choice. We can apply the principles I am about to describe in a variety of contexts. Determining how to best slice up a fatlog …

How to Build Agile Software

How to build agile software.  A compiled list of my posts, organized by topic. Agile testing: Agile Testing Simplified Testing Automation Record or Write a Framework? Automation Framework Example Automation Framework Presentation Advanced Automation, Making a DSL Watch out for the Ego Test The True Cost of Quality Building: Why to use Continuous Integration Continuous Integration Best Practices Development Process: …

gigantic cake representing sprint backlogs that are too large

Scrum Sprint Backlogs That Cover too Much and Are Not Thinly Sliced Enough and Have Spreadsheets Attached and Have Non-Specific Things Like Fix Everything On This Page

One of the common scrum smells I have noticed are sprint backlogs that are too big and not specific enough.  When we use the slicing of a cake analogy, these backlogs are the pieces of cake so large you can’t eat them in one sitting. Identifying the Fatlog So how do you identify a fatlog?  Here are some methods of …