Carl Bruiners Agile / IT Development Consultant

22Jan/120

Identifying an Epic using apple strudel

I recently had a work trip over to Stutensee in Germany, working with a team wanting to investigate the benefits of Agile.

One of the team members asked me to explain the difference between an Epic story and a non-Epic story, to help me explain the differences I referred to a very, very good Apple Strudel I ate the night before at a local bar.

I explained that if you had a family size Apple Strudel that you wanted to eat, would you attempt to eat it in one? or break it up into managable sizes? Hopefully the anwser to this is obvious (for those who it is not, its the second of the two). Now imagine a story that is 'family' sized, too large to 'consume' in one go, which we refer to as an Epic Story, instead of attempting to complete the whole Epic Story in one, you break it up into manageable sizes.

I wanted to share this example with you in case you are fed up with the 'Epic' book / chapters explanation :-)

30Jun/110

Amber is heathly, green means we’ve over cooked it and red means we haven’t got a clue

Picking up on Simon Cromarty, aka the Agile Pirate, blog about Yellow is the new Green, I had an additional take on his work, where Yellow (or Amber if you use RAG) is the most healthy status depending on how you use the status.

Is Yellow or Amber used in your business to flag early failure warning? Or could it be used to flag that there is some uncertainty over a work effort? As we are Agile people we don't want to spend to much time on the requirements of our work so that we have every last peice documented. So instead of using RAG / RYG as a measurement of failure, if we rework this would could have it measure a teams uncertainty around a story;

  • Green - Over cooked, too much time spent on defining the story
  • Amber / Yellow - We know enough to be able to flag that we know a fair bit but that there's still some undefined areas
  • Red - We haven't got a clue and are screaming for help