How tagging helps bridge the gap between social and technical aspects in software development
Empirical research on collaborative software development practices indicates that technical and social aspects of software development are often intertwined. The processes followed are tacit and constantly evolving, thus not all of them are amenable to formal tool support. In this paper, we explore...
Saved in:
Main Authors: | , |
---|---|
Format: | text |
Language: | English |
Published: |
Institutional Knowledge at Singapore Management University
2009
|
Subjects: | |
Online Access: | https://ink.library.smu.edu.sg/sis_research/8859 https://ink.library.smu.edu.sg/context/sis_research/article/9862/viewcontent/icse09a.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-9862 |
---|---|
record_format |
dspace |
spelling |
sg-smu-ink.sis_research-98622024-06-13T09:12:58Z How tagging helps bridge the gap between social and technical aspects in software development TREUDE, Christoph STOREY, Margaret-Anne Empirical research on collaborative software development practices indicates that technical and social aspects of software development are often intertwined. The processes followed are tacit and constantly evolving, thus not all of them are amenable to formal tool support. In this paper, we explore how ldquotaggingrdquo, a lightweight social computing mechanism, is used to bridge the gap between technical and social aspects of managing work items. We present the results from an empirical study on how tagging has been adopted and adapted over the past two years of a large project with 175 developers. Our research shows that the tagging mechanism was eagerly adopted by the team, and that it has become a significant part of many informal processes. 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. 2009-05-01T07:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/8859 info:doi/10.1109/ICSE.2009.5070504 https://ink.library.smu.edu.sg/context/sis_research/article/9862/viewcontent/icse09a.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 Bridges Programming Software tools Collaborative software Collaborative work Social network services Software development management Computer science Humans 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 Bridges Programming Software tools Collaborative software Collaborative work Social network services Software development management Computer science Humans Software Engineering |
spellingShingle |
Tagging Bridges Programming Software tools Collaborative software Collaborative work Social network services Software development management Computer science Humans Software Engineering TREUDE, Christoph STOREY, Margaret-Anne How tagging helps bridge the gap between social and technical aspects in software development |
description |
Empirical research on collaborative software development practices indicates that technical and social aspects of software development are often intertwined. The processes followed are tacit and constantly evolving, thus not all of them are amenable to formal tool support. In this paper, we explore how ldquotaggingrdquo, a lightweight social computing mechanism, is used to bridge the gap between technical and social aspects of managing work items. We present the results from an empirical study on how tagging has been adopted and adapted over the past two years of a large project with 175 developers. Our research shows that the tagging mechanism was eagerly adopted by the team, and that it has become a significant part of many informal processes. 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 |
How tagging helps bridge the gap between social and technical aspects in software development |
title_short |
How tagging helps bridge the gap between social and technical aspects in software development |
title_full |
How tagging helps bridge the gap between social and technical aspects in software development |
title_fullStr |
How tagging helps bridge the gap between social and technical aspects in software development |
title_full_unstemmed |
How tagging helps bridge the gap between social and technical aspects in software development |
title_sort |
how tagging helps bridge the gap between social and technical aspects in software development |
publisher |
Institutional Knowledge at Singapore Management University |
publishDate |
2009 |
url |
https://ink.library.smu.edu.sg/sis_research/8859 https://ink.library.smu.edu.sg/context/sis_research/article/9862/viewcontent/icse09a.pdf |
_version_ |
1814047598327103488 |