<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[Hartley's Handbook: Templates]]></title><description><![CDATA[Management templates that are ready to be used immediately, with explanations of how to get the most out of them!]]></description><link>https://hartleyshandbook.com/s/templates</link><image><url>https://substackcdn.com/image/fetch/$s_!-Ncr!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e39ea5c-b9ba-4cb1-95bd-e8bc32fd54b1_1000x1000.png</url><title>Hartley&apos;s Handbook: Templates</title><link>https://hartleyshandbook.com/s/templates</link></image><generator>Substack</generator><lastBuildDate>Sat, 25 Apr 2026 17:06:16 GMT</lastBuildDate><atom:link href="https://hartleyshandbook.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[John Hartley]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[johnbhartley@gmail.com]]></webMaster><itunes:owner><itunes:email><![CDATA[johnbhartley@gmail.com]]></itunes:email><itunes:name><![CDATA[John Hartley]]></itunes:name></itunes:owner><itunes:author><![CDATA[John Hartley]]></itunes:author><googleplay:owner><![CDATA[johnbhartley@gmail.com]]></googleplay:owner><googleplay:email><![CDATA[johnbhartley@gmail.com]]></googleplay:email><googleplay:author><![CDATA[John Hartley]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Simple Performance Management Tracking Template]]></title><description><![CDATA[This is the bare bones of what it takes to keep track of performance on your team.]]></description><link>https://hartleyshandbook.com/p/simple-performance-management-tracking</link><guid isPermaLink="false">https://hartleyshandbook.com/p/simple-performance-management-tracking</guid><dc:creator><![CDATA[John Hartley]]></dc:creator><pubDate>Mon, 04 Dec 2023 15:30:51 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!YU_u!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65e49d74-0d30-4256-afca-5dd8747453c8_1536x768.webp" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>This is the bare bones of what it takes to keep track of performance on your team. I want to be abundantly clear, this is not a tool to hold over your team and review weekly. &#8220;Bella, you&#8217;re doing fantastic, look at all these +2s. Bill, oof, looots of -2s here.&#8221; </p><blockquote><p>Simple <a href="https://docs.google.com/spreadsheets/d/1iXP_NA376FdksdY9dZ3lg6bQ6GuXhrlOhO5cyfoikGk/edit?usp=sharing">Performance Management Tracking Template Here</a></p></blockquote><p>The tool is intended to help you get a quick assessment of who might need coaching, encouragement, or focused training. It is a high-level look to pattern-match and quantify something that is generally extremely subjective. A byproduct of this template is you can use it on yourself as well! </p><p>Once you&#8217;ve taken a look and read on, please let me know what you think about these templates. I&#8217;m always looking to make them more meaningful.</p><div class="poll-embed" data-attrs="{&quot;id&quot;:125411}" data-component-name="PollToDOM"></div><p>Performance management is a big topic, but let&#8217;s stay tight in this particular instance and not worry too much about the details. Instead, let&#8217;s assess how we can get a quick understanding of how our team is doing day-to-day and over a longer span of time. </p><p>I use a similar tool when I am working through performance management, and found it to be highly effective.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!YU_u!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65e49d74-0d30-4256-afca-5dd8747453c8_1536x768.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!YU_u!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65e49d74-0d30-4256-afca-5dd8747453c8_1536x768.webp 424w, https://substackcdn.com/image/fetch/$s_!YU_u!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65e49d74-0d30-4256-afca-5dd8747453c8_1536x768.webp 848w, https://substackcdn.com/image/fetch/$s_!YU_u!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65e49d74-0d30-4256-afca-5dd8747453c8_1536x768.webp 1272w, https://substackcdn.com/image/fetch/$s_!YU_u!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65e49d74-0d30-4256-afca-5dd8747453c8_1536x768.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!YU_u!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65e49d74-0d30-4256-afca-5dd8747453c8_1536x768.webp" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/65e49d74-0d30-4256-afca-5dd8747453c8_1536x768.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1285414,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!YU_u!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65e49d74-0d30-4256-afca-5dd8747453c8_1536x768.webp 424w, https://substackcdn.com/image/fetch/$s_!YU_u!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65e49d74-0d30-4256-afca-5dd8747453c8_1536x768.webp 848w, https://substackcdn.com/image/fetch/$s_!YU_u!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65e49d74-0d30-4256-afca-5dd8747453c8_1536x768.webp 1272w, https://substackcdn.com/image/fetch/$s_!YU_u!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65e49d74-0d30-4256-afca-5dd8747453c8_1536x768.webp 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><h2>Why This Is Helpful</h2><p>Our brains are real jerks when it comes to thinking about something that happened months ago. When we don&#8217;t jot down our thoughts or notes from a day, we&#8217;ll likely forget anything that is not critical shortly thereafter. A <a href="https://blog.shrm.org/blog/5-common-performance-review-biases-that-managers-need-to-overcome">major complaint when it comes to performance reviews</a> (specifically when they&#8217;re done once or twice per year) is that managers lean into recency bias, forgetting what happened the first five months of the period and focusing only on the most recent month. </p><p>Recency bias is not intentional, it&#8217;s how our brains process information. Instead of relying on your brain to remember everything, what if you had an easy way to take note of the performance of your team day-to-day? The template explanation below aims to help with the quick note-taking of how performance is trending on a team. </p><p>Let&#8217;s dive in. </p><h2>A Sliding Scale</h2><p>Quantitative data around real-time performance is difficult in software engineering, especially the further into engineering leadership you go. What starts as very tactical (tickets completed, PRs reviewed/pushed, etc) turns to very subjective (are folks still engaged, are they inspired to do their work), so how can you keep track?</p><p>Put simply, you can boil every interaction down into a number. I like to use -2 through +2 in this case to identify neutrality and the extremes (let me know in the comments if you want further examples of what each number might look like). </p><p><strong>-2</strong> - This is <em>really</em> bad. The interaction was poor, and <em>way </em>under what I expected from the individual. Should be an outlier.</p><p><strong>-1</strong> - Not quite what you want to see, but maybe there was a lack of clarity or understanding. The interaction could be improved, but not the end of the world.</p><p><strong>0</strong> - Meets expectations. Nothing unusual in either direction and the individual was doing what was asked.</p><p><strong>+1</strong> - The interaction was better than expected and is a positive example of what going above and beyond looks like.</p><p><strong>+2</strong> - Blown away by the interaction, tremendous growth shown by the individual and unsustainable high performance.</p><p>As with all things, these numbers are subjective, BUT it starts to get us closer to quantifiable performance tracking. The goal is not to have all +2s forever, the goal is to skew toward the positive. Day-to-day that number may adjust and that&#8217;s totally okay. Focus on the averages. By week, by month, weighted, whatever it takes. </p><h2>The Scale In Practice</h2><p>Here&#8217;s a fake team I created for the template. On your team, you have six engineers: Brittany, Bob, Blake, Bill, Bella, and Brenda. These members are stored in columns, while the dates of work are in rows. For this example, we have a 7-day work week that everyone loves (there are never any complaints about working 56-hour weeks consistently, no way). I shouldn&#8217;t need to say this, but please don&#8217;t start a 7-day workweek at your company. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!PWE-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F840e7469-f767-41b7-8e76-590bf0a5f9c8_877x828.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!PWE-!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F840e7469-f767-41b7-8e76-590bf0a5f9c8_877x828.png 424w, https://substackcdn.com/image/fetch/$s_!PWE-!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F840e7469-f767-41b7-8e76-590bf0a5f9c8_877x828.png 848w, https://substackcdn.com/image/fetch/$s_!PWE-!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F840e7469-f767-41b7-8e76-590bf0a5f9c8_877x828.png 1272w, https://substackcdn.com/image/fetch/$s_!PWE-!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F840e7469-f767-41b7-8e76-590bf0a5f9c8_877x828.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!PWE-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F840e7469-f767-41b7-8e76-590bf0a5f9c8_877x828.png" width="877" height="828" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/840e7469-f767-41b7-8e76-590bf0a5f9c8_877x828.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:828,&quot;width&quot;:877,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:59456,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!PWE-!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F840e7469-f767-41b7-8e76-590bf0a5f9c8_877x828.png 424w, https://substackcdn.com/image/fetch/$s_!PWE-!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F840e7469-f767-41b7-8e76-590bf0a5f9c8_877x828.png 848w, https://substackcdn.com/image/fetch/$s_!PWE-!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F840e7469-f767-41b7-8e76-590bf0a5f9c8_877x828.png 1272w, https://substackcdn.com/image/fetch/$s_!PWE-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F840e7469-f767-41b7-8e76-590bf0a5f9c8_877x828.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>I&#8217;ve color-coded the cells with a min of -2 and a max of +2, to give a visual assessment of how someone is doing. From a quick look, without thinking about numbers, who is doing well (green or white) and who is not doing well (red). </p><p>Pretty quickly you can see you&#8217;ll probably need to work with Bill and Brenda. The pattern shows you that Bill may be pulling out of a negative few weeks, while Brenda is a bit more sporadic and starting to trend negative. </p><p>Blur your eyes a bit and look at the above. What else do you see? As a manager, you should be able to quickly determine any patterns (if you can&#8217;t that&#8217;s alright, it&#8217;s all about practice). My thoughts from the quickly generated random numbers:</p><ul><li><p>Bella is my most consistent performer. Steady at +1s, jumping into +2s, she&#8217;s probably someone who is nearing promotion or is a steadily high-performing individual. How does Bella continue to perform so well? Can you take that formula and share it with others?</p></li><li><p>Bob is another consistent individual, minus two weeks from 12/14 - 12/22. What about that week was different? What might have happened and how did he recover so well from it? The recovery is likely a bright spot you can use for others as well. </p></li><li><p>I&#8217;m worried about Bill and Brenda. Brenda is having a particularly rough December and Bill <em>seems </em>to be coming out of a rut. These are the two individuals I would be focusing on for performance management. Are they too far gone? Can they recover? What changed that they are not doing as well as previously?</p></li></ul><p>What other questions do you get from the patterns above? Let me know in the comments below. </p><h2>General Assessment</h2><p>I&#8217;ve added some averages and further breakdown of the data (auto-updated as more numbers get added or changed).</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!vI-J!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F616d3e2f-7c39-4834-af0f-c6b1d019bb7a_405x192.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!vI-J!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F616d3e2f-7c39-4834-af0f-c6b1d019bb7a_405x192.png 424w, https://substackcdn.com/image/fetch/$s_!vI-J!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F616d3e2f-7c39-4834-af0f-c6b1d019bb7a_405x192.png 848w, https://substackcdn.com/image/fetch/$s_!vI-J!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F616d3e2f-7c39-4834-af0f-c6b1d019bb7a_405x192.png 1272w, https://substackcdn.com/image/fetch/$s_!vI-J!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F616d3e2f-7c39-4834-af0f-c6b1d019bb7a_405x192.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!vI-J!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F616d3e2f-7c39-4834-af0f-c6b1d019bb7a_405x192.png" width="405" height="192" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/616d3e2f-7c39-4834-af0f-c6b1d019bb7a_405x192.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:192,&quot;width&quot;:405,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:11869,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!vI-J!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F616d3e2f-7c39-4834-af0f-c6b1d019bb7a_405x192.png 424w, https://substackcdn.com/image/fetch/$s_!vI-J!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F616d3e2f-7c39-4834-af0f-c6b1d019bb7a_405x192.png 848w, https://substackcdn.com/image/fetch/$s_!vI-J!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F616d3e2f-7c39-4834-af0f-c6b1d019bb7a_405x192.png 1272w, https://substackcdn.com/image/fetch/$s_!vI-J!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F616d3e2f-7c39-4834-af0f-c6b1d019bb7a_405x192.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>Note I didn&#8217;t go so far as to break it into all of the numbers. I&#8217;m interested in an exact count here, but a general understanding of where the team sits. </p><ul><li><p>Do they have more &#8220;Above&#8221; interactions? </p></li><li><p>What is the breakdown between categories? </p></li></ul><p>I have 3 team performance scales in my mind that relate to the percentage breakdown of Below, Neutral, and Above. </p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!VpgY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf3f4f11-6bd7-43a8-a683-74baeabbae6b_403x86.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!VpgY!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf3f4f11-6bd7-43a8-a683-74baeabbae6b_403x86.png 424w, https://substackcdn.com/image/fetch/$s_!VpgY!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf3f4f11-6bd7-43a8-a683-74baeabbae6b_403x86.png 848w, https://substackcdn.com/image/fetch/$s_!VpgY!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf3f4f11-6bd7-43a8-a683-74baeabbae6b_403x86.png 1272w, https://substackcdn.com/image/fetch/$s_!VpgY!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf3f4f11-6bd7-43a8-a683-74baeabbae6b_403x86.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!VpgY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf3f4f11-6bd7-43a8-a683-74baeabbae6b_403x86.png" width="403" height="86" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bf3f4f11-6bd7-43a8-a683-74baeabbae6b_403x86.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:86,&quot;width&quot;:403,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:5540,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!VpgY!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf3f4f11-6bd7-43a8-a683-74baeabbae6b_403x86.png 424w, https://substackcdn.com/image/fetch/$s_!VpgY!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf3f4f11-6bd7-43a8-a683-74baeabbae6b_403x86.png 848w, https://substackcdn.com/image/fetch/$s_!VpgY!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf3f4f11-6bd7-43a8-a683-74baeabbae6b_403x86.png 1272w, https://substackcdn.com/image/fetch/$s_!VpgY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf3f4f11-6bd7-43a8-a683-74baeabbae6b_403x86.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>This is not scientific, it is a gut reaction to the question, &#8220;what percentage of each category is shown by a High-performing, Solidly performing, and a Low-performing team?&#8221; Not exact by any means and each organization is different, but you can get a quick check for how the team is doing. Our 6B team is an interesting mix, but I would put them as &#8220;Solid&#8221; overall. More Above interactions than Below, but still with 33% Below. </p><p>An uneven balance like this shows me that the team fluctuates quite a bit and is inconsistent in their behaviors and likely their work as well. </p><h2>Closing Thoughts</h2><p>Every manager will use this tool differently, so I won&#8217;t go into <em>extreme</em> detail on how to use it. Instead, consider how you currently track patterns for your teams and individuals. </p><p>Where do you struggle with performance management currently? Let me know in the comments below or <a href="https://www.linkedin.com/in/hartleyjohn/">directly on LinkedIn</a>!</p>]]></content:encoded></item><item><title><![CDATA[Ultimate Guide to Incident Response Plans for Product Engineering Orgs [Free Template]]]></title><description><![CDATA[Unless you&#8217;re in a company that never releases software, you will, at some point in the future, deal with an incident. No one knows the day or the hour, but an incident is lurking around the corner. Are you prepared? If you don&#8217;t have a plan in place already, have no fear. I&#8217;ve got an]]></description><link>https://hartleyshandbook.com/p/ultimate-guide-to-incident-response-template</link><guid isPermaLink="false">https://hartleyshandbook.com/p/ultimate-guide-to-incident-response-template</guid><dc:creator><![CDATA[John Hartley]]></dc:creator><pubDate>Thu, 22 Jun 2023 14:39:35 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe10268bc-e360-46b2-b5c1-fbf97e5747a5_1226x751.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Unless you&#8217;re in a company that never releases software, you will, at some point in the future, deal with an incident. No one knows the day or the hour, but an incident is lurking around the corner. Are you prepared? </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!kIg3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d33dea2-5044-4087-9187-f6e89a1c87d2_1329x500.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!kIg3!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d33dea2-5044-4087-9187-f6e89a1c87d2_1329x500.jpeg 424w, https://substackcdn.com/image/fetch/$s_!kIg3!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d33dea2-5044-4087-9187-f6e89a1c87d2_1329x500.jpeg 848w, https://substackcdn.com/image/fetch/$s_!kIg3!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d33dea2-5044-4087-9187-f6e89a1c87d2_1329x500.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!kIg3!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d33dea2-5044-4087-9187-f6e89a1c87d2_1329x500.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!kIg3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d33dea2-5044-4087-9187-f6e89a1c87d2_1329x500.jpeg" width="1329" height="500" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2d33dea2-5044-4087-9187-f6e89a1c87d2_1329x500.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:500,&quot;width&quot;:1329,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!kIg3!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d33dea2-5044-4087-9187-f6e89a1c87d2_1329x500.jpeg 424w, https://substackcdn.com/image/fetch/$s_!kIg3!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d33dea2-5044-4087-9187-f6e89a1c87d2_1329x500.jpeg 848w, https://substackcdn.com/image/fetch/$s_!kIg3!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d33dea2-5044-4087-9187-f6e89a1c87d2_1329x500.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!kIg3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d33dea2-5044-4087-9187-f6e89a1c87d2_1329x500.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Indiana Jones&#8217; org was <em>not </em>prepared.</figcaption></figure></div><p>If you don&#8217;t have a plan in place already, have no fear. I&#8217;ve got an <a href="https://www.notion.so/Incident-Response-Template-a7d33e4960fb43dca9a715758a335437?pvs=4">easy-to-use template/reference here (Notion)</a> and below I&#8217;ll go into way more detail on each part. This template is built from 10+ years of experience in engineering organizations of various sizes, witnessing good and bad on both the engineering and management side of things. </p><p><strong><a href="https://www.notion.so/Incident-Response-Template-a7d33e4960fb43dca9a715758a335437?pvs=4">Template in Notion</a> | <a href="https://docs.google.com/document/d/1SFVwGkYnOZ8quIJChuU62g0SGOepsE3ygyk-i6wmK3Y/edit?usp=sharing">Template in Google Docs</a></strong></p><h2>The very basics</h2><p>Incident response can be extremely complicated, but at its core, here&#8217;s what you need to do.</p><ol><li><p>Identify that it <em>is </em>an incident along with its priority</p></li><li><p>Start an incident </p></li><li><p>Stabilize the incident</p></li><li><p>Resolve the incident</p></li><li><p>Review the incident in a postmortem</p></li></ol><p>You now hold the power in your hands, but before we dive a little deeper and get more detailed, here&#8217;s my guiding principle for running incidents in product engineering organizations: Fail With Transparency</p><div><hr></div><h2>Failing With Transparency</h2><p>One of the guiding principles, when I&#8217;m thinking about running incidents in a product engineering org, is to fail with transparency. Too often engineering teams try to hide their mistakes, sweeping any bad bugs under the rug so other parts of the organization don&#8217;t worry about the software. I&#8217;ve found that you <em>can </em>sweep bugs and incidents under the rug, but if you&#8217;re looking to build trust with stakeholders, incidents give you a chance to cement the relationship. </p><p>Think of it like the status pages for AWS or the old-school Fail Whale with Twitter. Once folks know something is up, they <em>really </em>want to know what&#8217;s wrong and what&#8217;s being done to fix it.</p><p>Are stakeholders <em>happy </em>about incidents? Absolutely not, but they do <em>expect </em>incidents to occur from time to time. Instead of hiding, share your incidents, postmortems, next steps, and learnings. Pull your stakeholders in and call it what it is, an incident.</p><p>Starting with something simple like the following is totally fine: </p><div class="pullquote"><p>Hey there, we got a notification that Y service is down. We&#8217;re taking a look and hope to resolve in X amount of time. We&#8217;ll keep you updated, but please let us know what impact this has on your team. You can follow along here (link to channel).</p></div><p>This lets them follow along, inform their teams, create contingency plans, etc. Failing out in the open is better than trying to fix something before stakeholders notice. They&#8217;re going to find out one way or another, so why not make them part of the solution?</p><p>Also, when in doubt, over-communicate. Do this in a concise way, but give updates that everyone can understand even if the update is &#8220;no update at this time.&#8221; </p><p>Now that that&#8217;s out of the way, let&#8217;s take a look at each part of our template and tie it to the five points above. </p><div><hr></div><h2>Identify that it <em>is </em>an incident along with its priority</h2><p>This is where it all starts. A monitor goes off, an alert is triggered, or someone sends a sad tweet saying they can&#8217;t get their free disc golf disc because the form is busted, you know the drill. </p><h3>Problem Identification</h3><p>Whatever problem was noted, you now must determine what is the <em>real</em> problem. Understand that this may shift as the incident continues, but don&#8217;t be fooled by easy answers. &#8220;The validation is broken on this form,&#8221; seems innocuous enough, but if you don&#8217;t uncover <em>why </em>the validation is truly broken, you may solve one piece of the problem, but not all of it. As the team begins to form, continue to question the core problem you are addressing. </p><p>The output of problem identification should be a Problem Statement. This is likely the only time you&#8217;ll see me link out to anything related to Six Sigma, but this is a great <a href="https://www.isixsigma.com/getting-started/how-to-write-an-effective-problem-statement/">overview of writing a clear problem statement</a>. Your problem statement will evolve as you learn more but use it as the guiding light for the incident. </p><h3>Severity</h3><p>Severity is an area of incidents where I like to follow the KISS method (Keep It Simple Stupid). No need to get cute or fancy here, use an increasing scale for decreasing priority. SEV1, SEV2, SEV3 should work just fine and the below table outlines the way <a href="https://www.atlassian.com/incident-management/kpis/severity-levels">Atlassian determines severity level</a> for their incidents. No need to recreate the wheel unless it truly needs to be customized. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!fUrs!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0235f99-3a2e-433d-9efc-83b77feec927_684x416.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!fUrs!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0235f99-3a2e-433d-9efc-83b77feec927_684x416.png 424w, https://substackcdn.com/image/fetch/$s_!fUrs!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0235f99-3a2e-433d-9efc-83b77feec927_684x416.png 848w, https://substackcdn.com/image/fetch/$s_!fUrs!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0235f99-3a2e-433d-9efc-83b77feec927_684x416.png 1272w, https://substackcdn.com/image/fetch/$s_!fUrs!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0235f99-3a2e-433d-9efc-83b77feec927_684x416.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!fUrs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0235f99-3a2e-433d-9efc-83b77feec927_684x416.png" width="684" height="416" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b0235f99-3a2e-433d-9efc-83b77feec927_684x416.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:416,&quot;width&quot;:684,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:46233,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!fUrs!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0235f99-3a2e-433d-9efc-83b77feec927_684x416.png 424w, https://substackcdn.com/image/fetch/$s_!fUrs!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0235f99-3a2e-433d-9efc-83b77feec927_684x416.png 848w, https://substackcdn.com/image/fetch/$s_!fUrs!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0235f99-3a2e-433d-9efc-83b77feec927_684x416.png 1272w, https://substackcdn.com/image/fetch/$s_!fUrs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0235f99-3a2e-433d-9efc-83b77feec927_684x416.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>To say it a different way:</p><ul><li><p><strong>SEV-1:</strong> Hold everything, this is a critical process that&#8217;s down and we should not move forward anywhere until this is resolved. There&#8217;s a big ol&#8217; fire.</p></li><li><p><strong>SEV-2:</strong> Serious stuff, but the world&#8217;s not on fire. It will make folks grumpy and should be resolved by the end of the day. Contained fire, but could spread.</p></li><li><p><strong>SEV-3:</strong> Eh, bigger than a bug, but not super severe. You should probably fix this within a week if not within 2-3 days. Smoke, but nothing else.</p></li></ul><div><hr></div><h2>Start an Incident </h2><p>There are many ways to start an incident, whether through DataDog, PagerDuty, FreshService, or any other on-call SaaS. Whatever the triggering mechanism, or system you&#8217;re using, starting an incident involves making a broad declaration and shouting from the rooftops, &#8220;*cough cough* SOMETHING&#8217;S WRONG AND WE WANT TO FIX IT!&#8221;</p><p>My preferred method of starting an incident (when remote) is to get all the appropriate parties in a channel and onto a call. Defining &#8220;the appropriate parties&#8221; can be broken down thusly:</p><ol><li><p>Who&#8217;s going to fix it?</p></li><li><p>Who cares that it gets fixed?</p></li><li><p>Who can identify impact?</p></li><li><p>Who fixed it last time (or knows about the area that needs fixin&#8217;)?</p></li></ol><p>Those four questions can usually get you who you need to get to work on an incident. With your crew in tow, you may now move about the incident. Think of it as a very boring (or exciting to some) way of forming The Fellowship of the Ring or Dom Toretto assembling a team for whatever the plot is for Fast &amp; The Furious 15.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!zLcW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F103ad23b-381f-4104-9495-87a2335049a3_1223x815.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!zLcW!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F103ad23b-381f-4104-9495-87a2335049a3_1223x815.png 424w, https://substackcdn.com/image/fetch/$s_!zLcW!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F103ad23b-381f-4104-9495-87a2335049a3_1223x815.png 848w, https://substackcdn.com/image/fetch/$s_!zLcW!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F103ad23b-381f-4104-9495-87a2335049a3_1223x815.png 1272w, https://substackcdn.com/image/fetch/$s_!zLcW!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F103ad23b-381f-4104-9495-87a2335049a3_1223x815.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!zLcW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F103ad23b-381f-4104-9495-87a2335049a3_1223x815.png" width="1223" height="815" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/103ad23b-381f-4104-9495-87a2335049a3_1223x815.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:815,&quot;width&quot;:1223,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Image&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Image" title="Image" srcset="https://substackcdn.com/image/fetch/$s_!zLcW!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F103ad23b-381f-4104-9495-87a2335049a3_1223x815.png 424w, https://substackcdn.com/image/fetch/$s_!zLcW!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F103ad23b-381f-4104-9495-87a2335049a3_1223x815.png 848w, https://substackcdn.com/image/fetch/$s_!zLcW!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F103ad23b-381f-4104-9495-87a2335049a3_1223x815.png 1272w, https://substackcdn.com/image/fetch/$s_!zLcW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F103ad23b-381f-4104-9495-87a2335049a3_1223x815.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Fast 15 plot: Dom opens an Italian restaurant where everyone&#8217;s family, but Channing Tatum opens a rival chain across the street and the only way to resolve the feud is by street racing (Midjourney)</figcaption></figure></div><p>Once the team is assembled, you can fill out the first major portion of the template.</p><h3>Incident Management Team aka &#8220;The Crew&#8221; (with explanations)</h3><h4>Incident Commander</h4><p>Who is handling the communication for this incident? As incident commander, you are pulling folks together and ensuring folks stay on task. You are also responsible for keeping stakeholders and incident-watchers up-to-date. This is especially critical in SEV-1 and SEV-2 incidents. I like to ensure there is an update every 15 minutes or so in the early goings of an incident, providing clarity about what is being tried, what was identified, and how the team is proceeding. <br><br>This role is also critical as a facilitator. View yourself less as a &#8220;hey can I get an update&#8221; requester, but as the captain of the ship, steering conversation if it veers off course, or asking &#8220;dumb&#8221; questions to open new lines of thinking. This is especially helpful when stuck. Some questions to consider:</p><ul><li><p>What changed recently? </p></li><li><p>What is the simplest reason this might not be working anymore? </p></li><li><p>Any third-party vendors we&#8217;re relying on for this work?</p></li><li><p>What happens if we reset/revert?</p></li></ul><p>I put &#8220;dumb&#8221; in quotes for a reason. It isn&#8217;t that these are bad questions, they&#8217;re just obvious. Problem is, when an incident is going on, sometimes individuals forget to think through the obvious and hop straight to more complex complications. Helping the team slow down and think about the simplest solution can go a long way.</p><p>Remember Occam&#8217;s Razor, paraphrasing but, &#8220;the simplest reason is usually the right one.&#8221; Essentially, start small and work big with dependencies and complexities, eliminating reasons along the way. </p><h4>Technical Lead</h4><p>The Technical Lead for the incident is the individual, typically an engineer, that is leading the technical resolution of the incident itself. Whether a subject matter expert in the area or simply the first to respond to the incident, the Technical Lead tends to make final decisions on what order solutions are tried. </p><p>If no one is signing up for the role, the incident commander should assign it to whoever appears to be taking the lead role at the moment. This is not intended to add additional pressure, but to identify one individual that can provide updates and make decisions throughout the remainder of the incident. </p><h4>Impact Assessor</h4><p>Assessing the impact or &#8220;blast radius&#8221; as I and others like to call it, is key at the beginning of an incident. <em>Blast radius</em> refers to how broad the issue is and how many individuals it affects. </p><p>The Impact Assessor is the number cruncher, trying to determine the overall cost or opportunity cost of the incident itself. They will likely, or should, ask questions like:</p><ul><li><p>How many users is this affecting? </p></li><li><p>What dollars or time lost can we associate with the area that is down? </p></li><li><p>Where can we get the data from? (database, dashboard, etc)</p></li><li><p>What will the impact continue to be if not resolved?</p></li></ul><p>This can be an engineer, product manager, engineering manager, data analyst, or some other party not focused on resolving the problem. </p><h4>Problem Resolvers</h4><p>Anyone who is actively working on the resolution to the incident. Whether through scripts, code updates, or reverts, whoever has their hands on the keyboard goes on this list. These tend to be the individuals that are more heads-down and focused during the incident.</p><p>The expectation for these individuals is to divvy up work (if appropriate), talk through solutions, and reconvene as needed to work through the next steps. For a SEV-1 incident, I typically like everyone to stay on the call until the incident is stable, but give space to the engineers that need some quiet to fix the problem.</p><p>Set a check-in time, usually based on how often updates are needed for stakeholders, and agree on how you will communicate through the silence. The worst thing you can have in an incident is silence that no one understands. When quiet, bystanders and stakeholders will assume the worst and wonder if anyone cares or if anyone is working on the issue. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!HGqE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe10268bc-e360-46b2-b5c1-fbf97e5747a5_1226x751.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!HGqE!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe10268bc-e360-46b2-b5c1-fbf97e5747a5_1226x751.png 424w, https://substackcdn.com/image/fetch/$s_!HGqE!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe10268bc-e360-46b2-b5c1-fbf97e5747a5_1226x751.png 848w, https://substackcdn.com/image/fetch/$s_!HGqE!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe10268bc-e360-46b2-b5c1-fbf97e5747a5_1226x751.png 1272w, https://substackcdn.com/image/fetch/$s_!HGqE!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe10268bc-e360-46b2-b5c1-fbf97e5747a5_1226x751.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!HGqE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe10268bc-e360-46b2-b5c1-fbf97e5747a5_1226x751.png" width="1226" height="751" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e10268bc-e360-46b2-b5c1-fbf97e5747a5_1226x751.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:751,&quot;width&quot;:1226,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1718752,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!HGqE!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe10268bc-e360-46b2-b5c1-fbf97e5747a5_1226x751.png 424w, https://substackcdn.com/image/fetch/$s_!HGqE!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe10268bc-e360-46b2-b5c1-fbf97e5747a5_1226x751.png 848w, https://substackcdn.com/image/fetch/$s_!HGqE!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe10268bc-e360-46b2-b5c1-fbf97e5747a5_1226x751.png 1272w, https://substackcdn.com/image/fetch/$s_!HGqE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe10268bc-e360-46b2-b5c1-fbf97e5747a5_1226x751.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">New incident rule, everyone must wear matching tactical vests and hats.</figcaption></figure></div><div><hr></div><h2>Stabilize the Incident</h2><p>Once started, the immediate goal is not to resolve, the immediate goal is to stabilize. Think about your incident as a leaky bucket. As you put water in for the day, you notice the bucket has one or several leaks. Your first thought is generally not, &#8220;how do I rebuild this entire bucket so the leaks stop,&#8221; but instead should be &#8220;how do I stop these leaks?&#8221; </p><p>More specifically, if the incident is preventing all of your customers from checking out, the first goal is to get them checking out again. Once you stabilize the flow, you can begin working on the root cause and solving the larger issue. You can think of it this way:</p><div class="pullquote"><p>Stabilization gets the business running again, and resolution keeps the business running in the future. </p></div><p>Keep the team focused on the solutions that will bring about the fastest stabilization, but understand how to weight them appropriately. If there are two stabilization solutions with one taking fifteen minutes and the other taking twenty minutes, understand what additional benefit the twenty-minute solution provides and how costly those five minutes will be. </p><p>Look at your monitors or alerts to determine that the incident is indeed stable, mark it as such, update relevant parties, and move on to the Resolution phase. </p><div><hr></div><h2>Resolve the Incident</h2><p>In some cases, you can skip this section entirely because the stabilization was <em>also </em>the resolution, but even in those cases an important question to ask is, &#8220;how do we prevent this from happening again?&#8221; </p><p>It&#8217;s a question that may be better served in the postmortem, but if the stabilization is not going to last for days at a time, the team must determine a more steadfast solution. If nothing else, it is likely helpful to reassess the monitors or trigger points to determine if they were loud enough or too loud. </p><p>In cases where the stabilization was a small patch, continue working as an incident team to determine the long-term fix. Any additional logic that needs to be sorted? A broader sweep through the codebase to eliminate the opportunity for this to happen again? There are plenty of ways you might need to resolve the incident, but the point of stabilizing first is it gives everyone a chance to breathe. By taking a moment to look at the broader picture, you can see what fringe areas may be affected, additional avenues that need assessing, or more tests that need to be written. </p><p>Resolving is essentially putting a stamp on the incident saying, &#8220;This incident is stable, as complete as we expect it to be in the short term, and we don&#8217;t expect to see this again.&#8221; The resolution allows all watching parties to go back to their own work and stop worrying about the incident. </p><p><strong><a href="https://www.notion.so/Incident-Response-Template-a7d33e4960fb43dca9a715758a335437?pvs=4">Template in Notion</a> | <a href="https://docs.google.com/document/d/1SFVwGkYnOZ8quIJChuU62g0SGOepsE3ygyk-i6wmK3Y/edit?usp=sharing">Template in Google Docs</a></strong></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://hartleyshandbook.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">For more free engineering management templates, be sure to subscribe!</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><h2>Review the Incident in a Postmortem</h2><p>This is probably a whole post on its own, but each incident is not officially over until the team holds a postmortem to review what happened. Postmortems are extremely common throughout not just the tech world, but globally in organizations. For a good primer in postmortems, check out <a href="https://www.pagerduty.com/resources/learn/incident-postmortem/">PagerDuty&#8217;s overview</a>.</p><p>In the template I&#8217;ve provided, you can continue using the same document for the postmortem. Key items to review:</p><ol><li><p>Final Impact </p></li><li><p>Detection Method</p></li><li><p>Steps used to resolve / Overall Timeline</p></li><li><p>Root Cause Analysis</p></li><li><p>Action Items for further prevention</p></li></ol><h3>Final Impact</h3><p>With the incident resolved, the team should have a good understanding of how broad the impact was, who was impacted, and what the associated costs are with the impact. Ensure your stakeholders have all of their impact questions answered, as they will need to surface the impact to their teams and leaders. Use the individual designated as the Impact Assessor to finish these details. It is also helpful if you or the team can tie the impact back to &#8220;what does this mean for the business?&#8221; but that is of secondary importance outside of the primary impact.</p><h3>Detection Method</h3><p>How did we know there was an incident? Use two primary categories, manual or automated, for the detection method. </p><ul><li><p>If detected manually, is that a stakeholder or customer that said something was broken? Or did we accidentally stumble upon it ourselves? </p></li><li><p>For automated detection, was it an early alert or did we only get alerted once the incident got real bad? </p><ul><li><p>Secondary for automated would be, did anyone notice the automated alert or do we need to increase the volume of those alerts? </p></li><li><p>Do we need to reset expectations about how to identify automated alerts? </p></li></ul></li></ul><p>All of these are great questions about detection methods and how you might improve for future incidents.</p><h3>Steps Used to Resolve / Overall Timeline</h3><p>Review the timeline and the steps used to resolve the incident and ask some of the following questions:</p><ul><li><p>What went well</p></li><li><p>What didn&#8217;t go so well</p></li><li><p>What did we miss initially that could have helped us resolve faster</p></li><li><p>What will we change next time</p></li><li><p>Do we feel the response time was adequate</p></li></ul><p>If you&#8217;re using toolsets from PagerDuty or DataDog for your incidents it is likely that you have a full timeline built out from Slack or your company&#8217;s chat tool. If not, be sure the incident commander is taking good notes during the incident for review. </p><p>Fill in any gaps as you review with the team. During a postmortem, no detail is too small. You are attempting to paint the full picture of the incident to improve for the future. </p><h3>Root Cause Analysis</h3><p>How you get to the root cause is up to you and the team, but dig deep. The root cause is unlikely to be a simple answer, so spend at least five minutes trying to understand if it&#8217;s a people, process, or program problem. </p><p>The Five Whys is typically used as the golden standard for root cause analysis (RCA), here&#8217;s a good overview from <a href="https://kanbanize.com/lean-management/improvement/5-whys-analysis-tool">Kanbanize</a>. At its core, the Five Whys prods you to keep uncovering layers until you get to the true root of the problem. Explore the root and explore solutions for the root problem before moving on in the postmortem. </p><h3>Action Items for further prevention</h3><p>Show me a postmortem with no action items and I&#8217;ll show you a team that hasn&#8217;t thought critically enough about the problem. There is always <em>something </em>to do after an incident. Whether it is additional research into the problem area, assessment of triggers and alerts, or whole projects dedicated to refactoring the problem area, there are <em>always </em>action items. Determine who will take the action items and the expected timeframe to complete them.</p><h3>Bonus: Remember to keep it blameless</h3><p>Regardless of how many times we&#8217;ve been through an incident or postmortem, I like to remind the team that the postmortem is intended to be blameless. In other words, no finger-pointing allowed. We are all working against the problem together. Remind the team of this at the beginning of the retro and remind them again if blame is getting assigned to an individual or group. </p><p><em>Do not tolerate blame assignment.</em></p><div><hr></div><h2>Tips For Managers During Incidents</h2><h3>Have a plan in place</h3><p>By reading this guide you&#8217;re already further ahead than most organizations. Please do not be a company that says, &#8220;well, if we don&#8217;t talk about it, then we&#8217;ll never have an incident,&#8221; as if it were some weird superstition. Cliche quote incoming but:</p><div class="pullquote"><p>Those who fail to plan, plan to fail. </p></div><p>The first version of your incident response plan does not, and likely <em>should </em>not be the last version. After several incidents using the framework, hold a retrospective with the teams that took part and identify what went well, what didn&#8217;t go well, and what confused them. Make some changes, communicate those changes and keep on tweaking. </p><p>With a plan in place, you can now <em>set clear expectations</em> about how to run incidents and what you expect from each member of your team. By setting clear expectations, you can ensure each incident is moving forward appropriately, or measure and review when things are off. Reset expectations as you go if needed, but continue working with your team to help them through incidents. </p><p>Especially in the early goings I like to be in most of the incidents my team is on so I can lend a helping hand on the facilitation side. This might take the form of being the Incident Commander, or just riding along, but either way, it helps you set the behaviors you want to see continue. It&#8217;s also a good way to test the process you helped build to see what feels off. </p><h3>Have a fast build pipeline, or a way to sneak around it</h3><p>Unpopular opinion, but I <em>don&#8217;t </em>want all of my tests to run if I&#8217;m trying to prevent $2 million from leaking out of the business. I need a way to get the fix in there now and not ten minutes from now. While build pipelines are created to help with resiliency of a codebase and not letting bugs creep in, there <em>must </em>be a way to get hotfixes in quickly. </p><p>If your codebase and pipeline don&#8217;t currently allow for this, work with your teams to figure out how you get there. There&#8217;s nothing worse than having a solution available to stop the leaking, then watching CircleCI buffer for five to twenty minutes. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!san4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8ab9c03-6ed3-4ee5-bc5c-c87e7e10f835_1194x796.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!san4!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8ab9c03-6ed3-4ee5-bc5c-c87e7e10f835_1194x796.png 424w, https://substackcdn.com/image/fetch/$s_!san4!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8ab9c03-6ed3-4ee5-bc5c-c87e7e10f835_1194x796.png 848w, https://substackcdn.com/image/fetch/$s_!san4!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8ab9c03-6ed3-4ee5-bc5c-c87e7e10f835_1194x796.png 1272w, https://substackcdn.com/image/fetch/$s_!san4!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8ab9c03-6ed3-4ee5-bc5c-c87e7e10f835_1194x796.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!san4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8ab9c03-6ed3-4ee5-bc5c-c87e7e10f835_1194x796.png" width="1194" height="796" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c8ab9c03-6ed3-4ee5-bc5c-c87e7e10f835_1194x796.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:796,&quot;width&quot;:1194,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1038128,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!san4!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8ab9c03-6ed3-4ee5-bc5c-c87e7e10f835_1194x796.png 424w, https://substackcdn.com/image/fetch/$s_!san4!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8ab9c03-6ed3-4ee5-bc5c-c87e7e10f835_1194x796.png 848w, https://substackcdn.com/image/fetch/$s_!san4!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8ab9c03-6ed3-4ee5-bc5c-c87e7e10f835_1194x796.png 1272w, https://substackcdn.com/image/fetch/$s_!san4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8ab9c03-6ed3-4ee5-bc5c-c87e7e10f835_1194x796.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Buffering&#8230;buffering&#8230;buffering&#8230;buffering&#8230; (Midjourney)</figcaption></figure></div><h3>Be Helpful, Not Helicopter</h3><p>Check in with the Incident Commander to see if you can be helpful at all. If they say no, stay out of the way. Watch the incident and offer suggestions or thoughts where it makes sense, but if you&#8217;re not a main contributor, hold off. </p><p>Being a helicopter and hovering or constantly asking for updates is a great way to distract the team from solving the incident. If you absolutely feel like you <em>must </em>be involved, spend more time on the data assessment or stakeholder communications. I&#8217;d also ask that you take a good look at <em>why </em>you feel you must be involved, and sort that out so you aren&#8217;t a bottleneck in the future. </p><p>No swooping, no pooping, and <strong>no seagull managers during incidents</strong>. Let your people work. </p><h3>Know how incidents impact work and productivity the 24 hours after</h3><p>Most organizations with on-call rotations or folks who have to hop into incidents don&#8217;t give any additional incentive for doing so. It tends to be &#8220;part of the job&#8221; which is fine! Some companies pay overtime for these sorts of situations, but I&#8217;ve never been in a company where that is true. </p><p>As a manager, don&#8217;t be tone-deaf about the effects of incidents in the following 24 hours. There are follow-ups, next steps for resolution or clean-up, and likely more meetings to discuss further. Give that individual space and for the love of all things, don&#8217;t expect them to be on your 9:00am standup if they were up at 4:30am to resolve the incident. More importantly, <em>tell them </em>that. Make it the norm that those on incidents overnight are given leeway as long as they communicate what to expect. </p><p>If you&#8217;re looking for your engineers to burn out quickly, force them to be at all meetings and on time the day following an overnight incident. </p><h3>Run an incident before you need the Incident Response</h3><p>As much as you want to believe that everyone read the documents and understands them, have a gameday where you run through a fake incident. Schedule time for everyone to run through the appropriate roles from identification to resolution (you can skip the postmortem). <em><strong>Note:</strong> Be sure you let your stakeholders know you are running a test to not spook them.</em></p><p>This sets a comfort level with the tools and helps you understand where your team might falter a bit in a real incident. True incidents don&#8217;t have the luxury of looking around with the toolset to try and remember which buttons create which part of the incident response. </p><h3>Keep calm, and be a calming presence</h3><p>Which group do you want to work on a problem with, one where everyone is yelling and has their hair on fire? Especially as a manager, you must maintain the calm and cool things down if they get heated. There&#8217;s no sense in getting all riled up in these conversations because it&#8217;s not going to help anyone. </p><p>Honestly, it&#8217;s also okay to be a little silly during an incident. Just because the work is serious doesn&#8217;t mean everyone&#8217;s demeanor needs to be serious as well. This is not to say it&#8217;s time for someone to bust out the joke book or try out their tight five, but it&#8217;s alright to keep things lighthearted. Don&#8217;t force this by any means, but don&#8217;t shy away from it if that&#8217;s the personality of your product engineering team. </p><div><hr></div><h1>Tips For Handling Incidents In A Product Engineering Org</h1><p>When I think about how I typically handle incidents, the following comes to mind. Not all tips will be applicable for every incident, but each boils down to:</p><ol><li><p>Fail with transparency</p></li><li><p>Show you are working the problem and <em>care.</em> This is more just putting on paper what I&#8217;ve done in the past and is not commentary on recently handled incidents.</p></li><li><p>Pulling in the right folks initially</p><ol><li><p>Use domain documentation, broad slack channels, whatever makes the most sense</p></li></ol></li><li><p>Stakeholder awareness is top priority.</p><ol><li><p>Helps stem the bleeding, and while sometimes awkward for them to see how the sausage is made, it&#8217;s better than staying quiet</p></li><li><p>Pull in the core stakeholders at the top of the hierarchy so they can appropriately communicate with their folks</p></li></ol></li><li><p>Get engineers to stabilize, then work on root cause</p><ol><li><p>Eliminate what it&#8217;s <em><strong>not,</strong></em> low-hanging fruit, things that it would be stupid if it was causing the issue, Occam&#8217;s Razor, etc, etc</p></li></ol></li><li><p>Updates every 15-30 minutes, even if the update is &#8220;there is no update&#8221; or as progress is being made</p><ol><li><p>Helps stakeholders and others know that items are still being worked on</p></li><li><p>Helps the timeline for postmortems</p></li></ol></li><li><p>If pausing on work, clearly lay out the next steps for the next day</p></li><li><p>Hold all conversations in the incident channel</p><ol><li><p>DM&#8217;s are the enemy! Easy to lose track of who is saying what and who has what information if it&#8217;s not done in the open</p></li></ol></li><li><p>Being clear about impact or possible impact</p><ol><li><p>Determine if additional data is required from a team outside of your scope</p></li></ol></li><li><p>Link impact/outage to cost wherever possible</p></li><li><p>Next day follow-up</p><ol><li><p>Is the incident still occurring? How do we know it&#8217;s stopped if stable?</p></li><li><p>If fixed, do we need support to resolve anything outstanding?</p></li></ol></li><li><p>Letting your leader know</p><ol><li><p>I generally let my boss know severity, how much chaos it&#8217;s causing, and overall temperature as soon as it starts</p></li></ol></li><li><p>Ticket creation for appropriate teams to ensure we are tracking the work somewhere</p></li></ol><p><a href="https://www.notion.so/Incident-Response-Template-a7d33e4960fb43dca9a715758a335437?pvs=4">Template in Notion</a> | <a href="https://docs.google.com/document/d/1SFVwGkYnOZ8quIJChuU62g0SGOepsE3ygyk-i6wmK3Y/edit?usp=sharing">Template in Google Docs</a></p><div><hr></div><h2>Checklist For During the Incident</h2><ul><li><p>[ ] Create a channel for the incident</p></li><li><p>[ ] Pull in the appropriate subject matter experts (or on call folks if after hours)</p></li><li><p>[ ] Pull in the appropriate stakeholders</p></li><li><p>[ ] Let your leaders know (may be in the stakeholder group already)</p></li><li><p>[ ] State the issue clearly along with current state and what that means for those affected</p></li><li><p>[ ] Identify root cause or eliminate what it is <strong>not</strong> if the root cause is elusive</p></li><li><p>[ ] Submit updates every 15-30 minutes, even if the update is &#8220;there is no update&#8221; or as progress is being made</p></li><li><p>[ ] If pausing on work (or incident is stable), clearly lay out the next steps for the next day</p></li><li><p>[ ] Hold all conversations in the incident channel (avoid DM&#8217;s)</p></li><li><p>[ ] Be clear about impact or possible impact</p></li><li><p>[ ] Determine if additional data is required from a team outside of our scope</p></li><li><p>[ ] Link impact/outage to cost wherever possible</p></li><li><p>[ ] Next day follow-up</p><ul><li><p>[ ] Is the incident still occurring? How do we know it&#8217;s stopped if stable?</p></li><li><p>[ ] If fixed, do we need support to resolve anything outstanding?</p></li></ul></li><li><p>[ ] Ticket creation for appropriate teams to ensure we are tracking the work somewhere</p></li></ul><p></p><p></p><p></p>]]></content:encoded></item><item><title><![CDATA[My Optimal Software Engineering Interview Process Template]]></title><description><![CDATA[No two interviewing pipelines are the same, but with this straightforward template, you can at least have a jumping-off point.]]></description><link>https://hartleyshandbook.com/p/my-super-simple-interview-template-23-03-23</link><guid isPermaLink="false">https://hartleyshandbook.com/p/my-super-simple-interview-template-23-03-23</guid><dc:creator><![CDATA[John Hartley]]></dc:creator><pubDate>Mon, 22 May 2023 12:57:42 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90db2968-1cbe-4659-8100-71361d67657d_6720x4480.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Keep in mind, the questions within each of these chunks will be the key factor to making your interviewing process successful. This is merely a starting point and I&#8217;ll dive into each further along the way. </p><p>A major thing to remember within any interview process is that each portion of the pipeline should support the next steps. If the initial screen shows they may be weak in Ruby on Rails, the Technical Screen should either validate or disprove that they are weak within that area. If the Technical Assessment gives some mini flags of ego or cockiness, the Values Fit should work on validating or disproving that, and so on.</p><p><strong>The simple template looks like this:</strong></p><ul><li><p>Initial Screen (45 minutes&nbsp;max)</p></li><li><p>Technical Skills Assessment (1&#8211;2&nbsp;hours)</p></li><li><p>Values Fit (1 hour&nbsp;max)</p></li><li><p>Final Check (30 minutes)</p></li></ul><p>The total time from the above is roughly 3-4.5 hours. Might feel short, but I&#8217;ve found great success in this amount of time. </p><p>I prefer to break this into 2 days:</p><ul><li><p><strong>Day 1</strong></p><ul><li><p>Initial Screen</p></li></ul></li><li><p><strong>Day 2</strong></p><ul><li><p>Technical Assessment</p></li><li><p>Values Fit</p></li><li><p>Final Check</p></li></ul></li><li><p><strong>By Day 5</strong></p><ul><li><p>Offer or Rejection</p></li></ul></li></ul><p>Be respectful of a candidate&#8217;s time and remember that they will likely need to take PTO in order to accommodate the second day of the process. Don&#8217;t get all high and mighty and say &#8220;Well, if they don&#8217;t want to spend time with us, they must not want the job!&#8221; Have some empathy and work with them to make it work. </p><div><hr></div><h2>Hiring Considerations</h2><p>Before we dive into each section, I want to outline the variables associated with shortening or lengthening an interview process. A while back I was asked to pour jet fuel on a process, which was an incredibly fun task to think through. In doing so the following variables came to mind as factors that determine how fast a company can <em>really </em>go.</p><ol><li><p><em>Hiring Accuracy</em> - What percentage of individuals must be retained (voluntarily or involuntarily) after X period of time</p></li><li><p><em>Speed to Fire</em> - Does our management group have enough discipline and time for proper performance management, and are we okay cutting ties quickly</p></li><li><p><em>Speed to Productivity</em> - How quickly do we need these individuals to be productive on their team or teams</p></li><li><p><em>Available Support</em> - Are our mentor-capable engineers available to support their new team members or do we have other structures in place to support them</p></li><li><p><em>Level flexibility</em> - Asking for ten junior engineers is much easier than five staff engineers. Are there gains if you bring in juniors quickly vs staff slowly?</p></li><li><p><em>Location flexibility</em> - If the company is fully remote, it&#8217;s much easier to attract talent at different skill levels because the pool is much broader. Needing folks to relocate or convincing them to commute will likely drag your process out.</p></li></ol><p>Core metrics you should always track for hiring:</p><ul><li><p><strong>Cost to hire:</strong> From resourcing to the moment they start, what is the total investment you have put into that individual? It&#8217;s not only the cost of one individual&#8217;s path, but the path of all others that didn&#8217;t make it that far. The total cost of recruiting, interviewing, etc, divided by the number of hires = cost to hire. </p></li><li><p><strong>Speed to hire:</strong> There are two flavors of speed. The first is time to close the open role, or how long it takes from when you make a role public to that person&#8217;s first day. The second is time from first contact (cold email, LinkedIn Recruiter message, etc) to the time they start. Note, for each of these it goes until the person starts, not when the offer is signed. You <em>can </em>go with the signed offer as the end date, but I&#8217;ve seen too much weirdness happen post-signing to pat myself on the back at that point.</p></li></ul><p>Now that we&#8217;ve covered the hiring considerations, let&#8217;s dive into the parts that make up our hiring process. </p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://hartleyshandbook.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://hartleyshandbook.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><h2>1. Initial Screen (45 minutes&nbsp;max)</h2><p><strong>Key Goal:</strong> Early assessment as to whether they seem to be a good technical and value fit for the company and team.<br><strong>Who conducts: </strong>Hiring manager, or Technical Recruiter</p><p><strong>Summary:</strong></p><ul><li><p>Candidate Background/Overview</p></li><li><p>Company/Role Background/Overview</p></li><li><p>Quick technical check</p></li><li><p>Candidate Questions</p></li><li><p>Additional Company Questions</p></li></ul><p>The initial screen is equal parts of you selling the company to the individual and the individual pitching themselves to you. </p><p><strong>Candidate Background/Overview:</strong> Start off by asking them to give a bit of their background, summarizing portions of their career that make them a good fit for your company. By this point you should have their resume, so don&#8217;t ask them to give you a chronological breakdown of every position they&#8217;ve held. Highlighting the roles that transfer best into the new role should give you a good sense of if they&#8217;re a one-skill master, or if they&#8217;re well-rounded and capable of picking up new skills. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!IsN5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95904df5-0926-4200-a8dd-cef3a833c7e0_6000x4000.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!IsN5!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95904df5-0926-4200-a8dd-cef3a833c7e0_6000x4000.jpeg 424w, https://substackcdn.com/image/fetch/$s_!IsN5!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95904df5-0926-4200-a8dd-cef3a833c7e0_6000x4000.jpeg 848w, https://substackcdn.com/image/fetch/$s_!IsN5!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95904df5-0926-4200-a8dd-cef3a833c7e0_6000x4000.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!IsN5!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95904df5-0926-4200-a8dd-cef3a833c7e0_6000x4000.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!IsN5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95904df5-0926-4200-a8dd-cef3a833c7e0_6000x4000.jpeg" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/95904df5-0926-4200-a8dd-cef3a833c7e0_6000x4000.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2836889,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!IsN5!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95904df5-0926-4200-a8dd-cef3a833c7e0_6000x4000.jpeg 424w, https://substackcdn.com/image/fetch/$s_!IsN5!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95904df5-0926-4200-a8dd-cef3a833c7e0_6000x4000.jpeg 848w, https://substackcdn.com/image/fetch/$s_!IsN5!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95904df5-0926-4200-a8dd-cef3a833c7e0_6000x4000.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!IsN5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F95904df5-0926-4200-a8dd-cef3a833c7e0_6000x4000.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Candidate had monitors at a right angle, immediate failure. Photo by <a href="https://unsplash.com/@ffstop?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText">Fotis Fotopoulos</a> on <a href="https://unsplash.com/photos/LJ9KY8pIH3E?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText">Unsplash</a></figcaption></figure></div><p><strong>Company/Role Background/Overview:</strong> Once they&#8217;ve gone through their background, ask if they have any initial questions about the role or the company. If they&#8217;ve done their homework, they may have several right away. If not, no worries, dive into your overview and pitch. At this point you have likely given this pitch many times, so be sure to ask if they have any additional questions or clarifications once you&#8217;re finished. </p><p>Check all the basic boxes. Do they have experience with the technology or subject matter you and your team work with day-to-day? If not, are they willing to learn and do you believe they <em>can </em>learn?&nbsp;Are their skills and prior work transferrable? </p><p>Give them a chance to ask any additional questions on their end. I like to close with, &#8220;Anything additional you would like us to know about you?&#8221; </p><p>Finally, if you feel the candidate fits 70%+ of the criteria for the role, discuss the next steps and check on their availability for the next portion. If you feel they do not, you can do one of two things. </p><ul><li><p><strong>Option 1</strong> - Let them know you will review with the team and get back to them in a few days on next steps. Don&#8217;t let this drag out and absolutely do <em>not </em>ghost them. If they&#8217;ve spent any time with you, you owe it to them to give them some resolution.</p></li><li><p><strong>Option 2</strong> - Tell them on the call that based on what you&#8217;ve heard you don&#8217;t feel they are the right fit and you&#8217;ll be ending the process there. This is more of a gut punch, but it&#8217;s also clear and direct. I&#8217;ve done this a few times, but also added what they should look into for additional training (especially with less experienced engineers), and offered myself up as a resource if they had additional questions. It hurts, but I&#8217;ve established some good relationships this way and even hired a few later on in their careers.</p></li></ul><div><hr></div><h2>2. Technical Skills (1&#8211;2&nbsp;hours)</h2><p><strong>Key goal:</strong> Assess problem-solving and technical skills, as well as ability to work with others on the team.</p><p><strong>Who conducts: </strong>Engineers, preferably from the team that is hiring, varying levels. Don&#8217;t make the mistake of <em>only </em>seniors interviewing for senior+ roles. Varying levels will work with the individual, so their opinions will likely differ.</p><p>The technical skill assessment gives you a snapshot of how an individual might work in your environment and with your engineers. There are a few different types of technical assessments that can be considered. Decisions here will depend on the six hiring considerations above and the speed at which you would like to move. Below are my three optimal options.</p><h3>Home-rolled code day:</h3><p>My preferred method of technical assessment if possible, the home-rolled code day allows you to create a custom 2-hour interview where you can make any code specific to the job they will do if hired. This method has the benefit of giving you an idea of their technical chops in your stack, but also gives them an idea of what the codebase or work will look like day-to-day. </p><p>The biggest challenge with this method is finding a problem that can be solved in a short amount of time, is specific to your company&#8217;s work (without needing to be production ready), while also giving the interviewee enough of a chance to understand the technical stack they might work in. Consider putting the files up on GitHub, that way the individual can pull the codebase down and test their environment ahead of time. <em>Environment problems are not a reason to fail a candidate.</em> </p><p>This method has the largest up-front cost and will require some engineering time to build initially, but the payout is huge for your process. It looks like this: one-hour technical challenge that represents real work, one-hour debugging or architectural discussion that represents real work, depending on company need. Each session should also be viewed as pairing with the individuals interviewing the candidate.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!39os!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90db2968-1cbe-4659-8100-71361d67657d_6720x4480.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!39os!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90db2968-1cbe-4659-8100-71361d67657d_6720x4480.jpeg 424w, https://substackcdn.com/image/fetch/$s_!39os!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90db2968-1cbe-4659-8100-71361d67657d_6720x4480.jpeg 848w, https://substackcdn.com/image/fetch/$s_!39os!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90db2968-1cbe-4659-8100-71361d67657d_6720x4480.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!39os!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90db2968-1cbe-4659-8100-71361d67657d_6720x4480.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!39os!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90db2968-1cbe-4659-8100-71361d67657d_6720x4480.jpeg" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/90db2968-1cbe-4659-8100-71361d67657d_6720x4480.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:3432157,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!39os!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90db2968-1cbe-4659-8100-71361d67657d_6720x4480.jpeg 424w, https://substackcdn.com/image/fetch/$s_!39os!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90db2968-1cbe-4659-8100-71361d67657d_6720x4480.jpeg 848w, https://substackcdn.com/image/fetch/$s_!39os!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90db2968-1cbe-4659-8100-71361d67657d_6720x4480.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!39os!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90db2968-1cbe-4659-8100-71361d67657d_6720x4480.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Laptop obscured vision of bigger monitor. AUTO-FAIL. Photo by <a href="https://unsplash.com/fr/@disruptxn?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText">Desola Lanre-Ologun</a> on <a href="https://unsplash.com/photos/kwzWjTnDPLk?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText">Unsplash</a></figcaption></figure></div><h3>Homework, pre-work, and live review:</h3><p>When we were testing for Front End engineers at a previous company, we would send homework to candidates to weed out candidates at the beginning of our process. If you go this route, the exercise should be <strong>no more </strong>than an hour, and you should know what red flags you are looking out for. Dogfood your process to make sure it is no longer than an hour, instead of stating it. While I generally don&#8217;t like homework for interviewing, there are a few roles where it is beneficial. <br><br>After the homework portion, we would bring individuals in for a few hours to sit in the office and work through another UI problem (with a simple API and some UI to sit on top of it). This represented real work they would do day-to-day, but gave them focus time to get it done. We were also non-remote at the time, so it gave them a chance to work in our environment. It is easy to give this time in a remote environment as well. Be available for questions during this time and note check-in points where you will see if they have any questions for you. This portion of the process can be telling about whether they will reach out if they get stuck (there weren&#8217;t any &#8220;gotchas&#8221;). While most individuals were able to get the work done, or ask questions along the way, there were definitely anomaly candidates that this process sifted out. <br><br>The last piece of the interview was a code review with the individual along with a few prompts about how they would extend the code further if needed. Completion was <em>not </em>the only way to pass, but was a good sign of speed or expertise with the toolset. Discussion, ability to take feedback, and ability to think through future states told us more about a candidate. </p><h3>Outsourcing: </h3><p>There are several companies that specialize in outsourced technical code tests. Companies that come to mind are <a href="https://www.woventeams.com/">Woven</a>, <a href="https://byteboard.dev/">Byteboard</a>, and <a href="https://karat.com/">Karat</a>, each giving you the ability to outsource and standardize testing immediately. If <em>speed</em> is your top priority, outsourcing the assessment is your best bet. </p><p>Each of the companies mentioned gives different levels of interviews in different languages. Each also has consistent interviews with set scoring to help eliminate bias in the process. It <em>also</em> removes any internal concerns of sandbagging or sabotage.  </p><p>It might feel more impersonal, but if it saves you and the candidates time (they can take the test whenever is best for them), is it really a negative?</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!TQIV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb17739af-d502-4061-9314-92e53f61ebe3_1475x755.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!TQIV!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb17739af-d502-4061-9314-92e53f61ebe3_1475x755.png 424w, https://substackcdn.com/image/fetch/$s_!TQIV!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb17739af-d502-4061-9314-92e53f61ebe3_1475x755.png 848w, https://substackcdn.com/image/fetch/$s_!TQIV!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb17739af-d502-4061-9314-92e53f61ebe3_1475x755.png 1272w, https://substackcdn.com/image/fetch/$s_!TQIV!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb17739af-d502-4061-9314-92e53f61ebe3_1475x755.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!TQIV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb17739af-d502-4061-9314-92e53f61ebe3_1475x755.png" width="1456" height="745" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b17739af-d502-4061-9314-92e53f61ebe3_1475x755.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:745,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:169942,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!TQIV!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb17739af-d502-4061-9314-92e53f61ebe3_1475x755.png 424w, https://substackcdn.com/image/fetch/$s_!TQIV!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb17739af-d502-4061-9314-92e53f61ebe3_1475x755.png 848w, https://substackcdn.com/image/fetch/$s_!TQIV!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb17739af-d502-4061-9314-92e53f61ebe3_1475x755.png 1272w, https://substackcdn.com/image/fetch/$s_!TQIV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb17739af-d502-4061-9314-92e53f61ebe3_1475x755.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">I was pretty impressed with Byteboard when I tried out their software assessment tool.</figcaption></figure></div><p>There are plenty of other ways to assess technical skill, but the above methods are what I have found best when trying to stick to a 2-hour timeframe. What are some other methods you think work well?</p><p><strong>Note: </strong>The technical assessment should not be a fishbowl process. Especially if you work in an engineering culture that promotes collaboration, the interview should <em>also </em>be collaborative. The interviewee is not there to put on a show, they are there to get a sense of if they would be comfortable working in an environment with your engineering team. I&#8217;ve seen too many technical interviews where a good engineer panics because they are getting nothing from the interviewers. </p><div><hr></div><h2>3. Values Fit (1 hour&nbsp;max)</h2><p><strong>Key goal:</strong> Does the individual align to the company and team values or are there red flags that prove otherwise.<br><br><strong>Who conducts: </strong>Cross-functional partners, stakeholders, other engineers</p><p>The Values Fit portion of the interview is debatable for me. If you&#8217;ve included questions about your values as an organization and as an engineering team up until this point, you may be able to skip over this portion.&nbsp;</p><p>Where I see the biggest benefit of this particular interview is the cross-functional partners. Product Managers, Designers, or engineers from other teams can give a different perspective of the candidate. Where the values interview becomes difficult is training. The more individuals you add to a process, the higher the risk of unconscious or even conscious bias leaking into the process. More training is needed as is a review of scores from interviewers to ensure they are assessing on the right areas. </p><p>Keep in mind that it should be made very clear how this interview differs from the others. Candidates are already in a fog during interview day, so clarifying that they will be asked more about how they work with others, past experiences, and optimal work environment can relieve some stress of context-switching. </p><p>Another way to think about this interview is the &#8220;soft skills&#8221; or &#8220;human skills&#8221; section, where the technical was the &#8220;hard skills.&#8221; This portion of the interview is where many companies dive into the &#8220;Tell Me About A Time&#8230;&#8221; questions. While these questions are helpful, I have a few that tend to tell me more about an individual. I go <a href="https://hartleyshandbook.com/p/ask-less-dumb-interview-questions-by-swapping-these-4-in-cf5d54cffdd4">into detail here</a>, but the four questions are:</p><ol><li><p><a href="https://hartleyshandbook.com/i/110269805/what-was-the-last-piece-of-feedback-you-received">What was the last piece of feedback you received?</a></p></li><li><p><a href="https://hartleyshandbook.com/i/110269805/what-was-the-last-piece-of-feedback-you-gave">What was the last piece of feedback you gave?</a></p></li><li><p><a href="https://hartleyshandbook.com/i/110269805/what-project-are-you-most-proud-of">What project are you most proud of?</a></p></li><li><p><a href="https://hartleyshandbook.com/i/110269805/whats-a-project-that-didnt-go-so-well">What&#8217;s a project that didn&#8217;t go so well?</a></p></li></ol><p>Themes that should be answered by the end of this interview are:</p><ul><li><p>What are they like to work with?</p></li><li><p>Would I be able to collaborate with this individual?</p></li><li><p>Do they fit the style of work we are trying to do? If not, what concerns do I have about that? </p></li></ul><p>Where there are concerns, did the interviewers give a chance for the interviewee to clarify or follow up? Feedback in this section holds less weight in the broader interview process, but can be beneficial for any red flags or patterns that emerge in other portions. </p><p>An example where this was helpful. A candidate nailed the first technical portion of the interview but in the second part of the technical assessment and the values fit interview, they were condescending toward all female interviewers. One instance of this is generally enough to fail a candidate, but when it is across multiple interviewers it is even more clear. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!lV2F!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe98231eb-1527-4e6b-9ca1-5d73145498e0_7952x5304.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!lV2F!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe98231eb-1527-4e6b-9ca1-5d73145498e0_7952x5304.jpeg 424w, https://substackcdn.com/image/fetch/$s_!lV2F!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe98231eb-1527-4e6b-9ca1-5d73145498e0_7952x5304.jpeg 848w, https://substackcdn.com/image/fetch/$s_!lV2F!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe98231eb-1527-4e6b-9ca1-5d73145498e0_7952x5304.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!lV2F!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe98231eb-1527-4e6b-9ca1-5d73145498e0_7952x5304.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!lV2F!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe98231eb-1527-4e6b-9ca1-5d73145498e0_7952x5304.jpeg" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e98231eb-1527-4e6b-9ca1-5d73145498e0_7952x5304.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:7764409,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!lV2F!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe98231eb-1527-4e6b-9ca1-5d73145498e0_7952x5304.jpeg 424w, https://substackcdn.com/image/fetch/$s_!lV2F!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe98231eb-1527-4e6b-9ca1-5d73145498e0_7952x5304.jpeg 848w, https://substackcdn.com/image/fetch/$s_!lV2F!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe98231eb-1527-4e6b-9ca1-5d73145498e0_7952x5304.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!lV2F!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe98231eb-1527-4e6b-9ca1-5d73145498e0_7952x5304.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Dotted their capital &#8220;i,&#8221; auto-fail. Photo by <a href="https://unsplash.com/@thisisengineering?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText">ThisisEngineering RAEng</a> on <a href="https://unsplash.com/photos/4dR9LmMzhT0?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText">Unsplash</a></figcaption></figure></div><div><hr></div><h2>4. Final Check (30 minutes)</h2><p><strong>Key goal: </strong>Answer any remaining questions on either side. </p><p><strong>Who conducts: </strong>Hiring manager</p><p>At the end of Day 2, the hiring manager should spend time with the candidate to see how things have gone. By this point, the Hiring Manager will likely see some of the feedback coming in and can also ask the interviewers to see if there are additional areas to dig in. </p><p>I generally take this time to see how the process has been for the candidate so far and if they have any questions about the company, the role, or the teams. This is also a good time to validate that the job still looks like something they&#8217;re interested in. In some cases it&#8217;s not and you can have an open conversation about their concerns. </p><p>Questions during this portion should be about what makes them nervous about the potential new role, areas where they think they would need support, or how their previous experiences would help them transition into the position. I also like to ask about how they like to be managed, how their best/worst managers managed them, and what they would be looking for from me if they took the role. </p><p>This is a final check because both candidate and interviewer should feel like they know where things stand at the end of the day. If things have not gone well or you are confident it will be a rejection, it&#8217;s okay to have that conversation. </p><p>Before closing, explain the next steps: </p><blockquote><p>&#8220;Thanks for your time today. I&#8217;ll be getting with the team to review all feedback and you should hear something from myself or RECRUITER in the next three days. During that time, let us know if you have any questions or concerns.&#8221;</p></blockquote><p>Be quick with the review and follow-up to ensure you are doing right by the candidate <em>and</em> keeping your process moving. Personally, I like to finish all of it in the following 48 hours if at all possible. Dragging it out past 48 hours is tough both internally and for the candidate.</p><div><hr></div><h2>5. Offer or Rejection (30 minutes)</h2><p><strong>Key goal: </strong>Present the result of the interview process.</p><p><strong>Who conducts: </strong>Hiring manager and/or Technical recruiter</p><p>Unlike L&#8217;Orchestra Cinematique&#8217;s song in the trailer for Edge Of Tomorrow, this <em>is </em>the end&#8230;of the process. At this point you reviewed all feedback, had follow-up conversations where needed and determined whether you would like for the candidate to work with you and your team.</p><p>If you are extending an offer, you met with your internal team and know what will go into the offer from a salary and benefits perspective. My quick take is if the individual has stated a desired comp already, either hit it or go above what they asked for. I generally expect folks will come back with a counter (it&#8217;s a good practice as a candidate), but never lowball their initial ask unless they oversold their skills or you don&#8217;t mind them rejecting the offer. Keep in mind if you <em>do </em>undercut their initial stated comp request, your probability of losing the candidate skyrockets. Common sense, but lowballing is a bad way to start a relationship. </p><p>If you are rejecting the candidate, be clear about why and make clear whether there is an opportunity for them to take a position in the future. If they are a good team fit, but their skills do not match, let them know how the may enhance those skills for the future. They may tell you to shove it, but rejections with no reasoning are harder to swallow. If the candidate is being rejected because they are a total jerk, it may be more difficult to find the right words, but whatever you choose they will always see you as wrong, terrible, and incompetent. </p><p>At this point, the hope is you have closed the deal or cut the candidate loose and can move forward accordingly. Regardless of the outcome, take a moment to look back at the process for that candidate and see if there are any adjustments you should make.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!0Qu9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66107ef3-3fc1-4edb-8bfd-e33f88c099b8.avif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!0Qu9!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66107ef3-3fc1-4edb-8bfd-e33f88c099b8.avif 424w, https://substackcdn.com/image/fetch/$s_!0Qu9!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66107ef3-3fc1-4edb-8bfd-e33f88c099b8.avif 848w, https://substackcdn.com/image/fetch/$s_!0Qu9!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66107ef3-3fc1-4edb-8bfd-e33f88c099b8.avif 1272w, https://substackcdn.com/image/fetch/$s_!0Qu9!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66107ef3-3fc1-4edb-8bfd-e33f88c099b8.avif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!0Qu9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66107ef3-3fc1-4edb-8bfd-e33f88c099b8.avif" width="1456" height="972" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/66107ef3-3fc1-4edb-8bfd-e33f88c099b8.avif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:972,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:105748,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/avif&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!0Qu9!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66107ef3-3fc1-4edb-8bfd-e33f88c099b8.avif 424w, https://substackcdn.com/image/fetch/$s_!0Qu9!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66107ef3-3fc1-4edb-8bfd-e33f88c099b8.avif 848w, https://substackcdn.com/image/fetch/$s_!0Qu9!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66107ef3-3fc1-4edb-8bfd-e33f88c099b8.avif 1272w, https://substackcdn.com/image/fetch/$s_!0Qu9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66107ef3-3fc1-4edb-8bfd-e33f88c099b8.avif 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Didn&#8217;t even turn on all of their monitors&#8230;auto-fail. Photo by <a href="https://unsplash.com/@wocintechchat?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText">Christina @ wocintechchat.com</a> on <a href="https://unsplash.com/photos/6Dv3pe-JnSg?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText">Unsplash</a></figcaption></figure></div><div><hr></div><h2>No reference checks</h2><p>Simply put, reference checks are a waste of time if you&#8217;re trying to determine whether the individual will be successful or not. I&#8217;ve never learned anything in a reference check that I didn&#8217;t already know or was revelatory. The key thing to remember, no one will give you reference information if they&#8217;re not prepared to say something complimentary about the individual.&nbsp;</p><p>Remember, you are not some incredible detective that will shine a bright light on something bad the person did by interrogating a source provided by the individual. </p><p>I&#8217;m sure there are certain scenarios where this can be impactful, but I&#8217;ve yet to find them. </p><div><hr></div><h2>No Brain Trust Reviews</h2><p>I&#8217;ve worked in several places where all individuals involved in the interview process for a candidate get into a room and discuss whether the person should be hired or not. I&#8217;ve also <em>eliminated</em> that process at all of those companies because it is a waste of time and unproductive. Here&#8217;s why:</p><ol><li><p>The loudest voice wins</p></li><li><p>The quieter voices don&#8217;t have a seat</p></li><li><p>There is rarely anything new to learn</p></li></ol><p>Group-think is all too common in these scenarios and whoever casts the first stone ends up leading the decision in the room for the other individuals. Descenting opinions are typically difficult to express, and any positives or negatives for a candidate tend to get buried if one interviewer is loud about their stance.  </p><p>It is more beneficial to spend time with individuals to clarify their feedback or ask additional questions. Do not ask <em>leading </em>questions when following up, but see if they can expand on why something seemed like a positive or a negative. We all see things differently, so where I may view something as a positive, you may view it as a negative or vice versa. Chatting through the difference in opinion is better served in a one-on-one setting than in a group conversation. </p><div><hr></div><h2>Final Thoughts</h2><p>Whew, there you have it. A small template with a lot crammed into it. The key thing in any interview process is that it is not a crockpot. You cannot set it and forget it. The process is a living thing that should evolve and improve over time, shifting based on hiring considerations and what roles are needed and when. </p><p>Keep poking at it and review metrics frequently. What else do you think about for your software interviewing process? What did I miss? Let me know below!  </p>]]></content:encoded></item><item><title><![CDATA[Project Prioritization with RICE Scoring - Prioritization Template]]></title><description><![CDATA[Got a big ol&#8217; list of projects, but not sure how to prioritize them?]]></description><link>https://hartleyshandbook.com/p/project-prioritization-with-rice</link><guid isPermaLink="false">https://hartleyshandbook.com/p/project-prioritization-with-rice</guid><dc:creator><![CDATA[John Hartley]]></dc:creator><pubDate>Mon, 10 Apr 2023 18:00:46 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!6tM-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3dddad93-93d5-42b1-95bd-c66f22e0249f_6720x4480.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Got a big ol&#8217; list of projects, but not sure how to prioritize them? Similar to the four quadrants template for goal creation, RICE scoring can give you a quick gut check on which projects to do first. </p><blockquote><p><strong>Get the template here: <a href="https://docs.google.com/spreadsheets/d/1hF8Ti5rUwBQC_AN_yHLHNRCppSUkj7NgsyrI96zvr5o/edit?usp=sharing">RICE Scoring Example [Make a Copy]</a></strong></p></blockquote><p>Is this a perfect system? Absolutely not. Is this helpful for testing quick assumptions and getting some prioritization on paper? Absolutely yes. To break it down simply, RICE scoring assesses Reach, Impact, Confidence, and Effort to get to a final score which can then be compared against other project scores.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Y9TZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7dca501-0144-41d8-817b-f27478a7fb41_997x228.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Y9TZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7dca501-0144-41d8-817b-f27478a7fb41_997x228.png 424w, https://substackcdn.com/image/fetch/$s_!Y9TZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7dca501-0144-41d8-817b-f27478a7fb41_997x228.png 848w, https://substackcdn.com/image/fetch/$s_!Y9TZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7dca501-0144-41d8-817b-f27478a7fb41_997x228.png 1272w, https://substackcdn.com/image/fetch/$s_!Y9TZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7dca501-0144-41d8-817b-f27478a7fb41_997x228.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Y9TZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7dca501-0144-41d8-817b-f27478a7fb41_997x228.png" width="997" height="228" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f7dca501-0144-41d8-817b-f27478a7fb41_997x228.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:228,&quot;width&quot;:997,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:40932,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Y9TZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7dca501-0144-41d8-817b-f27478a7fb41_997x228.png 424w, https://substackcdn.com/image/fetch/$s_!Y9TZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7dca501-0144-41d8-817b-f27478a7fb41_997x228.png 848w, https://substackcdn.com/image/fetch/$s_!Y9TZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7dca501-0144-41d8-817b-f27478a7fb41_997x228.png 1272w, https://substackcdn.com/image/fetch/$s_!Y9TZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7dca501-0144-41d8-817b-f27478a7fb41_997x228.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a><figcaption class="image-caption">What an <a href="https://docs.google.com/spreadsheets/d/1hF8Ti5rUwBQC_AN_yHLHNRCppSUkj7NgsyrI96zvr5o/edit?usp=sharing">example project list</a> could look like. </figcaption></figure></div><p>As with other templates, I like to remove numbers from the initial assessment. Instead, I like to use words that release data-minded folks from the shackles of being too analytical too early. Simply stated, RICE Scoring is like deciding on recipes for an upcoming family meal you&#8217;re responsible for cooking:</p><ul><li><p>Reach is like the number of people you're serving. The more people, the higher the reach score.</p></li><li><p>Impact is like the taste/nutrition of your dish (depending on what your guests value the most). How much will this meal benefit your guests? The bigger the impact, the higher the score.</p></li><li><p>Confidence is like how difficult the recipe is. How sure are you that you can deliver this meal successfully? The more confident you are, the higher the score.</p></li><li><p>Effort is like the time and effort required to cook your dish. How much work will it take to cook this meal? The less effort required, the higher the score.</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!6tM-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3dddad93-93d5-42b1-95bd-c66f22e0249f_6720x4480.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!6tM-!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3dddad93-93d5-42b1-95bd-c66f22e0249f_6720x4480.jpeg 424w, https://substackcdn.com/image/fetch/$s_!6tM-!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3dddad93-93d5-42b1-95bd-c66f22e0249f_6720x4480.jpeg 848w, https://substackcdn.com/image/fetch/$s_!6tM-!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3dddad93-93d5-42b1-95bd-c66f22e0249f_6720x4480.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!6tM-!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3dddad93-93d5-42b1-95bd-c66f22e0249f_6720x4480.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!6tM-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3dddad93-93d5-42b1-95bd-c66f22e0249f_6720x4480.jpeg" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3dddad93-93d5-42b1-95bd-c66f22e0249f_6720x4480.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:3421685,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!6tM-!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3dddad93-93d5-42b1-95bd-c66f22e0249f_6720x4480.jpeg 424w, https://substackcdn.com/image/fetch/$s_!6tM-!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3dddad93-93d5-42b1-95bd-c66f22e0249f_6720x4480.jpeg 848w, https://substackcdn.com/image/fetch/$s_!6tM-!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3dddad93-93d5-42b1-95bd-c66f22e0249f_6720x4480.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!6tM-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3dddad93-93d5-42b1-95bd-c66f22e0249f_6720x4480.jpeg 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">This pizza&#8217;s looking weird. Photo by <a href="https://unsplash.com/@edgarraw?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText">Edgar Castrejon</a> on <a href="https://unsplash.com/photos/bG5rhvRH0JM?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText">Unsplash</a></figcaption></figure></div><p>The <a href="https://docs.google.com/spreadsheets/d/1hF8Ti5rUwBQC_AN_yHLHNRCppSUkj7NgsyrI96zvr5o/edit?usp=sharing">template itself is adjustable</a> for both words and their weight (numerical value) in the &#8220;Data&#8221; tab, so change as is appropriate for you and your teams. Associating the categories into a final score is quite simple and boils down to the following formula:</p><div class="latex-rendered" data-attrs="{&quot;persistentExpression&quot;:&quot;\\frac{Reach \\times Impact \\times Confidence\n}{Effort}&quot;,&quot;id&quot;:&quot;FDQQXPNIPY&quot;}" data-component-name="LatexBlockToDOM"></div><p>Simple, made even more simple <a href="https://docs.google.com/spreadsheets/d/1hF8Ti5rUwBQC_AN_yHLHNRCppSUkj7NgsyrI96zvr5o/edit?usp=sharing">from the spreadsheet</a> which will convert everything into numbers for you automatically. Now that you have a sense of what RICE Scoring is, let&#8217;s take a look at each section. </p><h2>Reach Explained</h2><p>When we talk about Reach in RICE scoring, we&#8217;re talking about the size of the audience we expect the project to affect. If you have an exact number, great, otherwise a rough approximation will do. </p><p>Something helpful, especially in early stages, is to think about your reach number in exponential quantities to help generalize the reach itself. </p><ul><li><p>Small = 10 people</p></li><li><p>Medium = 100 people</p></li><li><p>Large = 500 people</p></li><li><p>Huge = 1000 people</p></li></ul><p>You can adjust those numbers to whatever is most meaningful for you and your teams in the <a href="https://docs.google.com/spreadsheets/d/1hF8Ti5rUwBQC_AN_yHLHNRCppSUkj7NgsyrI96zvr5o/edit?usp=sharing">&#8220;Data&#8221; tab of the spreadsheet.</a> </p><p>As long as there is some gap between the weight given to each category, it will be a meaningful data point. </p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://hartleyshandbook.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">More free templates await you! Subscribe to get the latest as they come out.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2>Impact Explained</h2><p>I deviate a bit here from the standard Impact scoring, leaning into a 5 as the largest impact and 0.5 as the smallest. Honestly, if the impact is less than 0.5, you&#8217;re probably never going to spend time or resources on that project anyway. </p><p>The numbers and terms for Impact assess the influence on the objective. Said a different way, Impact can, and should, reflect a quantitative goal of some sort and the impact of the feature on that goal. </p><p>In the <a href="https://docs.google.com/spreadsheets/d/1hF8Ti5rUwBQC_AN_yHLHNRCppSUkj7NgsyrI96zvr5o/edit?usp=sharing">template</a>, I&#8217;ve got it broken down into the following:</p><ul><li><p>Minimal = 0.5</p></li><li><p>Small = 1</p></li><li><p>Medium = 2</p></li><li><p>Large = 3</p></li><li><p>Mega = 5 </p></li></ul><p>A goal in trying to identify the Impact is understanding the goal of the feature itself and your proposed metrics. Something like the Impact score becomes a forcing function of getting tied to the proposed value and what outcomes you expect to achieve with the project itself. </p><h2>Confidence Explained</h2><p>How confident are you of the Impact you are aiming for? The higher the confidence, the higher your score will be. The lower the confidence, the lower the score will be. Makes sense overall. For <a href="https://docs.google.com/spreadsheets/d/1hF8Ti5rUwBQC_AN_yHLHNRCppSUkj7NgsyrI96zvr5o/edit?usp=sharing">this spreadsheet</a>, I&#8217;ve noted the following categories: Unclear, Low, Medium, High, and Highest. These categories translate into percentages to use in the equation.</p><ul><li><p>Unclear = 20% confidence = 0.2</p></li><li><p>Low = 40% confidence = 0.4</p></li><li><p>Medium = 60% confidence = 0.6</p></li><li><p>High = 80% confidence = 0.8</p></li><li><p>Highest = 100% confidence = 1</p></li></ul><p>Go with your gut on this one. You should have a sense of how much of a moonshot the project is, and your confidence level should reflect as much. Think of it as confidence in the proposed Impact of the project, combined with confidence in the effort it will take to make it happen.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!AUY7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff25ca6c1-1edb-476b-905c-78e86061e997_5616x3744.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!AUY7!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff25ca6c1-1edb-476b-905c-78e86061e997_5616x3744.jpeg 424w, https://substackcdn.com/image/fetch/$s_!AUY7!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff25ca6c1-1edb-476b-905c-78e86061e997_5616x3744.jpeg 848w, https://substackcdn.com/image/fetch/$s_!AUY7!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff25ca6c1-1edb-476b-905c-78e86061e997_5616x3744.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!AUY7!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff25ca6c1-1edb-476b-905c-78e86061e997_5616x3744.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!AUY7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff25ca6c1-1edb-476b-905c-78e86061e997_5616x3744.jpeg" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f25ca6c1-1edb-476b-905c-78e86061e997_5616x3744.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1259561,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!AUY7!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff25ca6c1-1edb-476b-905c-78e86061e997_5616x3744.jpeg 424w, https://substackcdn.com/image/fetch/$s_!AUY7!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff25ca6c1-1edb-476b-905c-78e86061e997_5616x3744.jpeg 848w, https://substackcdn.com/image/fetch/$s_!AUY7!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff25ca6c1-1edb-476b-905c-78e86061e997_5616x3744.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!AUY7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff25ca6c1-1edb-476b-905c-78e86061e997_5616x3744.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><a href="https://en.wikipedia.org/wiki/Hide_the_Pain_Harold">Harold</a>, the poster boy for confidence.</figcaption></figure></div><h2>Effort Explained</h2><p>Remind your teams, this is purely an estimate. Once it is determined that you will do the work, deeper consideration should be made to the breakdown of the work itself. For RICE Scoring purposes, I like to break it down by weeks of work. </p><ul><li><p>EZPZ = 0.5 weeks</p></li><li><p>Small Lift = 1 weeks</p></li><li><p>Mid-size = 2 weeks</p></li><li><p>Hefty Chonk = 4 weeks</p></li><li><p>Herculean = 8 weeks</p></li></ul><p>If you&#8217;re laughing at me saying 8 weeks is a long time, consider that every week is critical to moving the business forward. Even if you&#8217;re not in the sort of environment that pushes that sort of thinking, treat each week as a sacred unit of time and do what you can to make it as impactful as possible. </p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://hartleyshandbook.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://hartleyshandbook.com/subscribe?"><span>Subscribe now</span></a></p><h2>Other Considerations</h2><p>I&#8217;ve worked in highly regulated industries (medical and insurance) and understand there are some items that you <em>must do </em>regardless of how helpful the project will be for folks. Don&#8217;t get trapped by thinking Impact and Reach are only for customers though, those assessments could also be indicators of protecting the company legally and the broad strokes of Impact there. </p><p>Set timeframes to revisit the data. The scoring itself should be reflective of a period of time you expect for the impact and reach, but continue to revisit over time to see if your assessments were correct. </p><p>Outside of those two considerations, remember that RICE Scoring is not a perfect system. It is intended to be a quick way to understand what you do and don&#8217;t know and how priorities stack based on that information. </p><blockquote><p>How else have you used RICE Scoring in the past? Let me know below! Or, heck, tell me how I&#8217;m using this wrong so I can get better.</p></blockquote><p></p><p></p><p></p>]]></content:encoded></item><item><title><![CDATA[Super Simple Meeting Agenda Template]]></title><description><![CDATA[If nothing else, these should ALWAYS be filled out when you send out a meeting invitation.]]></description><link>https://hartleyshandbook.com/p/super-simple-meeting-agenda-template</link><guid isPermaLink="false">https://hartleyshandbook.com/p/super-simple-meeting-agenda-template</guid><dc:creator><![CDATA[John Hartley]]></dc:creator><pubDate>Mon, 03 Apr 2023 12:01:11 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!B4kP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1aeb0876-c111-44f1-9d97-f7b61593ebb3_7952x5304.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Prepping for my O&#8217;Reilly webinar on &#8220;Protecting Your Schedule,&#8221; I was reminded of how little effort it takes to instantly improve meetings. It all starts with a little organization from the facilitator. And I do mean <em>a little.</em></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!B4kP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1aeb0876-c111-44f1-9d97-f7b61593ebb3_7952x5304.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!B4kP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1aeb0876-c111-44f1-9d97-f7b61593ebb3_7952x5304.jpeg 424w, https://substackcdn.com/image/fetch/$s_!B4kP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1aeb0876-c111-44f1-9d97-f7b61593ebb3_7952x5304.jpeg 848w, https://substackcdn.com/image/fetch/$s_!B4kP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1aeb0876-c111-44f1-9d97-f7b61593ebb3_7952x5304.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!B4kP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1aeb0876-c111-44f1-9d97-f7b61593ebb3_7952x5304.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!B4kP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1aeb0876-c111-44f1-9d97-f7b61593ebb3_7952x5304.jpeg" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1aeb0876-c111-44f1-9d97-f7b61593ebb3_7952x5304.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:5744449,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!B4kP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1aeb0876-c111-44f1-9d97-f7b61593ebb3_7952x5304.jpeg 424w, https://substackcdn.com/image/fetch/$s_!B4kP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1aeb0876-c111-44f1-9d97-f7b61593ebb3_7952x5304.jpeg 848w, https://substackcdn.com/image/fetch/$s_!B4kP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1aeb0876-c111-44f1-9d97-f7b61593ebb3_7952x5304.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!B4kP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1aeb0876-c111-44f1-9d97-f7b61593ebb3_7952x5304.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Stock photos are lying to you. The only time someone is this excited in a meeting is when you&#8217;re showing memes. Photo by <a href="https://unsplash.com/@windows?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText">Windows</a> on <a href="https://unsplash.com/photos/p74ndnYWRY4?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText">Unsplash</a></figcaption></figure></div><p>I implore you, please do <em>at least</em>, the bare minimum and fill out this simple meeting agenda. We&#8217;ll cover what each section entails further down. </p><p>Behold, the simplest meeting agenda template ever!</p><div><hr></div><h2>Super Simple Meeting Agenda Template (copy/paste)</h2><ol><li><p>Desired Outcome:</p></li><li><p>Key Participants:</p></li><li><p>Pre-read:</p></li></ol><div><hr></div><p>Yep, that&#8217;s it. Using this template and filling it in for a meeting you&#8217;re creating will instantly make it more accessible.</p><p>Other sites might give you anywhere from 5-20 bullet points to fill out, but after years of experimenting, these are the key three elements I&#8217;ve found most helpful. It solves the following questions:</p><ul><li><p>What are we here to do?</p></li><li><p>Why am I here and why are others here?</p></li><li><p>What do I need to know ahead of time to be effective?</p></li></ul><p>Basic template, but gives attendees so much power to say &#8220;oh, I don&#8217;t need to be there.&#8221; </p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://hartleyshandbook.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Subscribe for more easy-to-implement templates, released every Monday!</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2>Desired Outcome</h2><p>What are we doing here? The desired outcome instantly highlights the key purpose of the meeting. Some examples:</p><ul><li><p>Desired Outcome: Determine which front-end framework to leverage for XYZ project. </p></li><li><p>Desired Outcome: Decide on where we will have our hot sauce festival</p></li><li><p>Desired Outcome: Follow-ups and action items after brainstorming how best to cook a potato</p></li></ul><p>Every meeting can usually be boiled down (potato pun) to one key sentence of why you are all gathered in a room, virtual or otherwise. When a desired outcome is noted, all attendees can help keep the meeting on track, because they know where it ought to be going. </p><h2>Key Participants</h2><p>Highlight who is in the meeting and what purpose they are going to serve. Continuing our potato cooking meeting, it might look something like this:</p><ul><li><p>Gary - Vegetable cooking expert</p></li><li><p>Brenda - Viral cuisine consultant</p></li><li><p>John - Potato enthusiast and part-time potato-eater, general food SME</p></li></ul><p>Again, straightforward, but tells each person what part of their brain you want to tap into in the meeting. It also gives each individual a chance to tap someone else who may be a better fit for the meeting or the expertise you seek. </p><div class="pullquote"><p>&#8220;Oh no, I got a better participant than I otherwise would have because I was clear about the meeting needs. Darn.&#8221;</p><p>&#8212; No one, ever</p></div><p>Expertise ought to vary if you&#8217;re making a decision. Otherwise, you run the risk of building an echo chamber. If your goal is to have everyone nod their heads and agree with whatever idea you came up with, don&#8217;t hold a meeting, simply say &#8220;this is the decision we&#8217;re making&#8221; and go from there. </p><p><em><strong>Note:</strong> A general rule of thumb is to keep participants to 4 or fewer. There are exceptions, but challenge yourself to keep it at 4 or fewer and see what breaks the rule.</em></p><h2>Pre-read</h2><p>When there is a lot of data, complex ideas, diagrams, or anything that needs to be digested ahead of time, links to pre-reads are helpful. You don&#8217;t need to go to Amazon lengths of memos and spending the first fifteen minutes reading the memo, but help others be prepared to best help <em>you.</em> </p><p>Too many meeting attendees hop in and get blindsided with overly complex information that in won&#8217;t sink in until after the meeting, making it tough to make a decision and generally spawning at least <em>one more </em>meeting. Be thoughtful and think, &#8220;if I were attending my own meeting, what would I need to know to feel comfortable at the table.&#8221; Link those items in the Pre-read section. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!yJ5Y!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F998c996f-7eb0-4671-bc29-b427faf2f738_500x500.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!yJ5Y!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F998c996f-7eb0-4671-bc29-b427faf2f738_500x500.jpeg 424w, https://substackcdn.com/image/fetch/$s_!yJ5Y!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F998c996f-7eb0-4671-bc29-b427faf2f738_500x500.jpeg 848w, https://substackcdn.com/image/fetch/$s_!yJ5Y!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F998c996f-7eb0-4671-bc29-b427faf2f738_500x500.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!yJ5Y!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F998c996f-7eb0-4671-bc29-b427faf2f738_500x500.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!yJ5Y!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F998c996f-7eb0-4671-bc29-b427faf2f738_500x500.jpeg" width="500" height="500" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/998c996f-7eb0-4671-bc29-b427faf2f738_500x500.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:500,&quot;width&quot;:500,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:72853,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!yJ5Y!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F998c996f-7eb0-4671-bc29-b427faf2f738_500x500.jpeg 424w, https://substackcdn.com/image/fetch/$s_!yJ5Y!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F998c996f-7eb0-4671-bc29-b427faf2f738_500x500.jpeg 848w, https://substackcdn.com/image/fetch/$s_!yJ5Y!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F998c996f-7eb0-4671-bc29-b427faf2f738_500x500.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!yJ5Y!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F998c996f-7eb0-4671-bc29-b427faf2f738_500x500.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Worst-case scenario? No one reads it. Best-case scenario? Everyone reads it and comes prepared and the meeting is done in six minutes. The prospect of the six-minute meeting wins out in my mind every single time. </p><p>Does it create more work for you as organizer/facilitator? Sure, but guess what, a side effect of you being more prepared means you will also be more effective. </p><p>Remember back in high school or college when your teachers would say &#8220;alright, you can have one note card of notes for this exam,&#8221; so you spent the night before writing as small as you could to cram everything onto one note card? Those teachers tricked you into better understanding the information. Walking in the next day I&#8217;d bet you didn&#8217;t use that notecard nearly as much as you expected. Solid trick. </p><h2>Optional <em>Means</em> Optional</h2><p>The heading says it all. If you&#8217;re adding someone for visibility or as an optional participant, mean it. Sometimes all but 2 individuals in my meetings will be optional, because I know who my key participants are and past that if folks <em>want </em>to be in there they can, otherwise I&#8217;ll send out notes/decisions after the meeting. </p><p>Especially with engineers, they may feel pressured to be in a meeting even if they don&#8217;t expect to be able to provide value. Adding them as optional and then reminding them what optional means, gives them the chance to opt-out. </p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://hartleyshandbook.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://hartleyshandbook.com/subscribe?"><span>Subscribe now</span></a></p><h2>Meeting Length</h2><p>Start with 25 minutes. As C. Northcote Parkinson so famously stated, &#8220;It is a commonplace observation that work expands so as to fill the time available for its completion&#8221; (<a href="http://doc.cat-v.org/economics/parkinsons-law/the-economist-article.pdf">The Economist, 1955</a>). The whole essay is a solid read, but the point is still missed by many nearly 70 years later. </p><p>If your meeting is scheduled for an hour, chances are you&#8217;re going to take at least 40 minutes. If it&#8217;s 25, you might feel the time crunch, and become more focused. </p><div class="pullquote"><p>&#8220;That meeting was far too focused. Harumph.&#8221;</p><p>&#8212; No one, again</p></div><p>Start chipping away at the knee-jerk reaction of scheduling for an hour. Surprise, you can <em>always schedule more meetings.</em> It&#8217;s not optimal, but it will put you in the mindset of &#8220;how do we work effectively for the next 25 minutes?&#8221;</p><p>Trust me, your teams will thank you. </p><h2>Final Thoughts</h2><p>This is by no means a perfect system, but it&#8217;s an easy system to implement and begin tweaking to fit your needs. If you are asking people to take time out of their day to help with something, it only seems fair to give them the tools to best help you. </p><p>What did I miss? Let me know below if you implement this template or another and the positive changes you see from it!</p>]]></content:encoded></item><item><title><![CDATA[Career Progression and Goals Template - Core Competency Quadrants]]></title><description><![CDATA[This framework has proven to be effective time and time again.]]></description><link>https://hartleyshandbook.com/p/career-progression-and-goals-template</link><guid isPermaLink="false">https://hartleyshandbook.com/p/career-progression-and-goals-template</guid><dc:creator><![CDATA[John Hartley]]></dc:creator><pubDate>Mon, 27 Mar 2023 12:59:22 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!g-tV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32f55c90-05c7-4112-9fcb-17b96e3086aa_5760x3840.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I&#8217;ll preface this post with a note that you <em>need </em>to have a good idea of the roles and responsibilities of each level of position at your company in order for this to be effective. </p><p><em><strong>Quick Link:</strong> <a href="https://docs.google.com/spreadsheets/d/1vSNFA-S88RjMJEPKA1ftEljgCMozHGcJhwqiia4tsHY/edit?usp=sharing">Competency Quadrant Example Spreadsheet [MAKE A COPY]</a></em></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!g-tV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32f55c90-05c7-4112-9fcb-17b96e3086aa_5760x3840.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!g-tV!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32f55c90-05c7-4112-9fcb-17b96e3086aa_5760x3840.jpeg 424w, https://substackcdn.com/image/fetch/$s_!g-tV!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32f55c90-05c7-4112-9fcb-17b96e3086aa_5760x3840.jpeg 848w, https://substackcdn.com/image/fetch/$s_!g-tV!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32f55c90-05c7-4112-9fcb-17b96e3086aa_5760x3840.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!g-tV!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32f55c90-05c7-4112-9fcb-17b96e3086aa_5760x3840.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!g-tV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32f55c90-05c7-4112-9fcb-17b96e3086aa_5760x3840.jpeg" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/32f55c90-05c7-4112-9fcb-17b96e3086aa_5760x3840.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1795522,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!g-tV!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32f55c90-05c7-4112-9fcb-17b96e3086aa_5760x3840.jpeg 424w, https://substackcdn.com/image/fetch/$s_!g-tV!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32f55c90-05c7-4112-9fcb-17b96e3086aa_5760x3840.jpeg 848w, https://substackcdn.com/image/fetch/$s_!g-tV!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32f55c90-05c7-4112-9fcb-17b96e3086aa_5760x3840.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!g-tV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32f55c90-05c7-4112-9fcb-17b96e3086aa_5760x3840.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">What do I do heeeeeeeeeeere. Photo by <a href="https://unsplash.com/@nullplus?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText">Razvan Chisu</a> on <a href="https://unsplash.com/photos/Ua-agENjmI4?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText">Unsplash</a></figcaption></figure></div><p>If you&#8217;re at a newer company, get tight on what the differences look like between levels and how expectations change at each level. It will save you heaps of hassle in the future. </p><h2>The Core Competency Quadrants</h2><p>The idea is simple, you&#8217;ve got four quadrants for every chunk of learning you do in life. At any moment, you can fall into one of these <a href="https://www.mccc.edu/~lyncha/documents/stagesofcompetence.pdf">four quadrants</a>. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!XU5i!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe0820ed-cfd0-4565-89bc-3875fdc80623_1920x1080.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!XU5i!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe0820ed-cfd0-4565-89bc-3875fdc80623_1920x1080.webp 424w, https://substackcdn.com/image/fetch/$s_!XU5i!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe0820ed-cfd0-4565-89bc-3875fdc80623_1920x1080.webp 848w, https://substackcdn.com/image/fetch/$s_!XU5i!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe0820ed-cfd0-4565-89bc-3875fdc80623_1920x1080.webp 1272w, https://substackcdn.com/image/fetch/$s_!XU5i!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe0820ed-cfd0-4565-89bc-3875fdc80623_1920x1080.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!XU5i!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe0820ed-cfd0-4565-89bc-3875fdc80623_1920x1080.webp" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/be0820ed-cfd0-4565-89bc-3875fdc80623_1920x1080.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:156804,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!XU5i!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe0820ed-cfd0-4565-89bc-3875fdc80623_1920x1080.webp 424w, https://substackcdn.com/image/fetch/$s_!XU5i!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe0820ed-cfd0-4565-89bc-3875fdc80623_1920x1080.webp 848w, https://substackcdn.com/image/fetch/$s_!XU5i!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe0820ed-cfd0-4565-89bc-3875fdc80623_1920x1080.webp 1272w, https://substackcdn.com/image/fetch/$s_!XU5i!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe0820ed-cfd0-4565-89bc-3875fdc80623_1920x1080.webp 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><ol><li><p><strong>Unconscious Incompetence:</strong> You don&#8217;t know what you don&#8217;t know</p></li><li><p><strong>Conscious Incompetence:</strong> You know what you need to know, but you&#8217;re not any good at it yet (that&#8217;s okay!)</p></li><li><p><strong>Conscious Competence:</strong> You know how to do the thing, but you need to think about it as you&#8217;re going through</p></li><li><p><strong>Unconscious Competence:</strong> The skill becomes automatic and you don&#8217;t need to think about it</p></li></ol><p>The standard progression is from Unconscious Incompetence or Conscious Competence into the other two. Generally, you learn about which areas you are unconsciously incompetent in through feedback from others, or reading books, blogs, and newsletters and realizing you&#8217;ve never heard of or tried something. </p><p>Think about your current role, where do you fall in each of the categories? </p><p><strong>Note: </strong>Incompetent has a negative connotation, so be sure to keep in mind, and remind those you go through this exercise with, that it is acceptable to fall into the incompetence side of the quadrants, but once you&#8217;re there, the expectation is you will work to get to competence. </p><p><em><strong>Fun Fact: </strong>I lost in the first round of the County Spelling Bee in grade school on the word &#8220;incompetent,&#8221; my parents couldn&#8217;t stop laughing at the irony.</em> </p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://hartleyshandbook.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Subscribe for free for more templates and frameworks!</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2>The Competency Quadrants in Practice</h2><p>Once you&#8217;ve learned this framework, you can apply it to pretty much any part of your life. Learning how to draw better? Use the quadrants to find your weak spots. Learning a new language? The quadrants can help you understand which areas to spend more time in. </p><p>Let&#8217;s put this into practice.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!zxhG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12833f89-33eb-4945-8a64-a09ed88610bd_5472x3648.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!zxhG!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12833f89-33eb-4945-8a64-a09ed88610bd_5472x3648.jpeg 424w, https://substackcdn.com/image/fetch/$s_!zxhG!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12833f89-33eb-4945-8a64-a09ed88610bd_5472x3648.jpeg 848w, https://substackcdn.com/image/fetch/$s_!zxhG!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12833f89-33eb-4945-8a64-a09ed88610bd_5472x3648.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!zxhG!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12833f89-33eb-4945-8a64-a09ed88610bd_5472x3648.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!zxhG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12833f89-33eb-4945-8a64-a09ed88610bd_5472x3648.jpeg" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/12833f89-33eb-4945-8a64-a09ed88610bd_5472x3648.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1672625,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!zxhG!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12833f89-33eb-4945-8a64-a09ed88610bd_5472x3648.jpeg 424w, https://substackcdn.com/image/fetch/$s_!zxhG!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12833f89-33eb-4945-8a64-a09ed88610bd_5472x3648.jpeg 848w, https://substackcdn.com/image/fetch/$s_!zxhG!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12833f89-33eb-4945-8a64-a09ed88610bd_5472x3648.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!zxhG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12833f89-33eb-4945-8a64-a09ed88610bd_5472x3648.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">This guy gets it. Photo by <a href="https://unsplash.com/@isaacmsmith?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText">Isaac Smith</a> on <a href="https://unsplash.com/photos/AT77Q0Njnt0?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText">Unsplash</a></figcaption></figure></div><p>For this part of the example, we&#8217;ll use a job posting for a <a href="https://wellfound.com/company/photobooth-supply-co/jobs/2552424-vp-of-engineering">VP of Engineering position at Photobooth Supply Co</a>. I&#8217;m currently a Director of Engineering, so I like to look at VP of Engineering and CTO roles (even when I&#8217;m not <em>actually </em>looking for a new role) to make sure I&#8217;m on the right path skill-wise. </p><p><strong>VP of Engineering Responsibilities (abridged):</strong></p><ul><li><p>Architecting, recruiting, and training a team to develop our product roadmap in 2023 and beyond</p></li><li><p>Craft and constantly improve upon KPIs and OKRs to increase team output</p></li><li><p>&#8230; a handful of other responsibilities &#8230;</p></li><li><p>Manage software development projects by setting requirements, goals, and timelines</p></li><li><p>Review and update policies relevant to internal systems and equipment</p></li></ul><h3>Assess Each Skill or Responsibility in a Vacuum</h3><p>Don&#8217;t look at the whole picture yet, that&#8217;s not the point of the Competency Quadrants. We&#8217;re looking to take <strong>micro bites of a role</strong> and understand how we do in each section. For example:</p><blockquote><p>Architecting, recruiting, and training a team to develop our product roadmap in 2023 and beyond</p></blockquote><p>When assessing myself on this skill, I&#8217;d give myself a Consciously Competent. I&#8217;ve done all of these tasks in the past, many of them this year and last, but I still have to spend a lot of time on them. Reading it a different way, I&#8217;ve never trained a team to create a roadmap, so if that is the definition then I&#8217;m on the edge of Unconsciously Incompetent. Now that I <em>know </em>that is a potential skill gap, I could begin to work on it.</p><p><strong>A few potential goals I could create off of this:</strong></p><ol><li><p>Create a framework for building out a reusable product roadmap and apply it to H2 2023 and H1 2024, evolving the framework with each use.</p></li><li><p>While creating the H2 2023 roadmap, collaborate and teach my managers how to effectively build a roadmap on their own</p><ol><li><p>Follow-up goal: Oversee the creation of the H1 2024 roadmap, coaching along the way.</p></li></ol></li></ol><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!rki9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5544d36-51af-4b0d-ab96-a8c7a699e3f9_500x380.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!rki9!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5544d36-51af-4b0d-ab96-a8c7a699e3f9_500x380.png 424w, https://substackcdn.com/image/fetch/$s_!rki9!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5544d36-51af-4b0d-ab96-a8c7a699e3f9_500x380.png 848w, https://substackcdn.com/image/fetch/$s_!rki9!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5544d36-51af-4b0d-ab96-a8c7a699e3f9_500x380.png 1272w, https://substackcdn.com/image/fetch/$s_!rki9!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5544d36-51af-4b0d-ab96-a8c7a699e3f9_500x380.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!rki9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5544d36-51af-4b0d-ab96-a8c7a699e3f9_500x380.png" width="500" height="380" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d5544d36-51af-4b0d-ab96-a8c7a699e3f9_500x380.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:380,&quot;width&quot;:500,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:345046,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!rki9!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5544d36-51af-4b0d-ab96-a8c7a699e3f9_500x380.png 424w, https://substackcdn.com/image/fetch/$s_!rki9!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5544d36-51af-4b0d-ab96-a8c7a699e3f9_500x380.png 848w, https://substackcdn.com/image/fetch/$s_!rki9!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5544d36-51af-4b0d-ab96-a8c7a699e3f9_500x380.png 1272w, https://substackcdn.com/image/fetch/$s_!rki9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5544d36-51af-4b0d-ab96-a8c7a699e3f9_500x380.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">For real though, getting a list of frameworks together that are consistently helpful can save a ton of time. </figcaption></figure></div><p>Skipping down a few responsibilities, we get to this one:</p><blockquote><p>Manage software development projects by setting requirements, goals and timelines</p></blockquote><p>This falls into the <em>Unconsciously Competent</em> category for me. I&#8217;ve been executing projects with milestones and requirements since I was a freelancer in 2012, and have only gotten better since. I know how to break down a project into sizable chunks, assess dependencies, obstacles, and nice-to-haves, and can pretty much do it in my sleep. <em>That </em>level of competence is what you&#8217;re looking for in the Unconsciously Competent quadrant.</p><p>Those are only two quick examples, but it gives you a glimpse into how effective the Competency Quadrants can be for assessing skill level. I&#8217;m on the complete opposite ends of the spectrum for the two examples, and that&#8217;s totally fine! It means I have room to grow, and that is an exciting proposition.</p><p><strong>Note:</strong> Going through this exercise is only effective if you are honest with yourself. You should discuss this with your manager once completed to validate the results. </p><h2>When To Use The Competency Quadrants</h2><p>I love using this framework for goals and career advancement discussions. It takes out a lot of subjectivity and bias and focuses on the role responsibilities within the next level of career advancement. </p><p>If you do not have a clear view of what role responsibilities look like on your team, work with your HR department to get them solidified. Another good place to start is to outline what your current expectations are for each individual on your team. </p><p>Core ways I&#8217;ve used the Competency Quadrants:</p><ul><li><p>Yearly performance reviews</p></li><li><p>Goal-setting for myself and my direct reports</p></li><li><p>Promotion or merit cycle letters of recommendation</p></li><li><p>Role expectation clarifying conversations</p></li><li><p>Performance management</p></li></ul><p>I&#8217;m sure there are additional times when the Competency Quadrants are helpful, but that&#8217;s where I&#8217;ve found the most value so far. </p><p>For this next section, it&#8217;s important to remember that this information should never be used to force rank your individuals or compare them to one another. Each bullet point should be reviewed in a vacuum and each individual should be reviewed in a vacuum as well. </p><p>&#8220;Well Alan got an Unconsciously Competent on &#8216;Conducting Code Reviews&#8217; and you got Unconsciously <em>In</em>competent.&#8221; If you&#8217;re looking to sow seeds of chaos, unhealthy competition, and distress, <em>definitely</em> compare folks against each other. </p><p>If you&#8217;re looking to run a healthy organization (like I hope all of you are), continue to remind folks that this is not for comparative purposes, but to see, based on expectations for them in their role, where they are in their own journey. </p><h2>Taking Competency Quadrants One Step Further</h2><p>For those of you that are data-minded, you can translate all quadrant values into numbers to get an average score and get &#8220;one number to rule them all.&#8221; The number should be used as a quick reference only, not as a direct measurement. Context is quickly lost in numbers alone. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!cXeH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2adcc905-3db3-42b6-a49f-a3f45b0c9355_1024x576.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!cXeH!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2adcc905-3db3-42b6-a49f-a3f45b0c9355_1024x576.jpeg 424w, https://substackcdn.com/image/fetch/$s_!cXeH!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2adcc905-3db3-42b6-a49f-a3f45b0c9355_1024x576.jpeg 848w, https://substackcdn.com/image/fetch/$s_!cXeH!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2adcc905-3db3-42b6-a49f-a3f45b0c9355_1024x576.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!cXeH!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2adcc905-3db3-42b6-a49f-a3f45b0c9355_1024x576.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!cXeH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2adcc905-3db3-42b6-a49f-a3f45b0c9355_1024x576.jpeg" width="1024" height="576" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2adcc905-3db3-42b6-a49f-a3f45b0c9355_1024x576.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:576,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:185964,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!cXeH!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2adcc905-3db3-42b6-a49f-a3f45b0c9355_1024x576.jpeg 424w, https://substackcdn.com/image/fetch/$s_!cXeH!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2adcc905-3db3-42b6-a49f-a3f45b0c9355_1024x576.jpeg 848w, https://substackcdn.com/image/fetch/$s_!cXeH!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2adcc905-3db3-42b6-a49f-a3f45b0c9355_1024x576.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!cXeH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2adcc905-3db3-42b6-a49f-a3f45b0c9355_1024x576.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Sauron. Unconsciously Competent in being evil, Consciously Incompetent in finding rings. <a href="https://www.youtube.com/watch?v=zGvLKpnIc1s">Drawing video - Kitslams Art</a></figcaption></figure></div><p>I never have folks directly connect numbers to the responsibility in the same sheet, because subjectivity and bias start to creep back in as you realize you have mostly 0s and 1s. </p><p>Instead, have each responsibility as a line item, with a dropdown for the quadrant, and then a notes section. You can also add a &#8220;Manager Notes&#8221; section if you like. </p><p>If you create your own, it might look something like this (<a href="https://docs.google.com/spreadsheets/d/1vSNFA-S88RjMJEPKA1ftEljgCMozHGcJhwqiia4tsHY/edit?usp=sharing">though you could just copy my spreadsheet here</a>):</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!VVOh!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1fae294a-5e4e-40b0-8438-fb1e6598ee7c_968x482.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!VVOh!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1fae294a-5e4e-40b0-8438-fb1e6598ee7c_968x482.png 424w, https://substackcdn.com/image/fetch/$s_!VVOh!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1fae294a-5e4e-40b0-8438-fb1e6598ee7c_968x482.png 848w, https://substackcdn.com/image/fetch/$s_!VVOh!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1fae294a-5e4e-40b0-8438-fb1e6598ee7c_968x482.png 1272w, https://substackcdn.com/image/fetch/$s_!VVOh!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1fae294a-5e4e-40b0-8438-fb1e6598ee7c_968x482.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!VVOh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1fae294a-5e4e-40b0-8438-fb1e6598ee7c_968x482.png" width="968" height="482" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1fae294a-5e4e-40b0-8438-fb1e6598ee7c_968x482.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:482,&quot;width&quot;:968,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:141930,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!VVOh!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1fae294a-5e4e-40b0-8438-fb1e6598ee7c_968x482.png 424w, https://substackcdn.com/image/fetch/$s_!VVOh!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1fae294a-5e4e-40b0-8438-fb1e6598ee7c_968x482.png 848w, https://substackcdn.com/image/fetch/$s_!VVOh!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1fae294a-5e4e-40b0-8438-fb1e6598ee7c_968x482.png 1272w, https://substackcdn.com/image/fetch/$s_!VVOh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1fae294a-5e4e-40b0-8438-fb1e6598ee7c_968x482.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><a href="https://docs.google.com/spreadsheets/d/1vSNFA-S88RjMJEPKA1ftEljgCMozHGcJhwqiia4tsHY/edit?usp=sharing">Spreadsheet here</a></figcaption></figure></div><p>The Competency Dropdown makes it easy to see exactly where you feel you sit with each responsibility. It doesn&#8217;t matter if there are 3, 10, or 50, you can keep adding to that spreadsheet to keep track of how you&#8217;re progressing. </p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://hartleyshandbook.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Never miss a template or framework. Subscribe for free to get the latest!</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>Once the Assessment tab is filled out, you can get a quick glance at your &#8220;score&#8221; on the Data tab of <a href="https://docs.google.com/spreadsheets/d/1vSNFA-S88RjMJEPKA1ftEljgCMozHGcJhwqiia4tsHY/edit?usp=sharing">this spreadsheet</a>.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!YXAB!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19ca67ef-5f37-4b21-a5fd-f94b3643a7d0_490x149.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!YXAB!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19ca67ef-5f37-4b21-a5fd-f94b3643a7d0_490x149.png 424w, https://substackcdn.com/image/fetch/$s_!YXAB!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19ca67ef-5f37-4b21-a5fd-f94b3643a7d0_490x149.png 848w, https://substackcdn.com/image/fetch/$s_!YXAB!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19ca67ef-5f37-4b21-a5fd-f94b3643a7d0_490x149.png 1272w, https://substackcdn.com/image/fetch/$s_!YXAB!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19ca67ef-5f37-4b21-a5fd-f94b3643a7d0_490x149.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!YXAB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19ca67ef-5f37-4b21-a5fd-f94b3643a7d0_490x149.png" width="490" height="149" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/19ca67ef-5f37-4b21-a5fd-f94b3643a7d0_490x149.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:149,&quot;width&quot;:490,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:21356,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!YXAB!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19ca67ef-5f37-4b21-a5fd-f94b3643a7d0_490x149.png 424w, https://substackcdn.com/image/fetch/$s_!YXAB!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19ca67ef-5f37-4b21-a5fd-f94b3643a7d0_490x149.png 848w, https://substackcdn.com/image/fetch/$s_!YXAB!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19ca67ef-5f37-4b21-a5fd-f94b3643a7d0_490x149.png 1272w, https://substackcdn.com/image/fetch/$s_!YXAB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19ca67ef-5f37-4b21-a5fd-f94b3643a7d0_490x149.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>With some <a href="https://docs.google.com/spreadsheets/d/1vSNFA-S88RjMJEPKA1ftEljgCMozHGcJhwqiia4tsHY/edit?usp=sharing">spreadsheet</a> magic, it will count up all the quadrants you or an individual fall into, then give a &#8220;score&#8221; between 0 and 3. You could then make the following assessment, though it will vary based on role and company:</p><ul><li><p><strong>0-1</strong> - New to the role, or needs improvement quickly</p></li><li><p><strong>1.01 - 2</strong> - Definite room for growth, but solid overall</p></li><li><p><strong>2.01 - 2.5</strong> - Doing well, potentially time to look at a promotion in the next 6-12 months.</p></li><li><p><strong>2.51 - 3</strong> - HOW IS THIS EVEN POSSIBLE?!</p></li></ul><p>I&#8217;m generalizing the above because only <em>you </em>will be able to tell the full story. The number alone should not be the lone indicator. </p><p>The real meat here is to look at the other tabs, which show a breakdown of each competency (UI/CI/CC/UC). Goal-setting usually will take place in the Unconsciously Incompetent and Consciously Incompetent tabs. </p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!VyQD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2065f92e-6554-4baf-a846-e1a02985ab19_602x132.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!VyQD!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2065f92e-6554-4baf-a846-e1a02985ab19_602x132.png 424w, https://substackcdn.com/image/fetch/$s_!VyQD!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2065f92e-6554-4baf-a846-e1a02985ab19_602x132.png 848w, https://substackcdn.com/image/fetch/$s_!VyQD!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2065f92e-6554-4baf-a846-e1a02985ab19_602x132.png 1272w, https://substackcdn.com/image/fetch/$s_!VyQD!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2065f92e-6554-4baf-a846-e1a02985ab19_602x132.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!VyQD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2065f92e-6554-4baf-a846-e1a02985ab19_602x132.png" width="602" height="132" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2065f92e-6554-4baf-a846-e1a02985ab19_602x132.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:132,&quot;width&quot;:602,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:28464,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!VyQD!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2065f92e-6554-4baf-a846-e1a02985ab19_602x132.png 424w, https://substackcdn.com/image/fetch/$s_!VyQD!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2065f92e-6554-4baf-a846-e1a02985ab19_602x132.png 848w, https://substackcdn.com/image/fetch/$s_!VyQD!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2065f92e-6554-4baf-a846-e1a02985ab19_602x132.png 1272w, https://substackcdn.com/image/fetch/$s_!VyQD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2065f92e-6554-4baf-a846-e1a02985ab19_602x132.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>These pivot tables help break down each item that was marked as one of the quadrants to give a focused look at where improvements can and should be made. </p><p>Armed with <a href="https://docs.google.com/spreadsheets/d/1vSNFA-S88RjMJEPKA1ftEljgCMozHGcJhwqiia4tsHY/edit?usp=sharing">this spreadsheet</a> and a list of responsibilities for your role, goal-setting should now be a breeze! </p><h2>Final Thoughts</h2><p>An added benefit of breaking down responsibilities in this fashion is you can create a running log of activities that help carry you into the next quadrant of competency. That running log makes it extremely easy during the next promotion or merit cycle to show what was accomplished. It&#8217;s essentially a more detailed hype doc, with concrete facts and less hype. </p><p>I&#8217;ve been using the Competency Quadrants for 4+ years now and it continues to be helpful, especially in those tricky situations where goal-setting is difficult. Check on these at least twice a year to review progress and adjust ratings.</p><p>Let me know below how you end up implementing the Competency Quadrants or if you have any questions/feedback! </p>]]></content:encoded></item><item><title><![CDATA[My Super Simple 1:1 Template]]></title><description><![CDATA[This has shifted over the years and is by no means perfect. Stay open to adjusting the template over time, especially when prompted by the&#8230;]]></description><link>https://hartleyshandbook.com/p/my-super-simple-1-1-template-59072b2afc81</link><guid isPermaLink="false">https://hartleyshandbook.com/p/my-super-simple-1-1-template-59072b2afc81</guid><dc:creator><![CDATA[John Hartley]]></dc:creator><pubDate>Mon, 13 Feb 2023 22:42:25 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/d604421c-579d-49d1-a24e-501b836e923a_800x533.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>This has shifted over the years and is by no means perfect. Stay open to adjusting the template over time, <em>especially</em> when prompted by the person you are having the 1:1 with.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!CcWq!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff944585f-30ec-48cf-b790-1d74d372fff3_800x533.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!CcWq!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff944585f-30ec-48cf-b790-1d74d372fff3_800x533.jpeg 424w, https://substackcdn.com/image/fetch/$s_!CcWq!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff944585f-30ec-48cf-b790-1d74d372fff3_800x533.jpeg 848w, https://substackcdn.com/image/fetch/$s_!CcWq!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff944585f-30ec-48cf-b790-1d74d372fff3_800x533.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!CcWq!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff944585f-30ec-48cf-b790-1d74d372fff3_800x533.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!CcWq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff944585f-30ec-48cf-b790-1d74d372fff3_800x533.jpeg" width="800" height="533" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f944585f-30ec-48cf-b790-1d74d372fff3_800x533.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:533,&quot;width&quot;:800,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!CcWq!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff944585f-30ec-48cf-b790-1d74d372fff3_800x533.jpeg 424w, https://substackcdn.com/image/fetch/$s_!CcWq!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff944585f-30ec-48cf-b790-1d74d372fff3_800x533.jpeg 848w, https://substackcdn.com/image/fetch/$s_!CcWq!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff944585f-30ec-48cf-b790-1d74d372fff3_800x533.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!CcWq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff944585f-30ec-48cf-b790-1d74d372fff3_800x533.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Photo by <a href="https://unsplash.com/@wocintechchat?utm_source=medium&amp;utm_medium=referral">Christina @ wocintechchat.com</a> on&nbsp;<a href="https://unsplash.com?utm_source=medium&amp;utm_medium=referral">Unsplash</a></figcaption></figure></div><p>I&#8217;ve been conducting 1:1s for over seven years now and have iterated between large agendas, no agendas, and every variety in between. From all the years of working with individuals, I&#8217;m happiest with this agenda that I&#8217;ve put together over the last year. It&#8217;s pretty straightforward, but take a look and I&#8217;ll explain below.</p><p>Keep in mind; any agenda can work, the important part is to meet consistently. The (R) indicates recurring topics which can be added or removed as the individual sees fit.</p><h3><strong>Agenda</strong></h3><ul><li><p>(R) Personal check-in:</p></li><li><p>(R) Process Feedback:</p></li><li><p>(R) Team Feedback:</p></li><li><p>(R) Goal 1:</p></li><li><p>(R) Goal 2:</p></li><li><p>(R) Goal 3:</p></li><li><p>Topics to Discuss:</p></li></ul><p><em>10 is best, 1 is worst<br></em>Stress (1&#8211;10)&nbsp;<br>Goals (1&#8211;10)&nbsp;<br>Alignment (1&#8211;10)&nbsp;<br>Career Path (1&#8211;10)<br>Feedback (1&#8211;10)</p><p><strong>Notes</strong></p><p>That&#8217;s it, that&#8217;s the starting agenda.</p><h3>Agenda</h3><p>Pretty straightforward, the Agenda section has (R) recurring topics and then free-form topics, whatever the individual wants to add for the week. I like to add goals on here as a recurring topic to see how things are progressing and what I can do to assist, but if the individual finds it to be stressful to include those, take &#8217;em off!</p><p>The substance within each bullet can be anywhere from one word, to an entire novel. Either way, discuss and determine any necessary action items or next steps.</p><p>There are two sections about feedback. This is intended to give chances for the individual to bring up things that may be going great and we should do more of, or things going poorly that we should fix or stop doing. If the individual consistently does not have any thoughts here (positive or otherwise), assign it as homework. If they still don&#8217;t have opinions there, that&#8217;s fine too.</p><p>Revisit your templated topics quarterly and see if there are recurring topics to add or remove.</p><p><em><strong>Note:</strong> Some folks shy away from the &#8220;Personal Check-in&#8221; on the individual side and that&#8217;s okay. If someone is uncomfortable discussing anything outside of work, that is their choice and it should be respected. I&#8217;ve found that trust is more easily established when you understand more about the individual, but if they draw a line, absolutely do not cross it.</em></p><h3>Data</h3><p>Tracking data in a 1:1 may be a bit jarring for some folks, but it is not intended to be a super official number. The Data section is to give a quick gut check of how you&#8217;re feeling in certain areas, and is sometimes the only part that gets filled out.</p><p>The quick assessment gives a quick look at how everything in the world is affecting the individual, with each category digging into a different area.</p><p><strong>Stress (yes, I know it seems backward):</strong> How&#8217;s your stress level this week? If it&#8217;s a 10 (no stress), how do we keep it there? If it&#8217;s a 1, what do we need to do immediately to get you into a better situation?</p><p><strong>Goals:</strong> How do you feel you&#8217;re tracking with your goals? Lower numbers tend to point to a lack of clarity around goals or a lack of time able to be spent on those goals. Higher numbers mean we&#8217;re on track and feel good about knowing what to do. This should also reflect the updates in the recurring section about goals. Knowing <a href="https://betterprogramming.pub/growth-is-not-linear-3e5eb14b1c2c">growth is not linear</a>, this one could fluctuate quite a bit.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!GcCG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa089d5e6-0756-42f8-85a1-d492af186162_800x533.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!GcCG!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa089d5e6-0756-42f8-85a1-d492af186162_800x533.jpeg 424w, https://substackcdn.com/image/fetch/$s_!GcCG!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa089d5e6-0756-42f8-85a1-d492af186162_800x533.jpeg 848w, https://substackcdn.com/image/fetch/$s_!GcCG!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa089d5e6-0756-42f8-85a1-d492af186162_800x533.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!GcCG!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa089d5e6-0756-42f8-85a1-d492af186162_800x533.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!GcCG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa089d5e6-0756-42f8-85a1-d492af186162_800x533.jpeg" width="800" height="533" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a089d5e6-0756-42f8-85a1-d492af186162_800x533.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:533,&quot;width&quot;:800,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!GcCG!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa089d5e6-0756-42f8-85a1-d492af186162_800x533.jpeg 424w, https://substackcdn.com/image/fetch/$s_!GcCG!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa089d5e6-0756-42f8-85a1-d492af186162_800x533.jpeg 848w, https://substackcdn.com/image/fetch/$s_!GcCG!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa089d5e6-0756-42f8-85a1-d492af186162_800x533.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!GcCG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa089d5e6-0756-42f8-85a1-d492af186162_800x533.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">No Machine Learning or AI here. Photo by <a href="https://unsplash.com/@isaacmsmith?utm_source=medium&amp;utm_medium=referral">Isaac Smith</a> on&nbsp;<a href="https://unsplash.com?utm_source=medium&amp;utm_medium=referral">Unsplash</a></figcaption></figure></div><p><strong>Alignment:</strong> No, not Chaotic Neutral, or Lawful Good, Alignment focuses on how aligned the individual feels to company goals/vision, team goals, or their own goals. Alignment can make or break engagement, so I like to ensure the individual can address alignment each week. This is especially helpful during times of change.</p><p><strong>Career Path:</strong> How do you feel about your career path here? Do you have one? Is it going as you expected? Lower scores here indicate you should spend some time determining the current role scope, desired role scope, and how that fits into the company at large.</p><p><strong>Feedback:</strong> Are you getting enough feedback? From me? From your team? Enough constructive or positive feedback? &#8220;Not enough feedback&#8221; is a frequent complaint surfaced to managers, so I like to ensure we have a chance to address it weekly.</p><p>You can also ask the individual if there are any other categories they&#8217;d like to track. Look for anomalies and historical patterns. Do not, and I repeat, <em>do not</em> try to compare the numbers of one individual to another. That&#8217;s not the point of this exercise.</p><h3>Notes</h3><p>This section is for shared notes, or the individual&#8217;s notes during/after your conversation. Determine between the two of you what you want to use it for and go from there.</p><h3>Note The Lack of Project&nbsp;Updates</h3><p>Too many early managers make 1:1s about project updates (this is also a sign of a <em>bad</em> manager). You can check on projects elsewhere, so don&#8217;t clog your 1:1s with a checklist of projects being worked on.</p><p>If there are chunks you&#8217;re working through together, sure. If you want to review PRs during this time, that&#8217;s also fine, but make sure it is the choice of the individual. This is their time.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!sYI6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f57fa24-b101-4931-821e-2eadac934330_498x280.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!sYI6!,w_424,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f57fa24-b101-4931-821e-2eadac934330_498x280.gif 424w, https://substackcdn.com/image/fetch/$s_!sYI6!,w_848,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f57fa24-b101-4931-821e-2eadac934330_498x280.gif 848w, https://substackcdn.com/image/fetch/$s_!sYI6!,w_1272,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f57fa24-b101-4931-821e-2eadac934330_498x280.gif 1272w, https://substackcdn.com/image/fetch/$s_!sYI6!,w_1456,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f57fa24-b101-4931-821e-2eadac934330_498x280.gif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!sYI6!,w_1456,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f57fa24-b101-4931-821e-2eadac934330_498x280.gif" width="498" height="280" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0f57fa24-b101-4931-821e-2eadac934330_498x280.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:280,&quot;width&quot;:498,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!sYI6!,w_424,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f57fa24-b101-4931-821e-2eadac934330_498x280.gif 424w, https://substackcdn.com/image/fetch/$s_!sYI6!,w_848,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f57fa24-b101-4931-821e-2eadac934330_498x280.gif 848w, https://substackcdn.com/image/fetch/$s_!sYI6!,w_1272,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f57fa24-b101-4931-821e-2eadac934330_498x280.gif 1272w, https://substackcdn.com/image/fetch/$s_!sYI6!,w_1456,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f57fa24-b101-4931-821e-2eadac934330_498x280.gif 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3>Don&#8217;t Force&nbsp;It</h3><p>I do not require my direct reports to fill out every section. My standard ask is, if nothing else, please put in the data at the bottom. A gut check is enough to go off of, and from there, if there&#8217;s really nothing to talk about, that&#8217;s fine too!</p><p>How about you, how do <em>you </em>like to conduct your 1:1s? Any particular template that has been meaningful or worked well for you?</p><p><em>The Helm is always publishing great ideas, insights, and advice by leaders, for leaders. To make sure you&#8217;re always seeing articles like this one, <a href="https://medium.com/the-helm">subscribe to The Helm on Medium</a> or check out <a href="https://www.thehelmmag.com">our independent site</a> for free &amp; exclusive content.</em></p><p><em>If you have your own ideas to be featured in The Helm, <a href="/the-helm/the-helm-is-accepting-stories-on-leadership-entrepreneurship-productivity-and-more-d919d2ba4aa1">drop us a line.</a> We&#8217;d love to hear them.</em></p>]]></content:encoded></item><item><title><![CDATA[Stop Using Velocity To Measure Your Teams — Try These Metrics Instead]]></title><description><![CDATA[Metrics without context are a waste of time.]]></description><link>https://hartleyshandbook.com/p/stop-using-velocity-to-understand-how-your-team-gets-work-done-try-these-metrics-instead-f972d4ade1c4</link><guid isPermaLink="false">https://hartleyshandbook.com/p/stop-using-velocity-to-understand-how-your-team-gets-work-done-try-these-metrics-instead-f972d4ade1c4</guid><dc:creator><![CDATA[John Hartley]]></dc:creator><pubDate>Mon, 23 May 2022 17:57:07 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/76a83788-3fcf-4453-8d9e-47b916b15d8c_675x478.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h4></h4><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!gFfR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa25d014e-5c55-4fc0-952a-d577f08059e5_675x478.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!gFfR!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa25d014e-5c55-4fc0-952a-d577f08059e5_675x478.png 424w, https://substackcdn.com/image/fetch/$s_!gFfR!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa25d014e-5c55-4fc0-952a-d577f08059e5_675x478.png 848w, https://substackcdn.com/image/fetch/$s_!gFfR!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa25d014e-5c55-4fc0-952a-d577f08059e5_675x478.png 1272w, https://substackcdn.com/image/fetch/$s_!gFfR!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa25d014e-5c55-4fc0-952a-d577f08059e5_675x478.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!gFfR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa25d014e-5c55-4fc0-952a-d577f08059e5_675x478.png" width="675" height="478" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a25d014e-5c55-4fc0-952a-d577f08059e5_675x478.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:478,&quot;width&quot;:675,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!gFfR!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa25d014e-5c55-4fc0-952a-d577f08059e5_675x478.png 424w, https://substackcdn.com/image/fetch/$s_!gFfR!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa25d014e-5c55-4fc0-952a-d577f08059e5_675x478.png 848w, https://substackcdn.com/image/fetch/$s_!gFfR!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa25d014e-5c55-4fc0-952a-d577f08059e5_675x478.png 1272w, https://substackcdn.com/image/fetch/$s_!gFfR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa25d014e-5c55-4fc0-952a-d577f08059e5_675x478.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Don&#8217;t fool yourself, velocity is easy to artificially manipulate.</figcaption></figure></div><p>Velocity can be a helpful numerical representation of work completed for executives and managers, but it doesn&#8217;t tell the full story. It leaves out critical information about what happened over the course of a sprint, regardless of the length.</p><p>Can velocity answer:</p><ul><li><p>How many folks were out sick or on PTO for that week?</p></li><li><p>Cards that were added/removed?</p></li><li><p>Points added/removed?</p></li><li><p>General scope volatility trends?</p></li><li><p>Other questions about sprint fluctuations?</p></li></ul><p><strong>The answer is no.</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!fAmC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9ce5442-f5e7-4b8e-af8d-65a1cee933b3_800x294.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!fAmC!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9ce5442-f5e7-4b8e-af8d-65a1cee933b3_800x294.png 424w, https://substackcdn.com/image/fetch/$s_!fAmC!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9ce5442-f5e7-4b8e-af8d-65a1cee933b3_800x294.png 848w, https://substackcdn.com/image/fetch/$s_!fAmC!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9ce5442-f5e7-4b8e-af8d-65a1cee933b3_800x294.png 1272w, https://substackcdn.com/image/fetch/$s_!fAmC!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9ce5442-f5e7-4b8e-af8d-65a1cee933b3_800x294.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!fAmC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9ce5442-f5e7-4b8e-af8d-65a1cee933b3_800x294.png" width="800" height="294" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c9ce5442-f5e7-4b8e-af8d-65a1cee933b3_800x294.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:294,&quot;width&quot;:800,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!fAmC!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9ce5442-f5e7-4b8e-af8d-65a1cee933b3_800x294.png 424w, https://substackcdn.com/image/fetch/$s_!fAmC!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9ce5442-f5e7-4b8e-af8d-65a1cee933b3_800x294.png 848w, https://substackcdn.com/image/fetch/$s_!fAmC!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9ce5442-f5e7-4b8e-af8d-65a1cee933b3_800x294.png 1272w, https://substackcdn.com/image/fetch/$s_!fAmC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9ce5442-f5e7-4b8e-af8d-65a1cee933b3_800x294.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Fictional velocity chart for 31 two-week&nbsp;sprints</figcaption></figure></div><p>If you are only measuring a team by velocity, you&#8217;re going to get gray hair fast and your teams will begin to despise you. Below I&#8217;ll outline some additional metrics that I like to keep track of to understand the ebbs and flows of work on a team. This is not a stick to measure people with, it&#8217;s a tool to understand the volatility you and your team face from sprint to sprint.</p><p>For all of these metrics, volatility should minimize over time, making it easier to understand anomalies.</p><p>Here&#8217;s a <a href="https://docs.google.com/spreadsheets/d/1j_veXNVzZXg9kLv70ydaULqCs8M-hns0li-lCDh1vh0/edit?usp=sharing">Google Sheet with 2 sample teams</a>.</p><h3>Net Estimate Shift&nbsp;+/-</h3><p>Depending on how your team approaches estimates and adjusts them in the sprint, <strong>Net Estimate Shift</strong> may be irrelevant.</p><p>When I&#8217;m starting with teams, we like to challenge estimates as we get into the work to see if we&#8217;ve learned anything new between estimation and starting the work.</p><p>Generally, this number should be low but add some conditional formatting to understand when estimations are shifting frequently.</p><h3>Points Added /&nbsp;Removed</h3><p>Especially if you are on a team that is actively supporting an application while also moving into the next phase of work, <strong>Points Added</strong> and <strong>Points Removed</strong> can give you a sense of what new work is coming into your sprints. Higher volatility here could mean the requirements were unclear, not thorough enough, or in some cases, a stakeholder changed their mind mid-sprint.</p><p>When <strong>Points Removed</strong> is high, analyze why that happened.</p><ul><li><p>Was there a chunk of work that was de-prioritized?</p></li><li><p>Was something unclear at the beginning of the sprint that crystallized?</p></li><li><p>How do you get ahead of that in the future?</p></li></ul><h3>Weighted Team Projection</h3><p><strong>Note:</strong> <strong>Weighted Team Projection</strong> is more for estimating your next sprint. You will need 5 sprints in order for <strong>Weighted Team Projection</strong> to start becoming useful and even then it will need several months before it starts lining up more accurately.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!RYzP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbdfcfe8-4501-4915-8fb5-c43af29ca4ed_800x45.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!RYzP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbdfcfe8-4501-4915-8fb5-c43af29ca4ed_800x45.png 424w, https://substackcdn.com/image/fetch/$s_!RYzP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbdfcfe8-4501-4915-8fb5-c43af29ca4ed_800x45.png 848w, https://substackcdn.com/image/fetch/$s_!RYzP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbdfcfe8-4501-4915-8fb5-c43af29ca4ed_800x45.png 1272w, https://substackcdn.com/image/fetch/$s_!RYzP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbdfcfe8-4501-4915-8fb5-c43af29ca4ed_800x45.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!RYzP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbdfcfe8-4501-4915-8fb5-c43af29ca4ed_800x45.png" width="800" height="45" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bbdfcfe8-4501-4915-8fb5-c43af29ca4ed_800x45.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:45,&quot;width&quot;:800,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!RYzP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbdfcfe8-4501-4915-8fb5-c43af29ca4ed_800x45.png 424w, https://substackcdn.com/image/fetch/$s_!RYzP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbdfcfe8-4501-4915-8fb5-c43af29ca4ed_800x45.png 848w, https://substackcdn.com/image/fetch/$s_!RYzP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbdfcfe8-4501-4915-8fb5-c43af29ca4ed_800x45.png 1272w, https://substackcdn.com/image/fetch/$s_!RYzP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbdfcfe8-4501-4915-8fb5-c43af29ca4ed_800x45.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>to</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!A3M6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1116389-9691-4ec4-9879-f56d065bb6e1_800x35.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!A3M6!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1116389-9691-4ec4-9879-f56d065bb6e1_800x35.png 424w, https://substackcdn.com/image/fetch/$s_!A3M6!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1116389-9691-4ec4-9879-f56d065bb6e1_800x35.png 848w, https://substackcdn.com/image/fetch/$s_!A3M6!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1116389-9691-4ec4-9879-f56d065bb6e1_800x35.png 1272w, https://substackcdn.com/image/fetch/$s_!A3M6!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1116389-9691-4ec4-9879-f56d065bb6e1_800x35.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!A3M6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1116389-9691-4ec4-9879-f56d065bb6e1_800x35.png" width="800" height="35" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f1116389-9691-4ec4-9879-f56d065bb6e1_800x35.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:35,&quot;width&quot;:800,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!A3M6!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1116389-9691-4ec4-9879-f56d065bb6e1_800x35.png 424w, https://substackcdn.com/image/fetch/$s_!A3M6!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1116389-9691-4ec4-9879-f56d065bb6e1_800x35.png 848w, https://substackcdn.com/image/fetch/$s_!A3M6!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1116389-9691-4ec4-9879-f56d065bb6e1_800x35.png 1272w, https://substackcdn.com/image/fetch/$s_!A3M6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1116389-9691-4ec4-9879-f56d065bb6e1_800x35.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">It&#8217;s not perfect, but you should see a gradual reduction in projection to completed volatility.</figcaption></figure></div><p>The equation:</p><pre><code>.05(s1)+.1(s2)+.1(s3)+.25(s4)+.5(s5) = WTP</code></pre><p><strong>Weighted Team Projection</strong> looks at your last five sprints (s1-s5) and adds weight based on how far in the past the sprint was. The weights are added to each of those sprints accordingly (5%, 10%, 10%, 25%, 50%).</p><p>Once added up, <strong>Weighted Team Projection</strong> gives you a rough estimate of what your team <em>should </em>be able to accomplish in the next sprint. The projection is helpful when looking at a reasonable amount of work to complete for the next sprint.</p><h3>Carryover &#8710;</h3><p>Pretty simple, but this is a percentage of how many points are carrying over into the next sprint vs how many points were committed. It is a raw data point and doesn&#8217;t take into account <em>why </em>things changed.</p><h3>Adjusted Percentage Commitment Met</h3><p>Not everyone agrees with me on this one, but that&#8217;s alright. The intent of <strong>Adjusted Percentage Commitment Met</strong> is that it factors in everything that happened throughout the sprint and gives you an assessment of, all things considered, how did we do?</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!w83C!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce32fa8c-a190-46f2-a508-8c9e10e55856_565x60.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!w83C!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce32fa8c-a190-46f2-a508-8c9e10e55856_565x60.png 424w, https://substackcdn.com/image/fetch/$s_!w83C!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce32fa8c-a190-46f2-a508-8c9e10e55856_565x60.png 848w, https://substackcdn.com/image/fetch/$s_!w83C!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce32fa8c-a190-46f2-a508-8c9e10e55856_565x60.png 1272w, https://substackcdn.com/image/fetch/$s_!w83C!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce32fa8c-a190-46f2-a508-8c9e10e55856_565x60.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!w83C!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce32fa8c-a190-46f2-a508-8c9e10e55856_565x60.png" width="565" height="60" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ce32fa8c-a190-46f2-a508-8c9e10e55856_565x60.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:60,&quot;width&quot;:565,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!w83C!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce32fa8c-a190-46f2-a508-8c9e10e55856_565x60.png 424w, https://substackcdn.com/image/fetch/$s_!w83C!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce32fa8c-a190-46f2-a508-8c9e10e55856_565x60.png 848w, https://substackcdn.com/image/fetch/$s_!w83C!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce32fa8c-a190-46f2-a508-8c9e10e55856_565x60.png 1272w, https://substackcdn.com/image/fetch/$s_!w83C!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce32fa8c-a190-46f2-a508-8c9e10e55856_565x60.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>For me, a tolerable number here is between 80% and 120%. A great number is between 90% and 110%. Think of <strong>APCM</strong> (what a great acronym eh? /s) as the exhaust port on the Death Star. There&#8217;s a bit of wiggle room in either direction, but the further away from 100%, the less desirable the outcome.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!RM2M!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc498978-3ae5-48a9-9c98-e7406bbd1c06_800x771.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!RM2M!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc498978-3ae5-48a9-9c98-e7406bbd1c06_800x771.jpeg 424w, https://substackcdn.com/image/fetch/$s_!RM2M!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc498978-3ae5-48a9-9c98-e7406bbd1c06_800x771.jpeg 848w, https://substackcdn.com/image/fetch/$s_!RM2M!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc498978-3ae5-48a9-9c98-e7406bbd1c06_800x771.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!RM2M!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc498978-3ae5-48a9-9c98-e7406bbd1c06_800x771.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!RM2M!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc498978-3ae5-48a9-9c98-e7406bbd1c06_800x771.jpeg" width="800" height="771" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bc498978-3ae5-48a9-9c98-e7406bbd1c06_800x771.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:771,&quot;width&quot;:800,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!RM2M!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc498978-3ae5-48a9-9c98-e7406bbd1c06_800x771.jpeg 424w, https://substackcdn.com/image/fetch/$s_!RM2M!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc498978-3ae5-48a9-9c98-e7406bbd1c06_800x771.jpeg 848w, https://substackcdn.com/image/fetch/$s_!RM2M!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc498978-3ae5-48a9-9c98-e7406bbd1c06_800x771.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!RM2M!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc498978-3ae5-48a9-9c98-e7406bbd1c06_800x771.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Thank you ASU for your serious take on <a href="https://research.arizona.edu/stories/death-star-thermal-exhaust-port-design">Death Star Risk&nbsp;Analysis</a></figcaption></figure></div><h3>Scope Volatility</h3><p>Pretty straightforward here, but scope volatility takes a look at <strong>Net Estimate Shift</strong>, <strong>Points Added</strong> and <strong>Points Removed</strong>, divided by the total <strong>Committed</strong> points in your sprint.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!0Xld!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feee333e7-5497-4a86-9f0f-6edbed609348_566x68.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!0Xld!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feee333e7-5497-4a86-9f0f-6edbed609348_566x68.png 424w, https://substackcdn.com/image/fetch/$s_!0Xld!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feee333e7-5497-4a86-9f0f-6edbed609348_566x68.png 848w, https://substackcdn.com/image/fetch/$s_!0Xld!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feee333e7-5497-4a86-9f0f-6edbed609348_566x68.png 1272w, https://substackcdn.com/image/fetch/$s_!0Xld!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feee333e7-5497-4a86-9f0f-6edbed609348_566x68.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!0Xld!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feee333e7-5497-4a86-9f0f-6edbed609348_566x68.png" width="566" height="68" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/eee333e7-5497-4a86-9f0f-6edbed609348_566x68.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:68,&quot;width&quot;:566,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!0Xld!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feee333e7-5497-4a86-9f0f-6edbed609348_566x68.png 424w, https://substackcdn.com/image/fetch/$s_!0Xld!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feee333e7-5497-4a86-9f0f-6edbed609348_566x68.png 848w, https://substackcdn.com/image/fetch/$s_!0Xld!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feee333e7-5497-4a86-9f0f-6edbed609348_566x68.png 1272w, https://substackcdn.com/image/fetch/$s_!0Xld!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feee333e7-5497-4a86-9f0f-6edbed609348_566x68.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p><strong>Scope Volatility</strong> is our best percentage look at how things shift during the sprint and whether we are blowing the sprint up by adding or removing points, and whether we are adjusting estimates without balance. It&#8217;s definitely a quick reference number, similar to <strong>Adjusted Weight Completed</strong>.</p><h3>Another Look</h3><p>With the above in mind, how would you feel about your team&#8217;s velocity if it looked like this?</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!-OvL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29f50734-a443-4d1d-a21f-f49da6a12db6_800x296.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!-OvL!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29f50734-a443-4d1d-a21f-f49da6a12db6_800x296.png 424w, https://substackcdn.com/image/fetch/$s_!-OvL!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29f50734-a443-4d1d-a21f-f49da6a12db6_800x296.png 848w, https://substackcdn.com/image/fetch/$s_!-OvL!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29f50734-a443-4d1d-a21f-f49da6a12db6_800x296.png 1272w, https://substackcdn.com/image/fetch/$s_!-OvL!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29f50734-a443-4d1d-a21f-f49da6a12db6_800x296.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!-OvL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29f50734-a443-4d1d-a21f-f49da6a12db6_800x296.png" width="800" height="296" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/29f50734-a443-4d1d-a21f-f49da6a12db6_800x296.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:296,&quot;width&quot;:800,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!-OvL!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29f50734-a443-4d1d-a21f-f49da6a12db6_800x296.png 424w, https://substackcdn.com/image/fetch/$s_!-OvL!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29f50734-a443-4d1d-a21f-f49da6a12db6_800x296.png 848w, https://substackcdn.com/image/fetch/$s_!-OvL!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29f50734-a443-4d1d-a21f-f49da6a12db6_800x296.png 1272w, https://substackcdn.com/image/fetch/$s_!-OvL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29f50734-a443-4d1d-a21f-f49da6a12db6_800x296.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Your answer should now be &#8220;it depends,&#8221; but it definitely <em>starts</em> to represent what we want to see from the velocity graph. A positive trend, generally within 10&#8211;20% of initial commitment, with the variability calming down over time.</p><blockquote><p>Free <a href="https://docs.google.com/spreadsheets/d/1j_veXNVzZXg9kLv70ydaULqCs8M-hns0li-lCDh1vh0/edit#gid=0">GSheet Template</a> you can try out yourself!</p></blockquote><h3>Final Notes</h3><p>All of these numbers are easy to find in Jira. You <em>could </em>automate everything through some fancy Google Sheet scripting and a connection to <a href="https://workspace.google.com/marketplace/app/jira_cloud_for_sheets/1065669263016">Jira Cloud for Sheets Add-On</a>, but it took about 15 minutes every two weeks, so I never got around to it.</p><p>If you are unable to find these numbers, comment below and I&#8217;ll help you out. Most can be found in the Burndown chart and Sprint Report within Jira.</p><p>Hopefully, the above metrics will help shed a bit more light on the volatility of a sprint that pure velocity absolutely cannot measure. Amanda Quint wrote another great post called &#8220;<a href="https://betterprogramming.pub/3-metrics-for-engineering-team-success-other-than-velocity-5df9d79dbff9">3 Metrics for Engineering Team Success Other Than Velocity</a>&#8221; which gives some other ideas as well.</p><p>In a vacuum you can make up any story you want, so look at the story told by <em>all </em>of your metrics before making process changes.</p><p>Above all else, think about whether the outcomes are captured in the numbers. If not, then figure out how else to capture the outcomes you&#8217;re looking for.</p>]]></content:encoded></item></channel></rss>