1. A system comprising: a processor; a first store of process instance data, including process definitions of corresponding process instances and identification of nodes within the process instances; a second store of data including prediction data and statistics data respectively corresponding to the process instance data, wherein the prediction data is selected from the group consisting of: data indicating amounts of time predicted to execute the corresponding process instances, and data indicating amounts of time predicted to execute corresponding nodes in the process instances; and a dynamic prioritization system executable on the processor and configured to access data in the first store and the second store and to dynamically prioritize order of execution of at least one of: (1) pending process instances and (2) nodes within the pending process instances, responsive to accessing the data in the first store and second store.