Start/end date fields

Start/End date fields

https://fast.wistia.com/embed/medias/b1ztzml8ls.jsonp

Overwrite Jira task data with data from the App

If you want to use a different field, it is possible to overwrite Jira task data with data from BigPicture. When you select a field other than currently used, you can switch on the "Overwrite Jira task data with data from the App" option below.

This action is irreversible.

In general, there are three main strategies for task synchronization:

  • Not synchronized use this option if you do not want to update Jira issues while still being able to plan using the Gantt module. Changes to date estimates will not sync to Jira, meaning task start and end dates might differ from those in Jira issues.

  • Two 'Date picker' (or 'Date time picker') fields - recommended when assignees work on multiple tasks simultaneously. 

  • One 'Date picker' (or 'Date time picker') field and a time estimate field (Original estimate or Time spent + Remaining estimate) recommended for working on one task at a time.

The App will not update fields mapped above as a start and end date if they are not defined in the Jira Project Screen scheme (excluding Time Spent + Remaining Estimate). In other words, for synchronization to work, you must ensure that the fields exist in Jira for a particular project.

If you need more details, take a look at the example:

A separate custom configuration has been specified for the "OMEGA" Jira project. This ensures that other projects are not affected.

Create a Jira Screen that has those fields. You can copy an existing screen and modify it to make things easier. In the example, a copy was made and named "OMEGA."

Add a Screen scheme. The system will ask you what screen you want to associate it with.

Add an Issue type screen scheme.

You'll be taken to the following screen (click the name of the Screen Scheme).

Click the name of the screen.

Ensure the fields you set in the Technical configuration are listed. In this case, the "Start Date" field already exists, and the "Due date" needs to be added.

Go to the Jira Project settings and implement the new screen scheme.

Now, the App can synchronize with Jira - making changes within the App will update respective fields.



Scheduling impact

From the 8.15 version of BigPicture onwards.

Start/end dates mapped to estimate fields

  • Start date

    • can be mapped to the Original Estimate

  • End date

    • can be mapped to Original Estimate or 

    • Time Spent + Remaining Estimate

Note: Only one of the fields (either start or end date) can be mapped to an estimate. The other field must remain as a date field, such as the start/end date. 

Expected behavior (dates exist)

You can update the following values:

  • star/end date 

  • task duration 

  • the estimate field 

Updates can be done by:

  • change of a field value, for example, by editing a value in a column in BigPicture

  • adjustment of a task position and length on a Gantt chart 

New start/end value (inline editing or update of a field on Jira issue page)  

Behavior is the same regardless of mapping:

  • Change of the start date results in a task being moved.

  • Change of the end date results in a task being resized. The estimate field and task duration field reflect the change. The start date is unaffected. 

Change

Result

value

Affected

Mapping

Change

Result

value

Affected

Mapping

start date updated

Task moved

start date

  • start date = Original Estimate

  • end date = Original Estimate

  • end date = Time Spent + Remaining Estimate

end date

task duration

 

Estimate

 

end date updated

Task resized

start date

 

end date

task duration

Estimate


New task duration OR estimate field value

Behavior depends on the mapping:

  • the date mapped to the estimate is adjusted

Change

Result

value

Affected

Mapping

Change

Result

value

Affected

Mapping

task duration updated

OR

estimate value updated

Task resized

start date

  • start date = Original Estimate

end date

 

task duration

estimate

start date

 

  • end date = Original Estimate

  • end date = Time Spent + Remaining Estimate

end date

task duration

estimate

Task position adjusted on the timeline

All fields are updated to reflect the task position on the timeline. 

 

The position of the “Overwrite Jira task data with data from the App” slider is ignored. BigPicture operates based on the built-in field values.

Affected by

The "Respect Jira screen scheme" toggle switch applies to start/end date field mapping.