Work item tagging: Communicating concerns in collaborative software development
In collaborative software development projects, work items are used as a mechanism to coordinate tasks and track shared development work. In this paper, we explore how “tagging,” a lightweight social computing mechanism, is used to communicate matters of concern in the management of development task...
Saved in:
Main Authors: | , |
---|---|
Format: | text |
Language: | English |
Published: |
Institutional Knowledge at Singapore Management University
2012
|
Subjects: | |
Online Access: | https://ink.library.smu.edu.sg/sis_research/8800 https://ink.library.smu.edu.sg/context/sis_research/article/9803/viewcontent/tse12.pdf |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Singapore Management University |
Language: | English |
id |
sg-smu-ink.sis_research-9803 |
---|---|
record_format |
dspace |
spelling |
sg-smu-ink.sis_research-98032024-05-30T07:57:45Z Work item tagging: Communicating concerns in collaborative software development TREUDE, Christoph STOREY, Margaret-Anne In collaborative software development projects, work items are used as a mechanism to coordinate tasks and track shared development work. In this paper, we explore how “tagging,” a lightweight social computing mechanism, is used to communicate matters of concern in the management of development tasks. We present the results from two empirical studies over 36 and 12 months, respectively, on how tagging has been adopted and what role it plays in the development processes of several professional development projects with more than 1,000 developers in total. Our research shows that the tagging mechanism was eagerly adopted by the teams, and that it has become a significant part of many informal processes. Different kinds of tags are used by various stakeholders to categorize and organize work items. The tags are used to support finding of tasks, articulation work, and information exchange. Implicit and explicit mechanisms have evolved to manage the tag vocabulary. Our findings indicate that lightweight informal tool support, prevalent in the social computing domain, may play an important role in improving team-based software development practices. 2012-02-01T08:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/8800 info:doi/10.1109/TSE.2010.91 https://ink.library.smu.edu.sg/context/sis_research/article/9803/viewcontent/tse12.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University Tagging collaboration software development task management articulation work work items Software Engineering |
institution |
Singapore Management University |
building |
SMU Libraries |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
SMU Libraries |
collection |
InK@SMU |
language |
English |
topic |
Tagging collaboration software development task management articulation work work items Software Engineering |
spellingShingle |
Tagging collaboration software development task management articulation work work items Software Engineering TREUDE, Christoph STOREY, Margaret-Anne Work item tagging: Communicating concerns in collaborative software development |
description |
In collaborative software development projects, work items are used as a mechanism to coordinate tasks and track shared development work. In this paper, we explore how “tagging,” a lightweight social computing mechanism, is used to communicate matters of concern in the management of development tasks. We present the results from two empirical studies over 36 and 12 months, respectively, on how tagging has been adopted and what role it plays in the development processes of several professional development projects with more than 1,000 developers in total. Our research shows that the tagging mechanism was eagerly adopted by the teams, and that it has become a significant part of many informal processes. Different kinds of tags are used by various stakeholders to categorize and organize work items. The tags are used to support finding of tasks, articulation work, and information exchange. Implicit and explicit mechanisms have evolved to manage the tag vocabulary. Our findings indicate that lightweight informal tool support, prevalent in the social computing domain, may play an important role in improving team-based software development practices. |
format |
text |
author |
TREUDE, Christoph STOREY, Margaret-Anne |
author_facet |
TREUDE, Christoph STOREY, Margaret-Anne |
author_sort |
TREUDE, Christoph |
title |
Work item tagging: Communicating concerns in collaborative software development |
title_short |
Work item tagging: Communicating concerns in collaborative software development |
title_full |
Work item tagging: Communicating concerns in collaborative software development |
title_fullStr |
Work item tagging: Communicating concerns in collaborative software development |
title_full_unstemmed |
Work item tagging: Communicating concerns in collaborative software development |
title_sort |
work item tagging: communicating concerns in collaborative software development |
publisher |
Institutional Knowledge at Singapore Management University |
publishDate |
2012 |
url |
https://ink.library.smu.edu.sg/sis_research/8800 https://ink.library.smu.edu.sg/context/sis_research/article/9803/viewcontent/tse12.pdf |
_version_ |
1814047533638352896 |