Task-focused programming with Mylyn
Abstract
Mylyn's task-focused interaction technology has changed the way that developers work. Current IDEs overload developers with tens of thousands of artifacts, meaning that we often spend more time searching, scrolling, and navigating than we do programming. Mylyn focuses the entire UI of Eclipse to show only the information relevant to the task-at-hand. With Mylyn, multi-tasking becomes effortless, and recalling previous work only takes a single click. In addition, Mylyn's integrated task management facilities displace the cumbersome browser and email based mechanism of task tracking.
This talk will start with an overview of Mylyn's task management features including features offline editing, background synchronizations and change notifications, and demonstrate how these work for repositories such as Bugzilla, JIRA, and Trac. Once your tasks are in Eclipse, Mylyn provides support for automatically managing your task context as you work, an approach that has been validated to make programmers much more productive. Demonstrations of the tool will show you how to get the most out of Mylyn's task context management when working with Java, plug-in, and web applications. Mylyn's task context sharing and change set management will then be used to show Mylyn can make the entire development team more productive by realigning interaction around tasks.
Speaker