{"id":1209,"date":"2019-10-17T23:28:41","date_gmt":"2019-10-18T03:28:41","guid":{"rendered":"http:\/\/www.foxquestsystems.net\/foxblog\/?p=1209"},"modified":"2020-01-07T09:37:44","modified_gmt":"2020-01-07T14:37:44","slug":"facilitating-the-hunt-for-out-of-sequence-conditions","status":"publish","type":"post","link":"https:\/\/www.foxquestsystems.net\/foxblog\/2019\/10\/17\/facilitating-the-hunt-for-out-of-sequence-conditions\/","title":{"rendered":"Facilitating the hunt for Out-of-Sequence conditions."},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">During the update process of a CPM Network it&#8217;s often likely to end up with Out-of-Sequence activities.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">There are multiple causes for and multiple types of out-of-sequence conditions. The most common cause is when a successor activity is statused as started however the predecessor activity has not completed.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Especially in large CPM networks, with many activities statused during an update period, finding the root cause of an out-of-sequence condition can be a difficult task. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Consider for example, a situation, as shown below where an Activity &#8220;A&#8221; has not started and has only one predecessor, Activity &#8220;P1&#8221; that has completed. Typically, you would expect Activity &#8220;A&#8221; to start on the Data Date. However, as a result of scheduling using Retained Logic, Activity &#8220;A&#8221; is out-of-sequence by a number of days equaled to the remaining duration of activity &#8220;B&#8221;. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In this example below, tracing the logic back through 6 predecessors, Activities &#8220;P1&#8221; through &#8220;P6&#8221; finally arrives at the offender, Activity &#8220;B&#8221;. In this example, Activity &#8220;B&#8221; is the &#8220;not completed activity&#8221; while Activity &#8220;P6&#8221; is the &#8220;started successor&#8221;.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img data-recalc-dims=\"1\" decoding=\"async\" width=\"625\" height=\"429\" loading=\"lazy\" src=\"https:\/\/i0.wp.com\/www.foxquestsystems.net\/foxblog\/wp-content\/uploads\/2019\/10\/oos-condition-6-levels-deep2-1.jpg?resize=625%2C429\" alt=\"\" class=\"wp-image-1222\" srcset=\"https:\/\/i0.wp.com\/www.foxquestsystems.net\/foxblog\/wp-content\/uploads\/2019\/10\/oos-condition-6-levels-deep2-1.jpg?w=625&amp;ssl=1 625w, https:\/\/i0.wp.com\/www.foxquestsystems.net\/foxblog\/wp-content\/uploads\/2019\/10\/oos-condition-6-levels-deep2-1.jpg?resize=300%2C206&amp;ssl=1 300w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 984px) 61vw, (max-width: 1362px) 45vw, 600px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Finding out-of-sequence conditions using this technique and P6 alone can be a time consuming and frustrating effort. Especially if there are multiple logic paths that precede Activity &#8220;A&#8221;.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Z\u00fcmmer Analysis Report #23 \u2013 \u201cNot Complete Activities With Started Successor\u201d list all activities that are Not Complete, and a successor is either In Progress or Completed. <\/p>\n\n\n\n<figure class=\"wp-block-image\"><img data-recalc-dims=\"1\" decoding=\"async\" width=\"840\" height=\"263\" loading=\"lazy\" src=\"https:\/\/i0.wp.com\/www.foxquestsystems.net\/foxblog\/wp-content\/uploads\/2019\/10\/23-tasks-not-complete-suc-started-1024x320.jpg?resize=840%2C263\" alt=\"\" class=\"wp-image-1210\" srcset=\"https:\/\/i0.wp.com\/www.foxquestsystems.net\/foxblog\/wp-content\/uploads\/2019\/10\/23-tasks-not-complete-suc-started.jpg?resize=1024%2C320&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.foxquestsystems.net\/foxblog\/wp-content\/uploads\/2019\/10\/23-tasks-not-complete-suc-started.jpg?resize=300%2C94&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.foxquestsystems.net\/foxblog\/wp-content\/uploads\/2019\/10\/23-tasks-not-complete-suc-started.jpg?resize=768%2C240&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.foxquestsystems.net\/foxblog\/wp-content\/uploads\/2019\/10\/23-tasks-not-complete-suc-started.jpg?w=1043&amp;ssl=1 1043w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">In the illustration above, Line Item #1, Activity TD0012572, has not started and Activity 404-CM-1040, one of its successors, is complete. In Line Item #2,  Activity TD0016440, has not started and a successor, Activity TD01010, is in progress. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The report sorts relationships by Predecessor\/Successor Activity ID and the Predecessor\/Successor Activity Name. The report then lists the Predecessor\u2019s Early Finish, the Successors Actual Start, then continues with the Predecessor\/Successor Original Duration, then the Relation Type and Lag value.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Other  Z\u00fcmmer Analysis Reports that fall in the &#8220;Out-Of-Sequence&#8221; category includes:<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>Analysis Report #24 &#8211; &#8220;Out-Of-Sequence In Progress Tasks&#8221;<\/li><li>Analysis Report #25 &#8211; &#8220;Not Started Activities with No Active Predecessors&#8221;<\/li><\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Copyright \u00a92019 FoxQuest Systems, Inc. &#8211; All Rights Reserved <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Finding Out-of-Sequence activities can be a time-consuming effort.<\/p>\n","protected":false},"author":2,"featured_media":1218,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"nf_dc_page":"","om_disable_all_campaigns":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[2],"tags":[16],"class_list":["post-1209","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-analysis","tag-quickly-identify-out-of-sequence-conditions"],"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"https:\/\/i0.wp.com\/www.foxquestsystems.net\/foxblog\/wp-content\/uploads\/2019\/10\/Facilitating-the-Out-of-Sequence-hunt-1.jpg?fit=830%2C465&ssl=1","_links":{"self":[{"href":"https:\/\/www.foxquestsystems.net\/foxblog\/wp-json\/wp\/v2\/posts\/1209","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.foxquestsystems.net\/foxblog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.foxquestsystems.net\/foxblog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.foxquestsystems.net\/foxblog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.foxquestsystems.net\/foxblog\/wp-json\/wp\/v2\/comments?post=1209"}],"version-history":[{"count":6,"href":"https:\/\/www.foxquestsystems.net\/foxblog\/wp-json\/wp\/v2\/posts\/1209\/revisions"}],"predecessor-version":[{"id":1451,"href":"https:\/\/www.foxquestsystems.net\/foxblog\/wp-json\/wp\/v2\/posts\/1209\/revisions\/1451"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.foxquestsystems.net\/foxblog\/wp-json\/wp\/v2\/media\/1218"}],"wp:attachment":[{"href":"https:\/\/www.foxquestsystems.net\/foxblog\/wp-json\/wp\/v2\/media?parent=1209"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.foxquestsystems.net\/foxblog\/wp-json\/wp\/v2\/categories?post=1209"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.foxquestsystems.net\/foxblog\/wp-json\/wp\/v2\/tags?post=1209"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}