| CPC G06Q 10/06312 (2013.01) | 18 Claims |

|
1. A method for management of a production pipeline, the method comprising:
accessing a data model which comprises a plurality of data objects, including:
one or more assembly objects, each assembly object representing a part to undergo one or more production events to be performed on a part at a first party facility for providing to a second party facility; and
one or more production event objects, each production event object representing a particular production event and having a plurality of properties, including an associated start time property and an end time property;
receiving, via a first interactive graphical user interface, selection of a first one or more production event objects to be linked to a first assembly object and an indication of values for at least the start time property and end time property of the first one or more production event objects;
receiving, via the first interactive graphical user interface, input of one or more alert conditions to be linked to the first assembly object;
causing display of a second interactive graphical user interface including at least the first assembly object and the first one or more production event objects linked to the first assembly object, wherein:
the first assembly object is visually represented by a row of a table;
the first one or more production event objects linked to the first assembly object are visually represented as respective selectable cells of the row of the table; and
the selectable cells are configured to enable user interaction with, and modification of, the respective associated production event objects;
receiving, via the second interactive graphical user interface, a selection of a first selectable cell associated with a first production event object of the first one or more production event objects, wherein the selection includes first input data in relation to the first production event object, and wherein the first input data includes a modification to one or both of the start and end time values of the first production event object;
determining that the modification meets an alert condition linked to the first assembly object;
responsive to the determination, providing, in the second interactive graphical user interface, an indication of an alert, wherein the indication of the alert is provided in the second interactive graphical user interface in relation to a second selectable cell, of the selectable cells, associated with a second production event object of the first one or more production event objects;
receiving, via the second interactive graphical user interface, a request to modify start time properties and end time properties of at least one of the first one or more production event objects in response to the alert; and
responsive to the request:
automatically determining a proposal that modifies the start time properties and end time properties of the at least one of the first one or more production event objects; and
updating the second interactive graphical user interface, based on the proposal, to provide updated indications of the modified start time properties and end time properties.
|