{"id":61,"date":"2015-08-18T22:06:28","date_gmt":"2015-08-18T22:06:28","guid":{"rendered":"https:\/\/blog.deltacfax.com\/?p=61"},"modified":"2016-04-14T22:07:18","modified_gmt":"2016-04-14T22:07:18","slug":"variable-length-sprints-in-scrum","status":"publish","type":"post","link":"https:\/\/blog.deltacfax.com\/?p=61","title":{"rendered":"Variable Length Sprints In Scrum"},"content":{"rendered":"<blockquote><p>&#8220;We are <em>almost<\/em> done.\u00a0 Let&#8217;s move the sprint review back a couple of days and wrap this up.&#8221;<\/p>\n<p>&#8220;We should change our sprint length from two to three weeks so we can get more done.&#8221;<\/p><\/blockquote>\n<p>If you are a Scrum Master, how do you respond?<\/p>\n<p>Those are two fundamentally different statements, but they have a lot in common.\u00a0 Let&#8217;s look at how one might respond.<\/p>\n<blockquote><p>&#8220;Once a Sprint begins, its duration is fixed and cannot be shortened or lengthened.&#8221; &#8211; Scrum Guide (2013, p. 7)<\/p>\n<p>&#8220;Sprints best have consistent durations throughout a development effort.&#8221; &#8211; Scrum Guide (2013, p. 7)<\/p><\/blockquote>\n<p>Textbook response.\u00a0 Nailed it.\u00a0 Tick!<\/p>\n<p>If this is all you respond, I&#8217;ll give you a C.\u00a0 Scrum Masters are expected to be <em>masters of scrum<\/em> (know the scrum guide cold). Appeals to authority (like this), while correct, are very unsatisfying.\u00a0 If you want to motivate and educate, <a href=\"http:\/\/www.amazon.com\/Start-Why-Leaders-Inspire-Everyone\/dp\/1591846447\/ref=sr_1_1?ie=UTF8&amp;qid=1439925831&amp;sr=8-1&amp;keywords=start+with+why\"> Start With Why?<\/a><\/p>\n<p>Let&#8217;s look a little deeper at why scrum has these rules (fixed length sprints) and guidance (best to have consistent durations).<\/p>\n<ol>\n<li>Your product Owner wants a release plan, therefore needs a velocity. I can already hear some of you arguing that velocity can be calculated for every sprint length.\u00a0 Mathematically true, but it overlooks the increasing variability encoded in a longer sprint, which obviates any hope of predictability if sprint length changes.<\/li>\n<li>Lengthening sprints is often a sign of weakness.\u00a0 Teams may need\u00a0coaching and practice to effectively split items to something small enough that also maintains end-to-end customer visible customer value.\u00a0 Short, fixed length sprints expose this weakness, giving them an opportunity to correct it.<\/li>\n<li>If you stretch the sprint to finish, where do you draw the line?\u00a0 The same argument can be repeated ad nauseum.\u00a0 Timebox is a psychological driver for closure.\u00a0 It is used everywhere in scrum, on purpose.\u00a0 We want to be able to inspect &amp; adapt, and the points at which we do this are at the timebox boundaries.<\/li>\n<li>If you lengthen the sprint, you may inadvertently increase the size of items taken into the sprint by e.g. 50%.\u00a0 1\/3 of a two week sprint is about three days, but 1\/3 of a three week sprint is closer to a week.\u00a0 This should be concerning because 1) there is a non-linear relationship between the complexity of a requirement and the probability of not being able to deliver in a sprint, and 2) the second most significant factor in the success of a software product is small sized requirements [1]\u00a0 You are climbing out on a nonlinear curve, and it&#8217;s <em>really<\/em> not working in your favor.\u00a0 You are making things worse, not better.<\/li>\n<li>Humans respond well to predictable rhythms.\u00a0 Sprints give them a predictable rhythm.<\/li>\n<li>&#8220;if you want to get good at something, do it more often&#8221; &#8211; Jez Humble.\u00a0 Basically a restatement of #2, without the guilt trip.<\/li>\n<li>Inspect &amp; Adapt is almost a mantra with scrum.\u00a0 If you lengthen a sprint, you lengthen the feedback loop and reduce opportunities to improve.\u00a0 Sometimes learning means tossing the work for an item at the end of a sprint.\u00a0 Short sprints reduce the cost (time invested) before learning occurs.<\/li>\n<\/ol>\n<p>Those are some of the &#8216;why?&#8217; that come to mind to motivate why scrum is defined the way it is.\u00a0 Use some combination of the above and see if that helps.<\/p>\n<p>Extra credit: what other reasons have I overlooked from that list?<\/p>\n<p>&nbsp;<\/p>\n<p>[1] COCOMO II<\/p>\n","protected":false},"excerpt":{"rendered":"<p>&#8220;We are almost done.\u00a0 Let&#8217;s move the sprint review back a couple of days and wrap this up.&#8221; &#8220;We should change our sprint length from two to three weeks so we can get more done.&#8221; If you are a Scrum Master, how do you respond? Those are two fundamentally different statements, but they have a &hellip; <a href=\"https:\/\/blog.deltacfax.com\/?p=61\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Variable Length Sprints In Scrum<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-61","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/blog.deltacfax.com\/index.php?rest_route=\/wp\/v2\/posts\/61","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.deltacfax.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.deltacfax.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.deltacfax.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.deltacfax.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=61"}],"version-history":[{"count":2,"href":"https:\/\/blog.deltacfax.com\/index.php?rest_route=\/wp\/v2\/posts\/61\/revisions"}],"predecessor-version":[{"id":63,"href":"https:\/\/blog.deltacfax.com\/index.php?rest_route=\/wp\/v2\/posts\/61\/revisions\/63"}],"wp:attachment":[{"href":"https:\/\/blog.deltacfax.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=61"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.deltacfax.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=61"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.deltacfax.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=61"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}