{"id":21373,"date":"2008-08-05T10:00:00","date_gmt":"2008-08-05T10:00:00","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/oldnewthing\/2008\/08\/05\/microspeak-the-long-pole\/"},"modified":"2008-08-05T10:00:00","modified_gmt":"2008-08-05T10:00:00","slug":"microspeak-the-long-pole","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/oldnewthing\/20080805-00\/?p=21373","title":{"rendered":"Microspeak: The long pole"},"content":{"rendered":"<p>The <i>long pole<\/i> is the part of the project that is on the critical path due to its length. For example, if you have a project that consists of three independent sub-projects, then the sub-project with the longest completion date is the <i>long pole<\/i>.<\/p>\n<p> The etymology of this term is simultaneously obvious yet hard to pin down. Intuitively, the long pole is the one that determines the height: If you have a tent supported by three poles, then the long pole decides how tall the tent is. If you have a collection of poles you want to put in the back of a pick-up truck, the long pole is the one that decides how big a bed you need. If you have a set of poles and you hold them in your hand in a sheaf and rest the bottoms on the ground, then the long pole is the one that sticks up the highest. <\/p>\n<p> It is my impression that the tent analogy is the one that provides the source for this bit of Microspeak, but I&#8217;m not absolutely sure. If true, it&#8217;s a nice bit of double-wordplay, because not only is it an analogy, but it&#8217;s also a pun: The long pole is the one <i>holding everything up<\/i>. <\/p>\n<p> You don&#8217;t want to be a long pole in your project, because that just means that everybody will be giving your component extra scrutiny to make sure it&#8217;s not going to make everything late. <\/p>\n<p> Here are some citations. <\/p>\n<blockquote class=\"m\"><p> Design on track, but setup work appears to be long pole. <\/p><\/blockquote>\n<blockquote class=\"m\"><p> XYZ work is long pole in the schedule; not clear whether issue can be mitigated. <\/p><\/blockquote>\n<blockquote class=\"m\"><p> XYZ is still the long pole, now out [i.e., over schedule] by about six days, down from eight days last week after the ABC work was offloaded to UVW. <\/p><\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p>The long pole is the part of the project that is on the critical path due to its length. For example, if you have a project that consists of three independent sub-projects, then the sub-project with the longest completion date is the long pole. The etymology of this term is simultaneously obvious yet hard to [&hellip;]<\/p>\n","protected":false},"author":1069,"featured_media":111744,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[105,26],"class_list":["post-21373","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-oldnewthing","tag-microspeak","tag-other"],"acf":[],"blog_post_summary":"<p>The long pole is the part of the project that is on the critical path due to its length. For example, if you have a project that consists of three independent sub-projects, then the sub-project with the longest completion date is the long pole. The etymology of this term is simultaneously obvious yet hard to [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/posts\/21373","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/users\/1069"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/comments?post=21373"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/posts\/21373\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/media\/111744"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/media?parent=21373"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/categories?post=21373"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/tags?post=21373"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}