Mastering Agile Estimation: How to Perfect Story Points Estimation

  Рет қаралды 192,682

OeLean

OeLean

Күн бұрын

Пікірлер: 69
@OeLean
@OeLean 3 жыл бұрын
📚 GET OUR FREE AGILE BOOKLET WORTH 39$ oelean.com/agile-booklet/
@9gager87
@9gager87 10 ай бұрын
This link is not available
@JasmineSmith-y5x
@JasmineSmith-y5x 20 күн бұрын
Update the link to access this book.
@twinklebedi1921
@twinklebedi1921 3 жыл бұрын
All your videos on agile are awesome. I had been struggling to understand agile, watched a few videos and read a few blogs, but nothing was as crisp and efficient as your videos. Finally I have a good understanding of how this works. Thanks a ton!!
@OeLean
@OeLean 3 жыл бұрын
Thank you do much, these messages are giving more energy to produce even more videos. Thank you
@TheConfidenceFrequency
@TheConfidenceFrequency Жыл бұрын
This is such a great example. Your way of explaining things really resonates with me. Thank you!
@funmijeje8072
@funmijeje8072 Жыл бұрын
Thank you so much for this short and clear explanation of estimating user stories using story points.
@usmansaeed4850
@usmansaeed4850 Жыл бұрын
Very easy way of teaching, thanks
@AbdulWahid-yc7pt
@AbdulWahid-yc7pt 3 жыл бұрын
My sincere thanks to you for this professional explanation.
@leespain9536
@leespain9536 5 ай бұрын
This was a very understandable and succinct explanation. TY.
@9gager87
@9gager87 10 ай бұрын
Such great examples, thank you!
@SuperAbhishek333
@SuperAbhishek333 6 ай бұрын
You are awesome ,explained so beautifully , God bless you. 😀
@umaravi6158
@umaravi6158 Жыл бұрын
very nicely presented
@kevindurham685
@kevindurham685 2 жыл бұрын
Great explanation, but in the end it's still manpower that management cares about, not effort/complexity. The VP of IT cannot say "the feature is delayed by 13 story points" management wants to know about $ = hours.
@bitaligners
@bitaligners 2 ай бұрын
The time required to complete a tasks depends on who takes in charge the task in the team (a senior? a junior? a new joiner in the team?) and variables like meetings, emails, learning, code reviews, mentoring, other daily chores and the human factor (mood). Management needs to know about the budget for a milestone and the delivery date, of course. Story points and velocity can help to calculate the budget more precise than summing estimated working hours. Once you've got the average velocity of the last sprints and the gross estimation of your milestone in SP, you can calculate how many sprints you need to reach the milestone. Finally, you can multiply the cost of the team per sprint and you will have the budget $, as well. Keep in mind that are estimations.The bigger is the milestone, the harder is being accurate. Slice milestones, epics, stories in smaller ones, when you need more precision.
@boerieza
@boerieza 4 ай бұрын
I love the video. My only objection is that when we start using a reference story, the video explains that the team only looks at the Effort aspect of the stories rather than the complexity or uncertainty (as described earlier in the video). We've encountered many situations where effort is usually less than the reference story. Still, complexity or uncertainty is way higher...so my comment would be that when sizing against a reference story, all three (3) aspects need to be taken into account, not just effort.
@OeLean
@OeLean 4 ай бұрын
You are absolutely right, I might have missed that clarification indeed, thank you
@akshaychari1703
@akshaychari1703 3 ай бұрын
I guess effort collectively defines the 3 types here
@Lateralus46x2
@Lateralus46x2 2 жыл бұрын
Such a great video. Thank you for helping me understand how this works.
@jaidevsharma975
@jaidevsharma975 3 жыл бұрын
Simply and beautifully explained. Thank you.
@ColoxixP
@ColoxixP 3 жыл бұрын
Very concise and useful! Thank you so much!
@Agilebatais
@Agilebatais 3 ай бұрын
well done 👍👍
@suhailsultanmirani4630
@suhailsultanmirani4630 4 жыл бұрын
Your all videos are really interesting
@kamal-hg5jg
@kamal-hg5jg 3 жыл бұрын
I always love it. It’s analytical
@kartikkatyal7061
@kartikkatyal7061 8 ай бұрын
Excellent video
@deandaniel8307
@deandaniel8307 2 жыл бұрын
Very clean explanation, I'm glad that I understood concept well, but concentrate on slang... Some of the world's unble to understand... Just use basic pronunciation... Keep it up... Guys
@khaoulagammoudi1094
@khaoulagammoudi1094 2 жыл бұрын
Thank you so much ! It was very helpful to me :)
@noamsonnenberg1733
@noamsonnenberg1733 2 жыл бұрын
A great video! Clear and easy to understand
@a.nicholson1578
@a.nicholson1578 2 жыл бұрын
Great overview, thank you!
@Mav_Mahi
@Mav_Mahi 2 жыл бұрын
It was great. Thx
@srirambalakrishnan1990
@srirambalakrishnan1990 3 жыл бұрын
This is awesome . Loved it.
@rajithkumar3424
@rajithkumar3424 3 жыл бұрын
well explained , yet remains simple
@marioooooo2
@marioooooo2 2 жыл бұрын
Nice explanation thanks
@elontrudeau
@elontrudeau 2 жыл бұрын
Best video yet after watching 6.
@gobbaka
@gobbaka 3 жыл бұрын
good and simple
@ahmedelkomy413
@ahmedelkomy413 Жыл бұрын
thank u for ur effort, is it logic to mix using relative and absolute estimation in the same project?
@ajwathasan2317
@ajwathasan2317 2 жыл бұрын
Relative estimation creates two problem in my opinion. Firstly it is really difficult to create a forward looking plan if we don’t have absolute value of each task and secondly if you have third party supplier then it will be difficult to understand where supplier resources spending time.
@Sargam_Cafe
@Sargam_Cafe 2 жыл бұрын
please make a video on -" how will you estimate a story if you are very much uncertain about a story what it does and how complex it will be in future?"
@bitaligners
@bitaligners 2 ай бұрын
Usually the uncertainty can be cut down, clarifying the requirement with the stakeholders. Instead, the risk of unforeseen issues can be taken into account knowing whether the card involes 3rd parties, contractors, etc.
@gokfaromika955
@gokfaromika955 3 жыл бұрын
Excellent!
@someshpuppala47
@someshpuppala47 2 жыл бұрын
Great explanation... I have a one query I hope you can clarify.My question is what are the points should consider while giving story points as a tester
@deronthornton924
@deronthornton924 2 жыл бұрын
4:10 took me out el oh el....great video!
@fouadchahd2969
@fouadchahd2969 8 ай бұрын
I love ur explanation, but imagine implementing scrum on a new team it's hard to estimate tasks for the first sprints is there any hint ?
@dikshamasurkar1223
@dikshamasurkar1223 3 жыл бұрын
How to handle such situation or scenario where team members are consistently estimating user stories not correctly. Let's take an example there are 1 user story which are simple can be done in 2-5 hrs but still team members are estimating it for say 2 days or so by saying buffer time in that we have experience members as well. How to approach as a SM also how to handle PO and other stakeholders in such case if it is consistently happening for few sprints.
@OeLean
@OeLean 3 жыл бұрын
Thank you for your comment Diksha, I think this is where it is important to break the link between Time and story points, The Scum master can ask the team to not think about time anymore and think about the complexity of the task (by using the fibonnacci sequence or Tshirt sizing), we do not necessiraly think about 2h or 2 days but we think about how complex is the task. if we are able to estimate the user stories in Story points instead of hours or days, then in the sprint planning, we will be able to see how many story points the team has accomplished in the previous sprint and that will be the amout of story points that we should take in for the upcoming sprint. Estimating user stories in time creates a lack of agreements between PO, SM and the team, and I highly recommend you start looking at how you can estimate your user stories using relative estimation
@Gaming214-y3g
@Gaming214-y3g 2 жыл бұрын
Dont mix story points and man days. Story points are have nothing to do with time. If you are going to estimate in time, just stick to time based estimation. The whole purpose of story points being invented is to tackle the problem with time based estimation where everyone will have different perspective, experiences, skillsets and so on. To keep it simple, you might remember that story points is always about 'comparison'. Imagine someone show you a table and ask you what do you think of it's size? Is it big, small, medium? By only give you 1 table and nothing to reference, can you estimate its size? No. When given two tables of different size, you can easily tell which is bigger and which is smaller... AND most importantly, EVERYONE will agree and have the same point of view, regardless who you are, your experience, your skillset, and so on. And the estimation is fast and simple, that's the purpose of story points. Unfortunately, many developers or people find it difficult to accept and loves to complicate things by introducing formulas or their own interpretation, which is you research about story points, the author himself was disappointed and don't recommend people to use story points because it was misused and cause more problems (e.g. use formulas to calculate story points and every developer has to learn this thing which is different in different projects and in the end, the translate to man days??? Why then in the first place, they don't just estimate in man days? Why go around in circles and convert back to man-days?) Story Points, if used correctly, is fast efficient and can easily be understood by anyone, that means by the customers, stake holders and estimation can be done on the spot during refinements very quickly. It promotes transparency and trust to the customers, stake holders. My team has been doing this estimations in front of the customers, and they were very happy with it because they were able to understand and see why it was scored this way. Furthermore, any new joiner in the project could participate in the estimation, regardless of their skillset, experience or knowledge on the project. If you're going to use story points, never translate or relate to time or man-days. There more to share on how this is done and why we use story points in numbers format instead of the 'size' like S, M, L, XL, etc.
@ajibolaibrahim4425
@ajibolaibrahim4425 Жыл бұрын
​@@Gaming214-y3g Thank you for this great point
@inframatic
@inframatic 2 жыл бұрын
Great video! Why is there a value in, for instance, a tester giving a story point estimation to a complex development task? wouldn’t that tester be in capable of adding true input to the fields of complexity, uncertainty, or amount, if they know nothing about the task at hand Besides how it works and what it should look like in the end?
@InfoLunix
@InfoLunix 2 жыл бұрын
Tester estimation is for the testing process. They will estimate how simple/complex will be to test the feature. As testers, we need to create certain amount of test cases following different techniques before the actual testing.
@gretchenkhoury2480
@gretchenkhoury2480 2 жыл бұрын
great!
@chandrakalamadgula3449
@chandrakalamadgula3449 3 жыл бұрын
Thank you
@mageshkumarthangavel7801
@mageshkumarthangavel7801 3 жыл бұрын
Nice explanation about the story points, one quick query here, Story estimation is performed in story planning ceremony or refinement?
@OeLean
@OeLean 3 жыл бұрын
Preferably in refinement sessions but it might happen sometimes that we need to review it in sprint planning
@azizmech
@azizmech 8 ай бұрын
I like the video
@bitaligners
@bitaligners 2 ай бұрын
Complexity and uncertainty are often confused with individual skills or the time needed to complete a task. It's a common mistake, especially when you see big differences in estimations between senior and junior developers, or between those with a backend vs. frontend focus. The way is adopting a comparative estimation and thinking about the capacity of the team, instead of our individual skills. I talk about it in this video kzbin.info/www/bejne/gGKamI2vZ7Jle5I
@sunnyescorel458
@sunnyescorel458 4 жыл бұрын
Nagustohan ko ang ,story point mo.
@reubenstephen1721
@reubenstephen1721 3 жыл бұрын
If it's 13 Story points, it is recommended to break it up into smaller user stories, isn't fvaf right ?
@OeLean
@OeLean 3 жыл бұрын
The thing is that every team has its own understanding of what 13 story points mean, but in general I would say that if a story is 13sp maybe you can try it in one sprint and see if team is able to finish it, if not then of course 13sp should be split, in some cases some team are completely able to close a 13sp within a sprint and some are not, so I would say it depends on your team :)
@reubenstephen1721
@reubenstephen1721 3 жыл бұрын
One of the other things I struggle with is nowhere us an ideal scrum team size defined. A scrum call with more than 8 members presumably from attempting bring render a user story of a larger story point size, would not finish the scrum ceremony in 15 mins. Leading to either effort wastage or partial participation of the team.
@OeLean
@OeLean 3 жыл бұрын
What is in general said to be the best size for a scrum team is 7 +/- 2 which means anything between 5 and 9 is the best fit for a scrum team
@najatrafiki211
@najatrafiki211 4 жыл бұрын
👍👍❤
@LWarrenF
@LWarrenF 4 жыл бұрын
Rather than using story points to estimate, consider COSMIC, which has been shown to more uniformly correlate with effort and which you could even use as a framework for adding items to your backlog. I've created a somewhat fun, and somewhat polished relatively quick introduction: kzbin.info/www/bejne/fnaZpqRjnMqFbaM
@hanyelhadysoliman3604
@hanyelhadysoliman3604 3 жыл бұрын
There is no tester roles in scrum !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
@chardeeluayon4046
@chardeeluayon4046 4 жыл бұрын
T
@leeswitzer8242
@leeswitzer8242 Жыл бұрын
Why do you guys always use heavily accented commentary?
@chakibbensari1850
@chakibbensari1850 3 жыл бұрын
Excellent !
Story Points vs Hours : Agile Estimation (4 of 4 ) #PMP #Agile
11:55
iZenBridge Consultancy Pvt Ltd.
Рет қаралды 45 М.
ВЛОГ ДИАНА В ТУРЦИИ
1:31:22
Lady Diana VLOG
Рет қаралды 1,2 МЛН
Counter-Strike 2 - Новый кс. Cтарый я
13:10
Marmok
Рет қаралды 2,8 МЛН
Jade User Group 2024 - Full Event
4:37:18
Jade Platform
Рет қаралды 109
What Are Story Points And Why Do We Use Them In Agile?
6:18
Mountain Goat Software
Рет қаралды 207 М.
Why Does Scrum Make Programmers HATE Coding?
16:14
Thriving Technologist
Рет қаралды 526 М.
How To Estimate Software Development Time
16:47
Continuous Delivery
Рет қаралды 173 М.
How to BUILD a High-Performing Team in 2024 l 4 Types of Team Members
14:14
SPIDR: 5 Ways to Split User Stories & Bring Any Story Down to Size.
8:23
Mountain Goat Software
Рет қаралды 13 М.
Generative AI in a Nutshell - how to survive and thrive in the age of AI
17:57
"I Hate Agile!" | Allen Holub On Why He Thinks Agile And Scrum Are Broken
8:33
Learn agile estimation in 10 minutes
11:55
David Griffiths
Рет қаралды 416 М.
Story Point Estimation
29:41
Agile Digest
Рет қаралды 197 М.
ВЛОГ ДИАНА В ТУРЦИИ
1:31:22
Lady Diana VLOG
Рет қаралды 1,2 МЛН