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...

Full description

Saved in:
Bibliographic Details
Main Authors: TREUDE, Christoph, STOREY, Margaret-Anne
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