{"id":546,"date":"2020-02-08T20:18:00","date_gmt":"2020-02-08T20:18:00","guid":{"rendered":"http:\/\/www.danieledavi.com\/blog\/?p=546"},"modified":"2020-08-02T21:29:12","modified_gmt":"2020-08-02T20:29:12","slug":"stranger-things-can-happen-at-the-end-of-a-sprint","status":"publish","type":"post","link":"https:\/\/www.danieledavi.com\/blog\/2020\/02\/stranger-things-can-happen-at-the-end-of-a-sprint\/","title":{"rendered":"Stranger things can happen at the end of a sprint"},"content":{"rendered":"\n<p>As the end of the Sprint is approaching, usually in the last few hours before demo or even after, some team member decides to rush activities. What for the whole Sprint (1-4 weeks) and surely till &#8220;yesterday&#8221; wasn&#8217;t possible to complete in 1-2 days, suddenly can be finished in few hours, or it must absolutely be finished before Scrum Master closes the sprint!<\/p>\n\n\n\n<p>Often there is a wrong perception of time and reality and despite team agrees on a clear definition of done, you may hear something like &#8220;this is almost done&#8221;, &#8220;this is basically done&#8221;, &#8220;this is finished, only waiting for approval&#8221;, &#8220;we can demo this and deploy it later&#8221;. This is a kind of cheating mindset is more dangerous for teams than for organisations.<\/p>\n\n\n\n<p>You can easily recognize the cheating mindset from burn down charts. If most of the Story Points are burned in the last day of the Sprint, (whether or not after long flat lines), there it is. Someone call it the &#8220;Hurry Up&#8221; burn-down. Someone else the &#8220;predictable last-minute Bonanza&#8221;. It synthesises any (or all) of the following habits: no Work In Progress limit, no work split in small batches, long living branches, no continuous integration, big stories, no proper work refinement or story understanding, low code maintainability, high rework rate, deployment pain, no swarming, high context switching, no focus. <\/p>\n\n\n\n<p class=\"has-drop-cap\">These and even stranger things can happen in the oblivion of this hidden dark upside down cold world called end of sprint. The deployment and delivery pain that your team is nurturing can turn out into a dangerous demo-gorgon.<\/p>\n\n\n\n<p>What will happen on the day that the team will be asked to showcase what they have just released in production rather than delivering a demo? Would they find themselves in a new situation (stress)? Would they show something different, mocking things, hiding gaps, fearing to be discovered or blamed (stress)? Would they make extra work the night(s) or morning before (stress)? Are teammates digging each others&#8217; path to burn-out? <\/p>\n\n\n\n<p>Unfortunately burnout can be a real monster that can make things we once loved about our work and life seem insignificant and dull with huge consequences for individuals, teams and organisations.<\/p>\n\n\n\n<p>The good news is that there are many things we can do to minimise risk of burnout, reduce deployment pain, create safer environments, perform better and delivering continuously throughout the sprint. Any sprint. <\/p>\n\n\n\n<p>In my next article, I will talk about some ideas that can be used to minimise these risks. Stay tuned!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>As the end of the Sprint is approaching, usually in the last few hours before demo or even after, some team member decides to rush activities. What for the whole Sprint (1-4 weeks) and surely till &#8220;yesterday&#8221; wasn&#8217;t possible to complete in 1-2 days, suddenly can be finished in few hours, or it must absolutely [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"footnotes":""},"categories":[263],"tags":[252,260,261,258,253],"aioseo_notices":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p90hsv-8O","jetpack-related-posts":[{"id":555,"url":"https:\/\/www.danieledavi.com\/blog\/2020\/07\/is-your-team-doing-scrum\/","url_meta":{"origin":546,"position":0},"title":"Is your team doing Scrum?","author":"Daniele Dav\u00ec","date":"July 26, 2020","format":false,"excerpt":"There many tools and checklists to verify wether your team is doing Scrum and how good (or or bad or ugly) is implementing it. If you are a Scrum Master, self-assessing the following statements from 1 (strongly disagree) to 5 (strongly agree) can help you to make a reality check\u2026","rel":"","context":"In &quot;Agile&quot;","block_context":{"text":"Agile","link":"https:\/\/www.danieledavi.com\/blog\/category\/agile-2\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":734,"url":"https:\/\/www.danieledavi.com\/blog\/2021\/10\/no-time-for-agile-meetings\/","url_meta":{"origin":546,"position":1},"title":"No time for agile meetings","author":"Daniele Dav\u00ec","date":"October 23, 2021","format":false,"excerpt":"One of the most recurring topics in many organizations is time spent on meetings.\u00a0If you are a Scrum Master, you may find yourself rolling your eyes like in a Robert Downey Jr meme and you wish you would get a euro for every time you hear someone saying in agile\u2026","rel":"","context":"In &quot;Agile&quot;","block_context":{"text":"Agile","link":"https:\/\/www.danieledavi.com\/blog\/category\/agile-2\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.danieledavi.com\/blog\/wp-content\/uploads\/2021\/03\/Again.jpg?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":723,"url":"https:\/\/www.danieledavi.com\/blog\/2021\/02\/simple-agile-metrics\/","url_meta":{"origin":546,"position":2},"title":"Simple Agile Metrics","author":"Daniele Dav\u00ec","date":"February 23, 2021","format":false,"excerpt":"Once your team starts work, the most recurring question your stakeholders ask is likely to be \u201cWhen will it be done?\u201dAgile and its frameworks do not strictly prescribe any specific set of metrics. Values, techniques, practices and definitions can help organizations navigate different strategies and identify the best approach for\u2026","rel":"","context":"In &quot;Agile&quot;","block_context":{"text":"Agile","link":"https:\/\/www.danieledavi.com\/blog\/category\/agile-2\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":504,"url":"https:\/\/www.danieledavi.com\/blog\/2019\/12\/update-yourself\/","url_meta":{"origin":546,"position":3},"title":"Update yourself","author":"Daniele Dav\u00ec","date":"December 18, 2019","format":false,"excerpt":"A manifesto for Scrum adoption in your life. By Johanna Pung made this for Wikimedia Deutschland - Wikimedia Deutschland, CC BY-SA 3.0, https:\/\/commons.wikimedia.org\/w\/index.php?curid=19189236 Assuming you already heard about Agile, Scrum, Sprints and Retrospectives. As in any scrum team, the iterative and incremental process culminate in a retrospective, where members receive\u2026","rel":"","context":"In &quot;Agile&quot;","block_context":{"text":"Agile","link":"https:\/\/www.danieledavi.com\/blog\/category\/agile-2\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.danieledavi.com\/blog\/wp-content\/uploads\/2019\/12\/Evolution-des-wissens.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.danieledavi.com\/blog\/wp-content\/uploads\/2019\/12\/Evolution-des-wissens.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.danieledavi.com\/blog\/wp-content\/uploads\/2019\/12\/Evolution-des-wissens.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/www.danieledavi.com\/blog\/wp-content\/uploads\/2019\/12\/Evolution-des-wissens.jpg?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/www.danieledavi.com\/blog\/wp-content\/uploads\/2019\/12\/Evolution-des-wissens.jpg?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/www.danieledavi.com\/blog\/wp-content\/uploads\/2019\/12\/Evolution-des-wissens.jpg?resize=1400%2C800&ssl=1 4x"},"classes":[]},{"id":462,"url":"https:\/\/www.danieledavi.com\/blog\/2020\/02\/run-daily-scrum-like-a-pro\/","url_meta":{"origin":546,"position":4},"title":"Run daily Scrum like a pro","author":"Daniele Dav\u00ec","date":"February 13, 2020","format":false,"excerpt":"The daily scrum is the heartbeat of a scrum team.As Scrum is a compression algorithm for organizational and engineering best practices, this meeting is not a Scrum invention but it is considered an Agile best practice independently from the adopted framework. It is also known as StandUpMeeting (1993 Jim Coplien),\u2026","rel":"","context":"In &quot;Agile&quot;","block_context":{"text":"Agile","link":"https:\/\/www.danieledavi.com\/blog\/category\/agile-2\/"},"img":{"alt_text":"daily plank","src":"https:\/\/i0.wp.com\/www.danieledavi.com\/blog\/wp-content\/uploads\/2021\/03\/daily_plank.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.danieledavi.com\/blog\/wp-content\/uploads\/2021\/03\/daily_plank.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.danieledavi.com\/blog\/wp-content\/uploads\/2021\/03\/daily_plank.png?resize=525%2C300&ssl=1 1.5x"},"classes":[]},{"id":791,"url":"https:\/\/www.danieledavi.com\/blog\/2021\/03\/changes-are-welcome\/","url_meta":{"origin":546,"position":5},"title":"Changes are Welcome","author":"Daniele Dav\u00ec","date":"March 10, 2021","format":false,"excerpt":"There are different levels of understanding\u00a0Agile.The first one is where you care about rules. You take every best practice, guide, book, training suggestion and you make a strict process out of context and without interpreting the reality. That's not Agile. That's you using Agile to cover your need of implementing\u2026","rel":"","context":"In &quot;Agile&quot;","block_context":{"text":"Agile","link":"https:\/\/www.danieledavi.com\/blog\/category\/agile-2\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"amp_validity":null,"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.danieledavi.com\/blog\/wp-json\/wp\/v2\/posts\/546"}],"collection":[{"href":"https:\/\/www.danieledavi.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.danieledavi.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.danieledavi.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.danieledavi.com\/blog\/wp-json\/wp\/v2\/comments?post=546"}],"version-history":[{"count":3,"href":"https:\/\/www.danieledavi.com\/blog\/wp-json\/wp\/v2\/posts\/546\/revisions"}],"predecessor-version":[{"id":574,"href":"https:\/\/www.danieledavi.com\/blog\/wp-json\/wp\/v2\/posts\/546\/revisions\/574"}],"wp:attachment":[{"href":"https:\/\/www.danieledavi.com\/blog\/wp-json\/wp\/v2\/media?parent=546"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.danieledavi.com\/blog\/wp-json\/wp\/v2\/categories?post=546"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.danieledavi.com\/blog\/wp-json\/wp\/v2\/tags?post=546"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}