Method for scheduling operator actions for a print job comprising print job data to be printed in a streaming print mode by means of a printing system (100, 26), the printing system (100, 26) comprising a user interface (8, 200, 300, 400) and a control unit for scheduling the print job in time, the print job data not yet received completely by the printing system (100, 26) and having a plurality of known print job properties and missing information which is essential for an accurate print job duration calculation of the print job, the method comprising the steps of a) receiving the print job data at least partially in a print buffer of the printing system (100, 26), b) determining a first part (291, 394) of the print job duration which is guaranteed to be consumed based on the plurality of known print job properties of the print job and based on the at least partially received print job data, c) establishing a start time of the print job, wherein the method further comprises the steps of d) assuming at least one second part (292, 293, 294, 398, 397, 396) of the print job duration which is unknown due to the missing information, e) establishing at least one operator action at the printing system (100, 26) during the at least one second part (292, 293, 294, 398, 397, 396) of the print job duration based on the first part of the print job duration, f) displaying a time bar for the print job on the user interface (8, 200, 300, 400), the time bar starting from the established start time and comprising a first time bar part of corresponding to and proportional to the first part (291, 394) of the print job duration and at least one second time bar part corresponding to the at least one second part (292, 293, 294, 398, 397, 396) of the print job duration, and g) for each established operator action displaying a digital object (23, 33) representing the operator action (24, 34) at the corresponding moment in time on the second time bar part, wherein the missing information comprises a total number of blocks of data of the print job, and wherein the control unit is aware of a number of pages of a current block of data while not being informed about the total number of blocks of data of the print job to be processed. a) receiving the print job data at least partially in a print buffer of the printing system (100, 26), b) determining a first part (291, 394) of the print job duration which is guaranteed to be consumed based on the plurality of known print job properties of the print job and based on the at least partially received print job data, c) establishing a start time of the print job, d) assuming at least one second part (292, 293, 294, 398, 397, 396) of the print job duration which is unknown due to the missing information, e) establishing at least one operator action at the printing system (100, 26) during the at least one second part (292, 293, 294, 398, 397, 396) of the print job duration based on the first part of the print job duration, f) displaying a time bar for the print job on the user interface (8, 200, 300, 400), the time bar starting from the established start time and comprising a first time bar part of corresponding to and proportional to the first part (291, 394) of the print job duration and at least one second time bar part corresponding to the at least one second part (292, 293, 294, 398, 397, 396) of the print job duration, and g) for each established operator action displaying a digital object (23, 33) representing the operator action (24, 34) at the corresponding moment in time on the second time bar part, wherein the missing information comprises a total number of blocks of data of the print job, and wherein the control unit is aware of a number of pages of a current block of data while not being informed about the total number of blocks of data of the print job to be processed.