US 11,704,624 B2
Iterative and interactive project management process
William R. McFarland, Dallas, TX (US)
Filed by William R. McFarland, Dallas, TX (US)
Filed on Aug. 27, 2019, as Appl. No. 16/552,350.
Claims priority of provisional application 62/725,761, filed on Aug. 31, 2018.
Prior Publication US 2020/0074405 A1, Mar. 5, 2020
Int. Cl. G06Q 10/10 (2023.01); G06Q 10/06 (2023.01); G06F 40/18 (2020.01); G06Q 10/0631 (2023.01)
CPC G06Q 10/103 (2013.01) [G06F 40/18 (2020.01); G06Q 10/063114 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for an iterative and interactive management process of a single project providing detailed status reporting critical for day-to-day management of the project, said project management process employed using both project management and spreadsheet software products, and comprising:
(a) receiving input data for each of a plurality of project tasks assigned to a plurality of corresponding teams within said organization, said data manually input by one or more members of each of the plurality of teams using either said project management and spreadsheet software products or both products, and wherein said input data provides information regarding completing each task for the project;
(b) scrubbing received manually-entered input data for accuracy, at predetermined intervals throughout the project, and adding new tasks discovered by said scrubbing to be necessary for the project as the project proceeds such that the data may be processed by the project management and spreadsheet software products, said scrubbing flagging detected errors in the input data for correction;
(c) updating, at a predetermined interval throughout the project, the scrubbed input data at a task-level, said updating based on new or updated information received via manual input by one or more members of each of the plurality of teams using said project management or spreadsheet software products or both products corresponding to the received input data;
(d) dynamically calculating a status of every task as of a reporting date, said dynamic calculating comprising comparing where each such status for each corresponding task is versus where each task should be with respect to a project deadline, said dynamic calculating using capabilities of both said project management and spreadsheet software products in combination;
(e) reporting to management for the project on one or more said reporting dates, each reporting date being at a predetermined interval throughout the project, critical information regarding all of the tasks in the project, said critical information comprising variances at a task level based on said dynamic calculations comparing of where each status for each corresponding task is versus where each task should be with respect to the project deadline, so as to facilitate immediate corrective action to be taken to maintain said project deadline, said reporting further comprising reporting said variances to all teams on the project;
(f) outputting and transmitting, at a predetermined interval throughout the project, the updated data and any unchanged input data to the plurality of teams regarding their corresponding tasks using the software product preferred by the corresponding team to input data, said output data prompting one or more members of the corresponding teams to manually input revised data regarding their corresponding project tasks, wherein if input revised data is received, returning to step (a) for processing the revised data as input data; and
(g) determining if all project tasks mandatory to meet the project deadline have been completed, and if not, returning to step (a) for new or revised information or to step (b) for information unchanged from the previous iteration of the update cycle.