{"id":9534,"date":"2019-11-08T14:01:56","date_gmt":"2019-11-08T16:01:56","guid":{"rendered":"http:\/\/blog.plataformatec.com.br\/?p=9534"},"modified":"2019-11-13T15:47:46","modified_gmt":"2019-11-13T17:47:46","slug":"relation-between-story-points-and-development-time-lead-time","status":"publish","type":"post","link":"http:\/\/blog.plataformatec.com.br\/2019\/11\/relation-between-story-points-and-development-time-lead-time\/","title":{"rendered":"Relation between Story Points and Development Time (Lead Time)"},"content":{"rendered":"\n
Frequently I hear speculations about story points<\/a> and their relation with the development time. Questions like: \u201cWhy a 3 points card took so much time to be developed\u201d \u201cHow long it takes to deliver an 8 points card?\u201d, \u201cWhy the team took so long to deliver only this amount of points?\u201d and others are frequent. However, when searching about story points and development time, there is a series of comments about this relationship where: some people will tell you story points measure only the effort to implement a card, others consider a relation between days (or even hours) and the points, while others only compare sizes between the cards and so on.<\/p>\n\n\n\n Trying to get a better understanding of this subject to talk to clients and stakeholders in general, I decided to collect real project data and analyze the relation between amount of story points of the cards and the time it took for each to be developed, counting since the time they started to be developed until the moment they are delivered to production, the famous Lead Time<\/a>.<\/p>\n\n\n\n Before we start, some disclaimers about the context of the project:<\/p>\n\n\n\n I began by collecting the data of the project as a whole and analyzing the lead time graph with all cards that had already been finished or that were in production.<\/p>\n\n\n\n After acquiring this data, I segmented them by the amount of story points and analyzed them individually, having the following graphs:<\/p>\n\n\n\n After analyzing the data, I reached some conclusions:<\/p>\n\n\n\n Observation:<\/strong> Data referring to cards worth 1, 2 or 13 story points were excluded from the individual analysis, because there was little data to be analyzed individually.<\/p>\n\n\n\n I reached more conclusions about the use of story points that I would like to share with you all:<\/p>\n\n\n\n The major conclusions I had were:<\/p>\n\n\n\n I would say that story points, like the matrix for complexity and uncertainty (T-shirt Size)<\/a>, are excellent tools to instigate your team in better breaking user stories down and help with improvements in the processes, however, to estimate deadlines, I prefer to utilize process metrics and other tools, like a Monte Carlo simulation<\/a> to help predict when a set of cards will be delivered.<\/p>\n\n\n\n What about you? Do you have any experience with Story Points and time estimates? Have you passed through any similar scenario? What\u2019s your opinion about what I shared in this text? Share with us commenting below or in this email contagil@plataformatec.com.br<\/a><\/p>\n","protected":false},"excerpt":{"rendered":" Frequently I hear speculations about story points and their relation with the development time. Questions like: \u201cWhy a 3 points card took so much time to be developed\u201d \u201cHow long it takes to deliver an 8 points card?\u201d, \u201cWhy the team took so long to deliver only this amount of points?\u201d and others are frequent. However, when … \u00bb<\/a><\/p>\n","protected":false},"author":73,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"footnotes":""},"categories":[1],"tags":[123],"aioseo_notices":[],"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"http:\/\/blog.plataformatec.com.br\/wp-json\/wp\/v2\/posts\/9534"}],"collection":[{"href":"http:\/\/blog.plataformatec.com.br\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/blog.plataformatec.com.br\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/blog.plataformatec.com.br\/wp-json\/wp\/v2\/users\/73"}],"replies":[{"embeddable":true,"href":"http:\/\/blog.plataformatec.com.br\/wp-json\/wp\/v2\/comments?post=9534"}],"version-history":[{"count":7,"href":"http:\/\/blog.plataformatec.com.br\/wp-json\/wp\/v2\/posts\/9534\/revisions"}],"predecessor-version":[{"id":9543,"href":"http:\/\/blog.plataformatec.com.br\/wp-json\/wp\/v2\/posts\/9534\/revisions\/9543"}],"wp:attachment":[{"href":"http:\/\/blog.plataformatec.com.br\/wp-json\/wp\/v2\/media?parent=9534"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/blog.plataformatec.com.br\/wp-json\/wp\/v2\/categories?post=9534"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/blog.plataformatec.com.br\/wp-json\/wp\/v2\/tags?post=9534"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}Disclaimers<\/h2>\n\n\n\n
<\/figure>\n\n\n\n
A look into the data<\/h2>\n\n\n\n
<\/figure>\n\n\n\n
Cards with 1 story point<\/h4>\n\n\n\n
<\/figure>\n\n\n\n
Cards with 2 story points<\/h4>\n\n\n\n
<\/figure>\n\n\n\n
Cards with 3 story points<\/h4>\n\n\n\n
<\/figure>\n\n\n\n
Cards with 5 story points<\/h4>\n\n\n\n
<\/figure>\n\n\n\n
Cards with 8 story points<\/h4>\n\n\n\n
<\/figure>\n\n\n\n
Cards with 13 story points<\/h4>\n\n\n\n
<\/figure>\n\n\n\n
Data Analysis<\/h2>\n\n\n\n
Other Analysis beyond story points x lead time<\/h2>\n\n\n\n
Conclusions<\/h2>\n\n\n\n
And if you were asked if you would use story points to estimate a deadline for a delivery of a project or card, what would you respond?<\/h2>\n\n\n\n