DISCLAIMER: NO ELEPHANTS WERE HARMED DURING THE WORKSHOP. THE PRODUCT OWNER GOT SICK AND SOMEBODY SHOT THE SCRUM MASTER BUT THAT’S ABOUT IT.
The original recipe
Since it was created by Alistair Cockburn and described by Henrik Kniberg in his guide, I facilitated several sessions of Elephant Carpaccio, in its original version. For those not familiar, this is an exercise in which a software development team, stable or temporary, can do to better understand the benefits that can be obtained in dividing the user stories into very thin but still vertical slices. Hence the name of culinary origin since carpaccio is meant for a preparation that includes slices (usually meat slices) so thin as to be translucent. When I think of a team I do mean a cross-functional one with developers, testers, product owners, ui and ux specialists and whoever else you need in your project.
If you already have a little experience with user stories and you share the principles behind, the concept of micro slices should sound quite natural if not easy. At least in theory, because I realized that often even the more mature team have a backlog diligently divided into a story for each architectural layer or each component (e.g. back end and front end) and this usually depends on endogenous causes for more than anything else, it’s not the elephant fighting you. Continue reading “Elephant Carpaccio V2 – power of microslices”