1. A method for transforming task data to an output swimlane timeline diagram, the method comprising: receiving task data generated by a first application, the task data including data for one or more source tasks; processing the task data in accordance with filters and display preferences; and generating a swimlane timeline diagram for the source tasks in accordance with the processed task data, and further in accordance with a diagramming software format.