DocumentCode :
2440368
Title :
Invited Talk: Attacking Information Overload in Software Development
Author :
Murphy, Gail C.
Author_Institution :
Univ. of British Columbia, Vancouver, BC, Canada
fYear :
2009
fDate :
5-9 Oct. 2009
Abstract :
The productivity of software developers is under constant attack due to a continual inundation of information: source code is easier and easier to traverse and to find, email inboxes are stuffed to capacity, RSS feeds and tweets provide a continual stream of technology updates, and so on. To enable software developers to work more effectively, tools are often introduced that provide even more information. The effect of more and more tools producing more and more information is placing developers into overload. To combat this overload, we have been building approaches rooted in structure and inspired by human memory models. As an example, the Mylyn project packages and makes available the structure that emerges from how a programmer works in an episodic-memory inspired interface. Programmers working with Mylyn see only the information they need for a task and can recall past task information with a simple click. We have shown in a field study that Mylyn makes programmers more productive; the half a million programmers now using Mylyn seem to agree. In this talk, I will describe the overload faced by programmers today and discuss several approaches we have developed to attack the problem, some of which may also pertain beyond the domain of software development.
Keywords :
software engineering; software packages; Mylyn project packages; RSS feeds; email inboxes; episodic-memory inspired interface; human memory models; information overload attacking; productivity; software development; source code; tools;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering, 2009. SBES '09. XXIII Brazilian Symposium on
Conference_Location :
Fortaleza, Ceara
Print_ISBN :
978-1-4244-5024-4
Type :
conf
DOI :
10.1109/SBES.2009.36
Filename :
5336062
Link To Document :
بازگشت