Patent ID: 8706768

Claim:
A computer-implemented method for managing project schedule data, the computer-implemented method comprising: a project report module retrieving from a data repository, task schedule data for one or more of a plurality of tasks, wherein the one or more of the plurality of tasks are assigned to at least a member of a project and wherein the task schedule data for the one or more of the plurality of tasks may be edited by the member; the project report module causing information about the one or more of the plurality of tasks assigned to at least the member of the project to be displayed on a graphical user interface by arranging together on the graphical user interface data that identifies one or more completed tasks in the one or more of the plurality of tasks and first task schedule data for the one or more completed tasks, wherein the first task schedule data for the one or more completed tasks specifies at least an actual end date, arranging together on the graphical user interface data that identifies one or more scheduled tasks in the one or more of the plurality of tasks and second task schedule data for the one or more scheduled tasks, wherein the second task schedule data for the one or more scheduled tasks specifies at least one or more of a planned start date, a planned end date, or an actual start date, and arranging together on the graphical user interface data that identifies a plurality of to-do list tasks from the one or more of the plurality of tasks, wherein the plurality of to-do list tasks are tasks that are unscheduled and that do not have specified planned start dates and do not have specified planned end dates.