A method comprising: identifying multiple planned sequences of operations (104a-104n) involving industrial equipment, the planned sequences of operations comprising at least one of: one or more sequences of operations currently being performed using the industrial equipment and one or more sequences of operations to be performed using the industrial equipment; identifying information associated with prior executions of the sequences of operations, the information including timing information associated with the prior executions of the sequences of operations; identifying whether any of the prior executions of the sequences of operations have characteristics that match characteristics of the planned sequences of operations; identifying information associated with the prior executions of the sequences of operations that have the characteristics that match the characteristics of the planned sequences of operations; characterised by selecting the identified information that if used maximizes or minimizes one or more parameters related to the planned sequences of operations if multiple prior executions of the sequences of operations have the characteristics that match the characteristics of the planned sequences of operations; generating timing predictions for operations in the planned sequences of operations using the identified information, by matching the names of one or more sequences in historical records to the names of the one or more sequences currently being performed or in future execution, the matching including translations to different equipment if industrial equipment with different characteristics is currently being used compared to the historical data; and generating an interface for presentation to an operator, the interface identifying the planned sequences of operations and the timing predictions for the operations in the planned sequences of operations. identifying multiple planned sequences of operations (104a-104n) involving industrial equipment, the planned sequences of operations comprising at least one of: one or more sequences of operations currently being performed using the industrial equipment and one or more sequences of operations to be performed using the industrial equipment; identifying information associated with prior executions of the sequences of operations, the information including timing information associated with the prior executions of the sequences of operations; identifying whether any of the prior executions of the sequences of operations have characteristics that match characteristics of the planned sequences of operations; identifying information associated with the prior executions of the sequences of operations that have the characteristics that match the characteristics of the planned sequences of operations; selecting the identified information that if used maximizes or minimizes one or more parameters related to the planned sequences of operations if multiple prior executions of the sequences of operations have the characteristics that match the characteristics of the planned sequences of operations; generating timing predictions for operations in the planned sequences of operations using the identified information, by matching the names of one or more sequences in historical records to the names of the one or more sequences currently being performed or in future execution, the matching including translations to different equipment if industrial equipment with different characteristics is currently being used compared to the historical data; and generating an interface for presentation to an operator, the interface identifying the planned sequences of operations and the timing predictions for the operations in the planned sequences of operations.