What are Agile Epics, User Stories, and Story Points?

  Рет қаралды 96,895

Online PM Courses - Mike Clayton

3 жыл бұрын

Epics, User Stories, and Story Points are three terms that are widely used in Agile Project Management and some of its methodologies, like XP (eXtreme Programming) and Scrum.
But if you haven’t worked on agile projects, then Epics, User Stories, and Story Points may be confusing terms.
Let me explain.
User stories
A user story describes something a user wants.
It is a simple description of a product requirement, in terms of what the product must be able to do…. And for whom.
So, they represent features that a client or user expects from the project. Together, user stories that have not been built by the project team form the Product Backlog.
They are usually documented on cards that typically contain:
• A title
• A unique ID
• An estimate of the work required
(usually in Story Points)
• A description of what the feature needs to achieve
• Maybe a list of tasks (like WBS elements) that are needed to create the product or feature
The description will usually define the scope and quality requirements and may often be articulated in a form similar to this one:
• As a … (user/persona)
• I want to …(action)
• So that … (benefit)
And they may also have a validation test like this:
• When I … (action)
• This happens … (outcome)
Epics
An epic is nothing more than a big user story. Often, they are described as ‘over-sized’ user stories, because they are too large to complete in one sprint or iteration. They are a higher-level story that is really a group of closely related user stories. So, epics are usually split into user stories that represent smaller product features. There is no definitive threshold to distinguish a big story from a small epic.
Themes
A theme is a collection of user stories that go together in some way - they have a ‘thematic’ connection to one another.
Story Points
Story Points are unitless measures of the amount of effort needed to complete a user story. What matters is not the scale of effort in story points but the relative values between the sizes of each user story.
Estimates of relative numbers of story points depend most often on:
• The amount of work
• The complexity of the work required
• The risk or uncertainty of that work
One way of estimating story size is Planning poker - I made a video about that a while back. kzfaq.info/get/bejne/mdNjd8V31JvGqI0.html
Recommended Videos
Carefully curated video recommendations for you:
What is...
Agile Project Management? kzfaq.info/get/bejne/ept2orWJrMecmZc.html
the Agile Triangle - Value, Quality, and Constraints kzfaq.info/get/bejne/h6p1q9Z8yrbHlGQ.html
Scrum? kzfaq.info/get/bejne/ebydgcp-3cuUop8.html
Scrumban? kzfaq.info/get/bejne/oc95Zqyoyt-llYU.html
Planning Poker? kzfaq.info/get/bejne/mdNjd8V31JvGqI0.html
A while back, I asked Project Managers in a couple of forums what material things you need to have, to do your job as a Project Manager. They responded magnificently. I compiled their answers into a Kit list.
kit.co/MikeClayton/what-a-project-manager-needs
Note that the links are affiliated.
For more great Project Management videos, please subscribe to this channel: kzfaq.info/love/MZfp1_wquyegVY9SoER0Nw
For all our great Project Management articles and resources, please check out the OnlinePMCourses website: onlinepmcourses.com/
For basic Management Courses - free training hosted on KZfaq, with 2 new management lessons a week, check out our sister channel, Management Courses: kzfaq.info
For more of our Project Management videos in themed collections, join our Free Academy of Project Management: onlinepmcourses.com/free-academy-of-project-management/
#Epics #UserStories #StoryPoints

Пікірлер: 91
@Onlinepmcourses
@Onlinepmcourses 3 жыл бұрын
If you are new to Agile or more of an observer than a practitioner, you may not be clear on the precise meanings of Epic, User Story, and Story Point. So, let me explain. Thank you for watching - please do subscribe to the channel and, to join my community, sign-up at onlinepmcourses.com/assets440251/the-onlinepmcourses-newsletter/
@Onlinepmcourses
@Onlinepmcourses 3 жыл бұрын
🏅
@Arkiebald
@Arkiebald 3 ай бұрын
@amoprince4353
@amoprince4353 Жыл бұрын
The clarity here is “Epic”! Thanks Sir!
@Onlinepmcourses
@Onlinepmcourses Жыл бұрын
Very welcome. Glad you like it.
@dorinemukoya8487
@dorinemukoya8487 2 жыл бұрын
I passed my PMP on 23 August-3 ATs! Most of the questions were agile. Your tips were very helpful. All the best to those who are preparing for the exam. Thanks a lot!
@Onlinepmcourses
@Onlinepmcourses 2 жыл бұрын
CONGRATULATIONS!!!! 🥳🎉🥳🎉🥳
@ankonasengupta7689
@ankonasengupta7689 5 ай бұрын
Hey, which exam have you given for PM?
@eheh7829
@eheh7829 9 ай бұрын
Finally some one explaining effectively the topic, thanks a lot!
@Onlinepmcourses
@Onlinepmcourses 9 ай бұрын
That's great - thank you.
@luigiardingo
@luigiardingo 2 жыл бұрын
Love your videos Mike, they're simply fantastic!
@Onlinepmcourses
@Onlinepmcourses 2 жыл бұрын
Thank you very much!
@muhammadabdullahqureshi4501
@muhammadabdullahqureshi4501 7 ай бұрын
Love your channel. There are so many bogus PM teachers online who use terms interchangeably and confuse the heck out of students, but you, my friend are the ultimate myth debunker! Subscribed! :) Thank you for this video!
@Onlinepmcourses
@Onlinepmcourses 7 ай бұрын
Thank you very much. To be fair, some terms are used differently in different places (countries - even companies). However, where I don't have deep expertise (like Agile - I learned my PM in the e1990s, so am a predictive PM sort of a guy), I do try to do my research and double-check where I can. And on the rare occasions (twice in 600 vids, I think) that a commenter spots an error, I add a correction to the pinned comment. It's great to have you on board!
@muhammadabdullahqureshi4501
@muhammadabdullahqureshi4501 7 ай бұрын
@@Onlinepmcourses I appreciate the fact that you do your due diligence and responsibly make video content by double-checking. That is appreciable. Thank you, once again.
@trinikenshin
@trinikenshin Жыл бұрын
This guy is INCREDIBLE. thanks so much for this clear and simple explanation
@Onlinepmcourses
@Onlinepmcourses Жыл бұрын
Thank you - it's my pleasure.
@anaispirotte8345
@anaispirotte8345 9 ай бұрын
Hello from France! I am currently studying PM and your video is the first one that has really helped me understand the differences and links between these terms : Epics, User Stories and Story Points. Very clear and well explained! Thank you! I'll go watch your other videos 😊
@Onlinepmcourses
@Onlinepmcourses 9 ай бұрын
That's great to hear, thank you. You may want to look at my (more recent) video on Story Mapping, which is closely related to this one: kzfaq.info/get/bejne/l7d4fMiYrsfVdoU.html
@angelinawilson4371
@angelinawilson4371 2 жыл бұрын
Thank you! The explanation is very clear and well-structured. It made me want to see some of the examples.
@Onlinepmcourses
@Onlinepmcourses 2 жыл бұрын
Thank you, Angelina.
@jimmybindra
@jimmybindra Ай бұрын
It was very helpful as a Beginner ..luved it. Subscribed.
@Onlinepmcourses
@Onlinepmcourses Ай бұрын
Thank you very much!
@Amazing4u
@Amazing4u 3 жыл бұрын
Very well explained. Clear and direct to the point.
@Onlinepmcourses
@Onlinepmcourses 3 жыл бұрын
Thank you, Ali.
@fannyritouet58
@fannyritouet58 Жыл бұрын
I really like the way you explain. I can follow you super well and understand everything. Thank you very much!
@Onlinepmcourses
@Onlinepmcourses Жыл бұрын
You're very welcome!
@ananthapadmanabhanss4553
@ananthapadmanabhanss4553 2 жыл бұрын
Thanks a lot Mike for giving valuable insights on Userstories:)
@Onlinepmcourses
@Onlinepmcourses 2 жыл бұрын
My pleasure.
@user-gt5sh1xx5w
@user-gt5sh1xx5w 2 жыл бұрын
Amazing explanation! Love your lessons ^^
@Onlinepmcourses
@Onlinepmcourses 2 жыл бұрын
Thank you very much!
@rahuljindal244
@rahuljindal244 Жыл бұрын
Great! Thanks for making my concepts crystal clear😊
@Onlinepmcourses
@Onlinepmcourses Жыл бұрын
You're most welcome!
@stephaniejackson8504
@stephaniejackson8504 2 жыл бұрын
Excellent Instructor- easy to understand and apply
@Onlinepmcourses
@Onlinepmcourses 2 жыл бұрын
Thank you, Stephanie.
@user-oq6hn7cl9w
@user-oq6hn7cl9w 4 ай бұрын
Nice video. Thanks Sir.
@Onlinepmcourses
@Onlinepmcourses 4 ай бұрын
Thank you. You're welcoome.
@Seema98709
@Seema98709 Жыл бұрын
In a row I watched 3 videos and yours is 4th Video Sir, Thank you for explaining in comman words and making it understandable in layman words. Subscribed to your channel.
@Onlinepmcourses
@Onlinepmcourses Жыл бұрын
Great to have you along! Thank you.
@sevidzemboris8183
@sevidzemboris8183 2 жыл бұрын
You are a great teacher. Thanks for the video
@Onlinepmcourses
@Onlinepmcourses 2 жыл бұрын
So nice of you
@ward25038124
@ward25038124 Жыл бұрын
This was helpful so thanks a lot!
@Onlinepmcourses
@Onlinepmcourses Жыл бұрын
My pleasure!
@olajumokefaith2487
@olajumokefaith2487 Жыл бұрын
Thank you, this was so explanatory
@Onlinepmcourses
@Onlinepmcourses Жыл бұрын
It's my pleasure!
@user-qr2rb4gw6l
@user-qr2rb4gw6l Жыл бұрын
Awesome explanation Sir. A big Salute!
@Onlinepmcourses
@Onlinepmcourses Жыл бұрын
Glad it was helpful!
@pmpbatais1196
@pmpbatais1196 Жыл бұрын
nice video and clear explanation many thanks
@Onlinepmcourses
@Onlinepmcourses Жыл бұрын
Thank you.
@user-mo3mt3zw2n
@user-mo3mt3zw2n Жыл бұрын
Thank you. I loved it :)
@Onlinepmcourses
@Onlinepmcourses Жыл бұрын
My pleasure!
@user-mo3mt3zw2n
@user-mo3mt3zw2n Жыл бұрын
@@Onlinepmcourses How is task related to stories/epics? Is a story sub-divided into tasks?
@Onlinepmcourses
@Onlinepmcourses Жыл бұрын
@@user-mo3mt3zw2n Tasks belong to predictive project management. Stories belong to agile methods. You could split a story into tasks, but in practice - particularly in software development, dev teams do not. However, 'Story Splitting' is the process of breaking a user story into smaller stories to create more manageable chunks of work. You could call the work needed to deliver the smaller story a task, but I don't think that is a common terminology in the agile community.
@user-mo3mt3zw2n
@user-mo3mt3zw2n Жыл бұрын
@@Onlinepmcourses Thank you so much for this detailed explanation. I will discuss this with my PM :)
@ArtiMusicFusion
@ArtiMusicFusion Жыл бұрын
superb explanation
@Onlinepmcourses
@Onlinepmcourses Жыл бұрын
Thank you.
@saudpm40
@saudpm40 7 ай бұрын
Well, it depends upon the industry as to which approach to adopt. For construction projects, we go for Waterfall and for IT projects we settle with Agile. I have served a decade leading projects in Waterfall approach so I am comfortable with it :) In IT the projects are incremental and require a lot of iterations
@Onlinepmcourses
@Onlinepmcourses 7 ай бұрын
This is true. However, there are a lot of projects where it pays to use a hybrid approach that borrows tools and methods from one domain (adaptive or predictive) and overlays them onto the general approach of the other. Like you, my primary experience is with predictive PM. I deprecate the term 'waterfall', but it is important for those who don't know, what waterfall is: kzfaq.info/get/bejne/jZqceJmg38rOnKc.html By the way, Waterfall vs Agile: The Big Principle at Stake: kzfaq.info/get/bejne/rcthg61otL-XgI0.html
@naturalsounds3160
@naturalsounds3160 Жыл бұрын
brilliant thanks
@Onlinepmcourses
@Onlinepmcourses Жыл бұрын
My pleasure.
@vikkiralapremkishore9609
@vikkiralapremkishore9609 2 жыл бұрын
Hi Mike Clayton You are just Awesome!!!! in your presentation. Very simple and clear. Thank you.
@Onlinepmcourses
@Onlinepmcourses 2 жыл бұрын
Thanks, Vikkirala. You're welcome.
@amarakeita6952
@amarakeita6952 Жыл бұрын
Yes that's right i'm now sure that everything is clair with Atlassian.thank alot my teachers.
@Onlinepmcourses
@Onlinepmcourses Жыл бұрын
Great.
@fabioloyola4788
@fabioloyola4788 2 жыл бұрын
Excellent explanation. I am learning about Scrum world. I have some questions, if you don't mind. :) I guess that it is the P.O who writes the Epics and User Stories in the initial engagement with customer/sponsor of the project? I think that would be great to see a video illustrates how everything really starts. As I guess that sometimes the Product Backlog starts without a Scrum Team formed yet, is that correct? I am curious to know this initial "phase" in Scrum, something equivalent to business case or project charter in waterfall. Finally, who adds the story points per user story? Is it the developers during the Sprint Planning session? Thanks so much, much appreciate your videos.
@Onlinepmcourses
@Onlinepmcourses 2 жыл бұрын
Thank you, Fabio. You ask a lot of questions here and, truly, I am not an expert in Scrum. For this level of detail, I think you're going to need a more experienced guide - either a different channel, a training course, or a good book. But I would start with The Scrum Guide, which is a free download from Scrum.org. It's written by the two originators of the Scrum methodology for software development and is about as authoritative as you'll get - and it's available in many languages: scrumguides.org
@fabioloyola4788
@fabioloyola4788 2 жыл бұрын
Yes. The guide doesnt cover it. Why not bring a colleague to help you in more scrum videos? The channel is great.😉
@Onlinepmcourses
@Onlinepmcourses 2 жыл бұрын
@@fabioloyola4788 Fabio, I don't want to make this into a Scrum channel, but I do have plans to collaborate to bring more Agile content, thank you.
@fabioloyola4788
@fabioloyola4788 2 жыл бұрын
@@Onlinepmcourses yes, this is a meant to say to cover the most frequent project management frameworks, mindset, like agile. Thanks.
@MobiusCoin
@MobiusCoin Жыл бұрын
Petition to measure "work" and therefore Story Points as Joules, the SI unit for work.
@Onlinepmcourses
@Onlinepmcourses Жыл бұрын
As a physicist, I love this idea!
@SailingMarieholmIF
@SailingMarieholmIF Жыл бұрын
Are storypoint only related to the amount of work or also related to the value for the business?
@Onlinepmcourses
@Onlinepmcourses Жыл бұрын
Storypoints are used to estimate the scale of the task and therefore what work can be done in an iteration. I have never heard of them being used to represent the value to the business and do not see how that would be done - ro why. By default, I would expect that *broadly*, the stories drawn down for the next iteration will represent the most valuable user stories remaining, once the infrastructure elements are in place. The simplicity of story points would be compromised if we tried to shoehorn a second metric into the concept. If I wanted to rate the business value of a user story, I might add a simple coding like 1, 2, or 3 stars to the story, to simplify sory selection. But, that said, I'd expect the Product Owner to always have a clear idea of the value and priority of the stories in the backlog - especially those likely to be candidates for the next iteration or two.
@SARKOZSARKOZ
@SARKOZSARKOZ Жыл бұрын
But where you allocate "tasks" vs Epics and User Stories ?
@Onlinepmcourses
@Onlinepmcourses Жыл бұрын
Task-based planning is a different way of working. The developers in Scrum will define their own way of working on a User Story, based on their assessment of how to tackle it.
@dfcastro
@dfcastro 11 ай бұрын
Would be correct to relate an EPIC with an user journey or not? Why?
@Onlinepmcourses
@Onlinepmcourses 11 ай бұрын
Epics form part of story maps (video scheduled for October 2023). And these often follow the user or customer journey. But they are different. An epic is a big chunk of functionality needed along the user journey.
@pullingiron9180
@pullingiron9180 Жыл бұрын
How do you differentiate the action and the benefit?
@Onlinepmcourses
@Onlinepmcourses Жыл бұрын
The action is what you want to be able to do: 'I want to store the name of my customer' The benefit is why you want to do it - what advantage that confers: 'So that we can contact them again later' Sometimes it will seem that the benefit of an action is obvious. However, the benefit is the 'why' and so allows us to ask: 'okay, that's what you really want. How else (what alternative action) can we give that to you?'
@pullingiron9180
@pullingiron9180 Жыл бұрын
Best reply, thank you very helpful
@Onlinepmcourses
@Onlinepmcourses Жыл бұрын
@@pullingiron9180 My pleasure.
@MonkeyBadAssFist
@MonkeyBadAssFist Жыл бұрын
What about features ?
@Onlinepmcourses
@Onlinepmcourses Жыл бұрын
I don't get you. What are you asking? A user story describes capabilities. In agile the team determines the features needed to deliver the capabilities. Is this what you need to know? Effectively, this is a for of capabilities-based planning.
@maximusminimus8050
@maximusminimus8050 7 ай бұрын
So user stories are user requirements? Be nice if you could cite some examples of each for better understanding.
@Onlinepmcourses
@Onlinepmcourses 7 ай бұрын
A User Story is a way of expressing a user requirement,
@kohirensmediagroup7150
@kohirensmediagroup7150 3 ай бұрын
😮😮j
@Onlinepmcourses
@Onlinepmcourses 3 ай бұрын
🤨🤨?
@vinnysurfo
@vinnysurfo 2 жыл бұрын
I wish you gave actual examples, that's all that's missing. Too many definitions and no examples.
@Onlinepmcourses
@Onlinepmcourses 2 жыл бұрын
I try to keep these 'what is/are' videos short and precise. But I hear you.
@EggoGF
@EggoGF 2 жыл бұрын
Downvoting for 3 reminders to thumbs up a 6 min video. Every 2 mins is insulting to our intelligence.
@Onlinepmcourses
@Onlinepmcourses 2 жыл бұрын
Or just asking for your support?
ОДИН ДЕНЬ ИЗ ДЕТСТВА❤️ #shorts
00:59
BATEK_OFFICIAL
Рет қаралды 8 МЛН
Haha😂 Power💪 #trending #funny #viral #shorts
00:18
Reaction Station TV
Рет қаралды 16 МЛН
3M❤️ #thankyou #shorts
00:16
ウエスP -Mr Uekusa- Wes-P
Рет қаралды 12 МЛН
MEU IRMÃO FICOU FAMOSO
00:52
Matheus Kriwat
Рет қаралды 45 МЛН
ОДИН ДЕНЬ ИЗ ДЕТСТВА❤️ #shorts
00:59
BATEK_OFFICIAL
Рет қаралды 8 МЛН