Uploaded image for project: 'ONE'
  1. ONE
  2. ONE-32335

Backward planning (scheduling from finish date)

    XMLWordPrintable

Details

    • Epic
    • Status: Gathering interest (View Workflow)
    • None
    • Resolution: Unresolved
    • None
    • None
    • None
    • Business
    • Scheduling from finish date
    • Scheduling
    • BigPicture
    • JIRA server, JIRA cloud
    • 21
    • 21
    • TODO: check support tickets for clients requesting this
    • $i18n.getText("admin.common.words.hide")
      $i18n.getText("admin.common.words.show")
      var cfToHide1 = document.getElementById("rowForcustomfield_18501"); if(cfToHide1){cfToHide1.style.display="none";} var cfToHide2 = document.getElementById("rowForcustomfield_18502"); if(cfToHide2){cfToHide2.style.display="none";} var cfToHide3 = document.getElementById("rowForcustomfield_19700"); if(cfToHide3){cfToHide3.style.display="none";} var cfToHide4 = document.getElementById("rowForcustomfield_18400"); if(cfToHide4){cfToHide4.style.display="none";}
    • No
    • $i18n.getText("admin.common.words.hide")
      $i18n.getText("admin.common.words.show")
      var cfToHide1 = document.getElementById("rowForcustomfield_18501"); if(cfToHide1){cfToHide1.style.display="none";} var cfToHide2 = document.getElementById("rowForcustomfield_18807"); if(cfToHide2){cfToHide2.style.display="none";} var cfToHide3 = document.getElementById("rowForcustomfield_19700"); if(cfToHide3){cfToHide3.style.display="none";} var cfToHide4 = document.getElementById("rowForcustomfield_18400"); if(cfToHide4){cfToHide4.style.display="none";}

    Description

      Before change:

      Scheduling in Big Picture always occurs "from start", that is:

      • All dependencies represent a "must start/finish after a given date" relation
      • Dependencies can be switched into ASAP (as soon as possible) mode

      If there's no preferred direction for a move/resize to be performed on task (eg. a task on non-working day is switched from manual to auto period mode and needs to move to the nearest working day), the task will prefer to take a future date.

      After change:

      User can opt to schedule tasks "from finish", that is:

      • Dependencies represent a "must start/finish before a given date" relation
      • Dependencies can be switched into ALAP (as late as possible) mode

      Even in "from finish" scheduling the behaviour for move/resize with no preferred direction remains the same.

      Workarounds:

      Until the feature is implemented there are certain workarounds that might partially provide the desired functionality for some use cases:

      • User can use End-to-Start dependency in ASAP mode - in absence of other relations this will act the same as an ALAP mode.
      • User can create a "technical" top-down parent that will prevent its children from exceeding its end date - effectively acting as a "must finish before a given date" dependency.

      Attachments

        Issue Links

          People

            Unassigned Unassigned
            maciej.bartylak Maciej Bartylak (Inactive)
            Maciej Bartylak Maciej Bartylak (Inactive)
            marcin.orkiszewski Marcin Orkiszewski , adam.biedruna Adam Biedruna , bartosz.dabrowski Bartosz Dąbrowski (Inactive) , ruslan.pidhainyi Ruslan Pidhainyi , martyna.turowska Martyna Turowska , tomasz.szymanski Tomasz Szymański (Inactive) , maciej.bartylak Maciej Bartylak (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: