{"id":78799,"date":"2026-07-14T00:50:02","date_gmt":"2026-07-14T00:50:02","guid":{"rendered":"http:\/\/bangla.sitestree.com\/?p=78799"},"modified":"2026-07-14T00:50:04","modified_gmt":"2026-07-14T00:50:04","slug":"story-points-fibonacci-poker-agile","status":"publish","type":"post","link":"http:\/\/bangla.sitestree.com\/?p=78799","title":{"rendered":"Story points: Fibonacci, Poker, Agile"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Story points<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Story points<\/strong> estimate the relative size of a user story.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">They consider:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>effort,<\/li>\n\n\n\n<li>complexity,<\/li>\n\n\n\n<li>uncertainty,<\/li>\n\n\n\n<li>technical risk,<\/li>\n\n\n\n<li>dependencies.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Story points do <strong>not<\/strong> directly mean hours or days.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">A 5-point story is expected to be larger or more uncertain than a 3-point story, but it does not necessarily take exactly five hours or five days.<\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\">Fibonacci scale<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">use the Fibonacci-style sequence:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><strong>1, 2, 3, 5, 8, 13<\/strong><\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">The gaps become larger because uncertainty increases with larger work.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Points<\/th><th>Typical interpretation<\/th><\/tr><\/thead><tbody><tr><td><strong>1<\/strong><\/td><td>Very small, clear, little risk<\/td><\/tr><tr><td><strong>2<\/strong><\/td><td>Small and well understood<\/td><\/tr><tr><td><strong>3<\/strong><\/td><td>Moderate effort<\/td><\/tr><tr><td><strong>5<\/strong><\/td><td>Larger, some complexity or uncertainty<\/td><\/tr><tr><td><strong>8<\/strong><\/td><td>Complex, risky, or dependent on other work<\/td><\/tr><tr><td><strong>13<\/strong><\/td><td>Very large or unclear; may need to be split<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Example<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">For the <strong>Cart and Checkout<\/strong> feature:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>User story<\/th><th>Possible estimate<\/th><th>Reason<\/th><\/tr><\/thead><tbody><tr><td>Remove an item from the cart<\/td><td>2<\/td><td>Small, clear behavior<\/td><\/tr><tr><td>Update item quantity<\/td><td>3<\/td><td>Includes validation and total recalculation<\/td><\/tr><tr><td>Apply a promo code<\/td><td>5<\/td><td>Requires business rules and error handling<\/td><\/tr><tr><td>Complete checkout<\/td><td>8<\/td><td>Multiple steps and cross-team dependencies<\/td><\/tr><tr><td>Build the complete cart-and-checkout flow<\/td><td>13<\/td><td>Too broad; should probably be split<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Planning poker<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Planning poker<\/strong> is a collaborative estimation technique.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Each team member privately chooses a Fibonacci card for the story. Everyone reveals their estimate at the same time.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Process<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>The Product Owner explains the user story and acceptance criteria.<\/li>\n\n\n\n<li>Team members ask questions.<\/li>\n\n\n\n<li>The team discusses effort, complexity, uncertainty, and dependencies.<\/li>\n\n\n\n<li>Each member privately selects a point value.<\/li>\n\n\n\n<li>Everyone reveals their value simultaneously.<\/li>\n\n\n\n<li>The highest and lowest estimators explain their reasoning.<\/li>\n\n\n\n<li>The team discusses the differences.<\/li>\n\n\n\n<li>Everyone estimates again.<\/li>\n\n\n\n<li>The process continues until the team reaches consensus or close agreement.<\/li>\n\n\n\n<li>The final estimate is recorded in Jira.<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\">Example planning-poker discussion<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Story:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">As a customer, I want to apply a promotional code so that I can receive a discount.<\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">Initial estimates:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>User A: <strong>3<\/strong><\/li>\n\n\n\n<li><strong>User<\/strong> B: <strong>5<\/strong><\/li>\n\n\n\n<li>User C: <strong>8<\/strong><\/li>\n\n\n\n<li>User D: <strong>5<\/strong><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Discussion:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The User choosing 3 assumed only one simple code.<\/li>\n\n\n\n<li>The User choosing 8 considered expiration dates, usage limits, invalid codes, and payment integration.<\/li>\n\n\n\n<li>After reviewing the acceptance criteria, the team agrees that the story has more complexity than first assumed.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Final estimate:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><strong>5 story points<\/strong><\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\">Important teaching points<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Story points are assigned by the <strong>team<\/strong>, not only by the Product Owner.<\/li>\n\n\n\n<li>Planning poker is not a simple average.<\/li>\n\n\n\n<li>The goal is shared understanding, not mathematical precision.<\/li>\n\n\n\n<li>A large disagreement often reveals hidden assumptions.<\/li>\n\n\n\n<li>A 13-point story should usually be reviewed and possibly divided into smaller stories.<\/li>\n\n\n\n<li>Teams should not compare their story-point scale with another team\u2019s scale.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Teaching line<\/h3>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><strong>Fibonacci gives the team an estimation scale. Planning poker gives the team a method for reaching a shared estimate.<\/strong><\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">REF: AI Tools\/ChatGPT<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Story points Story points estimate the relative size of a user story. They consider: Story points do not directly mean hours or days. A 5-point story is expected to be larger or more uncertain than a 3-point story, but it does not necessarily take exactly five hours or five days. Fibonacci scale use the Fibonacci-style &hellip; <\/p>\n<p><a class=\"more-link btn\" href=\"http:\/\/bangla.sitestree.com\/?p=78799\">Continue reading<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":true,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[1661],"tags":[],"class_list":["post-78799","post","type-post","status-publish","format-standard","hentry","category-agile-","item-wrap"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":78771,"url":"http:\/\/bangla.sitestree.com\/?p=78771","url_meta":{"origin":78799,"position":0},"title":"define: Metrics: velocity, sprint burndown","author":"Sayed","date":"July 12, 2026","format":false,"excerpt":"MetricDefinitionWhat it tells usExampleVelocityThe amount of work a team completes in one sprint, usually measured in story points.Helps estimate how much work the team may complete in future sprints.If a team completes 24, 26, and 22 story points over three sprints, average velocity is about 24 points per sprint.Sprint BurndownA\u2026","rel":"","context":"In &quot;Agile | \u098f\u099c\u09be\u0987\u09b2&quot;","block_context":{"text":"Agile | \u098f\u099c\u09be\u0987\u09b2","link":"http:\/\/bangla.sitestree.com\/?cat=1661"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":78738,"url":"http:\/\/bangla.sitestree.com\/?p=78738","url_meta":{"origin":78799,"position":1},"title":"Burndown chart what is on x axis? sprint or day?","author":"sayedjustetc","date":"July 8, 2026","format":false,"excerpt":"For a Sprint Burndown Chart, the x-axis is usually the days inside the sprint. Sprint burndown AxisMeaningX-axisDays of the sprintY-axisRemaining work Example: DayRemaining workDay 1100 pointsDay 285 pointsDay 370 pointsDay 450 pointsDay 525 pointsDay 60 points So for a 2-week sprint, the x-axis may show: Day 1, Day 2, Day\u2026","rel":"","context":"In &quot;Agile | \u098f\u099c\u09be\u0987\u09b2&quot;","block_context":{"text":"Agile | \u098f\u099c\u09be\u0987\u09b2","link":"http:\/\/bangla.sitestree.com\/?cat=1661"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":78763,"url":"http:\/\/bangla.sitestree.com\/?p=78763","url_meta":{"origin":78799,"position":2},"title":"throughput is it used in scrum as a metric or only for kanban","author":"Sayed","date":"July 12, 2026","format":false,"excerpt":"Throughput can be used in Scrum too. It is not only for Kanban. However: Throughput is more strongly associated with Kanban and flow-based systems.Velocity is more commonly used in Scrum. In Kanban Throughput means: Number of work items completed during a period, such as 12 tickets per week. Because Kanban\u2026","rel":"","context":"In &quot;Agile | \u098f\u099c\u09be\u0987\u09b2&quot;","block_context":{"text":"Agile | \u098f\u099c\u09be\u0987\u09b2","link":"http:\/\/bangla.sitestree.com\/?cat=1661"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":78709,"url":"http:\/\/bangla.sitestree.com\/?p=78709","url_meta":{"origin":78799,"position":3},"title":"Story Points","author":"Sayed","date":"June 24, 2026","format":false,"excerpt":"Story points are related to time, but they are not the same as time. A story point is a relative estimate of the size of a user story. It considers: FactorMeaningEffortHow much work may be requiredComplexityHow difficult the work isUncertaintyHow unclear or risky the work isDependenciesWhether the story depends on\u2026","rel":"","context":"In &quot;Project Management : General&quot;","block_context":{"text":"Project Management : General","link":"http:\/\/bangla.sitestree.com\/?cat=1982"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":78752,"url":"http:\/\/bangla.sitestree.com\/?p=78752","url_meta":{"origin":78799,"position":4},"title":"Explain: Dashboard: Team: Sprint progress, quality, blockers, health","author":"sayedjustetc","date":"July 8, 2026","format":false,"excerpt":"This is a team-level dashboard. It answers: How is the team doing right now, and what should we act on today or this sprint? 1. Sprint progress This shows whether the team is on track to complete the sprint goal. QuestionExample metricAre we on track?Sprint burndownHow much work is left?Remaining\u2026","rel":"","context":"In &quot;Agile | \u098f\u099c\u09be\u0987\u09b2&quot;","block_context":{"text":"Agile | \u098f\u099c\u09be\u0987\u09b2","link":"http:\/\/bangla.sitestree.com\/?cat=1661"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":78713,"url":"http:\/\/bangla.sitestree.com\/?p=78713","url_meta":{"origin":78799,"position":5},"title":"Scrum events, XP events, Kanaban Events, Agile Events","author":"Sayed","date":"June 24, 2026","format":false,"excerpt":"From AI Tools\/ChatGPT as is: Key idea Scrum has formal events.XP has practices\/activities more than formal events.Kanban has cadences\/meetings, not required sprints.Agile itself is an umbrella approach, so it does not prescribe one fixed set of events. Your Scrum slides identify the five Scrum events as Sprint, Sprint Planning, Daily\u2026","rel":"","context":"In &quot;Project Management : General&quot;","block_context":{"text":"Project Management : General","link":"http:\/\/bangla.sitestree.com\/?cat=1982"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/posts\/78799","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=78799"}],"version-history":[{"count":1,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/posts\/78799\/revisions"}],"predecessor-version":[{"id":78800,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/posts\/78799\/revisions\/78800"}],"wp:attachment":[{"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=78799"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=78799"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=78799"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}