Ridiculously Easy – 3 Minutes Guide to Agile Scrum Terminologies!!!

Remember T.U.E.T -Tasks | User Stories | Epics | Themes

Approx. Time 3 – 5 mts. – 3 Minutes Guide To Learn Agile

The customer had just assigned a new website design & launch project. The team already started planning when the customer arrived with a new demand. I want to have wishlists for a customer: so a customer can come back to buy products later and view those products later.

The team sits down and tries to understand this requirement. As a customer, I need to save a product to my wishlist, so I can view it later. The same customer also needs to view this wishlist to buy products later. It needs a Database to store wishlist items. It needs a page to see the wishlist. An add to wishlist button needs to be added to each product. A view wishlist button to homepage is also required.

This customer requirement is typical example of an EPIC as shown in the below image. An agile epic is a body of work that can be broken down into user stories and then into specific tasks based on the needs/requests of customers or end users.

3 Minutes Guide To Learn Agile
3 Minutes Guide To Learn Agile

Epics

Epics are a helpful way to organize your work and to create a hierarchy. The idea is to break work down into shippable pieces, so that large projects can actually get done and you can continue to ship value to your customers on a regular basis. Epics help teams break their work down, while continuing to work towards a bigger goal.

Agile User Stories

Agile User Stories provide the who, what and why. As a < type of user >, I want < some goal > so that < some reason > For example:

  • As a manager, I want to be able to understand my colleagues progress, so I can better report our success and failures
  • As a webmaster, I want my website content to be backed up so I don’t lose data
  • As a power user I need to limit the number of users who can register on my website so my Content is visible to my selected audience

User stories need to follow the INVEST Guideline. This means user stories need to be Independent, Negotiable, Valuable, Estimable, Small, Testable

The Product Backlog

One of the most important documents in Agile Scrum. It can be considered as the BRD i.e Business Requirements Document of the Project. Compared to the BRD the Product Backlog can change throughout the course of the Project

The Product Owner is Accountable & Responsible for the Product Backlog.

Some of the main items included in this document are:

  • Stories
  • Effort Estimate
  • Priority of Story
  • Features/ Islands
  • Themes/ Epics

For understanding the structure let’s take a bottom’s up Approach to Scrum i.e T.U.E.T – Tasks, User Stories, Epics and Themes

  • Tasks: The lowermost element. A user story consists of one or more actionable tasks
  • Agile User Stories: A user story is an Independent, Negotiable, Valuable, Estimable, Small, Testable requirement
  • Agile Epic: An epic is a group of Related User Stories. Epics can also be used at both Project & Program Level

Themes

A theme is a top level objective that may span projects and products. Themes may be broken down into sub themes which are more likely to be product specific

Features

A distinct element of functionality that can provide capabilities to the consumer. A feature may have multiple user stories under itself. In agile development, a feature is a chunk of functionality that delivers business value. Features can include additions or changes to existing functionality.

Islands

It is a way to categorize user stories. For example user stories that are dealing with a particular type of user – like a vendor can be categorized as vendor

3 Minutes Guide To Learn Agile – Let’s summarize

  • Tasks: The lowermost element. A user story consists of one or more actionable tasks
  • Agile User Stories: A user story is an Independent, Negotiable, Valuable, Estimable, Small, Testable requirement
  • Agile Epic: An epic is a group of Related User Stories. Epics can also be used at both Project & Program Level

Caveats

  • A Product Backlog can change throughout the course of a Project
  • A Product strategy may have multiple themes
  • A theme may have multiple epics
  • An epic may have multiple user stories
  • Each user story may have multiple tasks

16 thoughts on “Ridiculously Easy – 3 Minutes Guide to Agile Scrum Terminologies!!!”

  1. I have been exploring for a little for any high-quality articles or blog posts on this kind of area . Exploring in Yahoo I at last stumbled upon this site. Studying this info So i am glad to show that I have a very excellent uncanny feeling I found out exactly what I needed. I most without a doubt will make sure to don¡¦t forget this website and give it a look regularly.

  2. Hey! I know this iis kind of off topic but I
    was wondering if you knew where I could locate a captcha plugin for my comment form?
    I’m using the same bblog platform as yours and I’m hafing troube finnding one?
    Thanos a lot!

  3. I ԝаs wondering if уߋu eѵer tһоught ⲟf changing the
    layout of your website? Its vеry welⅼ ѡritten; I love
    whаt youve got tօ sɑy. But mayЬe you could a
    little m᧐re in the way of content so people couⅼԀ connect ԝith
    it bettеr. Youve got an awful lot of text for only having 1 or 2
    pictures. Maybe yоu could space it ⲟut better? fοr info visit
    http://tesis47.wordpress.com/ аny info

  4. Your site has certainly furnished me with just the data that
    I required. I currently have been undertaking exploration about this kind of subject for a while, and it has taken a long while to find a blog that provides all the details which
    i require. I actually search forward to studying more weblogs written by
    you later on, and will certainly look here first when I currently
    have a research project.

  5. Howdy, There?s no doubt that your website could be having browser compatibility
    problems. Whenever I take a look at your blog in Safari, it looks fine however, when opening in IE, it has some overlapping issues.

    I just wanted to give you a quick heads up! Apart from that, wonderful
    site!

  6. I blog frequently and I genuinely appreciate your information. The article has truly peaked my interest.
    I will take a note of your site and keep checking for new information about once per week.
    I subscribed to your Feed too.

  7. Hi there! Do you know if they make any plugins to help
    with SEO? I’m trying to gett my blog to rank for some
    targeted keywords but I’m not seeing very good success.
    If you know of any please share. Cheers!

  8. Unquestionably believe that which you said. Your favorite justification seemed to be on the net the easiest thing to be aware of.
    I say to you, I definitely get irked while people consider worries that they
    plainly do not know about. You managed to hit the nail
    upon the top and defined out the whole thing without having side
    effect , people could take a signal. Will probably be back to get more.
    Thanks

  9. Great blog here! Also your site loads up very fast! What host are
    you using? Can I get your affiliate link to your host?
    I wish my web site loaded up as quickly as yours lol

  10. Superb, what a weblog it is! This website prrovides
    valuable facts to us, keep it up.

  11. Hi there superb blog! Does running a blog like this
    take a great deal of work? I’ve very little knowledge of
    programming however I had been hoping to start my own blog in the
    near future. Anyways, if you have any ideas or tips for new blog owners
    please share. I understand this is off subject nevertheless I just had to ask.
    Thanks!

  12. I am truly pleased to glance at this website posts which
    carries lots of helpful information, thanks
    for providing these statistics.

  13. Hello, i think that i saw you visited my weblog thus i came to
    “return the favor”.I am trying to find things to enhance my website!I suppose its ok to use some of your ideas!!

Comments are closed.