Publication Type

Conference Proceeding Article

Version

publishedVersion

Publication Date

5-2010

Abstract

In collaborative software development projects, tasks are often used as a mechanism to coordinate and track shared development work. Modern development environments provide explicit support for task management where tasks are typically organized and managed through predefined categories. Although there have been many studies that analyze data available from task management systems, there has been relatively little work on the design of task management tools. In this paper we explore how tagging with freely assigned keywords provides developers with a lightweight mechanism to further categorize and annotate development tasks. We investigate how tags that are frequently used over a long period of time reveal the need for additional predefined categories of keywords in task management tool support. Finally, we suggest future work to explore how integrated lightweight tool features in a development environment may improve software development practices.

Keywords

annotations, collaboration, software development, tags

Discipline

Software Engineering

Research Areas

Software and Cyber-Physical Systems

Publication

ICSE '10: Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering, Cape Town, South Africa, 2010 May 2-8

Volume

2

First Page

231

Last Page

234

ISBN

9781605587196

Identifier

10.1145/1810295.1810337

Publisher

ACM

City or Country

Cape Town, South Africa

Additional URL

https://doi.org/10.1145/1810295.1810337

Share

COinS