An empirically-based characterization and quantification of information seeking through mailing lists during open source developers software evolution
Context Several authors have proposed information seeking as an appropriate perspective for studying software evolution. Empirical evidence in this area suggests that substantial time delays can accrue, due to the unavailability of required information, particularly when this information must trave...
Saved in:
Main Authors: | , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Elsevier
2015
|
Online Access: | http://psasir.upm.edu.my/id/eprint/43715/1/abstract123.pdf http://psasir.upm.edu.my/id/eprint/43715/ |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Universiti Putra Malaysia |
Language: | English |
id |
my.upm.eprints.43715 |
---|---|
record_format |
eprints |
spelling |
my.upm.eprints.437152016-08-10T01:25:13Z http://psasir.upm.edu.my/id/eprint/43715/ An empirically-based characterization and quantification of information seeking through mailing lists during open source developers software evolution Sharif, Khaironi Yatim English, Michael Ali, Nour Exton, Chris Collins, J. J. Buckley, Jim Context Several authors have proposed information seeking as an appropriate perspective for studying software evolution. Empirical evidence in this area suggests that substantial time delays can accrue, due to the unavailability of required information, particularly when this information must travel across geographically distributed sites. Objective As a first step in addressing the time delays that can occur in information seeking for distributed Open Source (OS) programmers during software evolution, this research characterizes the information seeking of OS developers through their mailing lists. Method A longitudinal study that analyses 17 years of developer mailing list activity in total, over 6 different OS projects is performed, identifying the prevalent information types sought by developers, from a qualitative, grounded analysis of this data. Quantitative analysis of the number-of-responses and response time-lag is also performed. Results The analysis shows that Open Source developers are particularly implementation centric and team focused in their use of mailing lists, mirroring similar findings that have been reported in the literature. However novel findings include the suggestion that OS developers often require support regarding the technology they use during development, that they refer to documentation fairly frequently and that they seek implementation-oriented specifics based on system design principles that they anticipate in advance. In addition, response analysis suggests a large variability in the response rates for different types of questions, and particularly that participants have difficulty ascertaining information on other developer’s activities. Conclusion The findings provide insights for those interested in supporting the information needs of OS developer communities: They suggest that the tools and techniques developed in support of co-located developers should be largely mirrored for these communities: that they should be implementation centric, and directed at illustrating “how” the system achieves its functional goals and states. Likewise they should be directed at determining the reason for system bugs: a type of question frequently posed by OS developers but less frequently responded to. Elsevier 2015-01 Article PeerReviewed application/pdf en http://psasir.upm.edu.my/id/eprint/43715/1/abstract123.pdf Sharif, Khaironi Yatim and English, Michael and Ali, Nour and Exton, Chris and Collins, J. J. and Buckley, Jim (2015) An empirically-based characterization and quantification of information seeking through mailing lists during open source developers software evolution. Information and Software Technology, 57. pp. 77-94. ISSN 0950-5849; ESSN: 1873-6025 10.1016/j.infsof.2014.09.003 |
institution |
Universiti Putra Malaysia |
building |
UPM Library |
collection |
Institutional Repository |
continent |
Asia |
country |
Malaysia |
content_provider |
Universiti Putra Malaysia |
content_source |
UPM Institutional Repository |
url_provider |
http://psasir.upm.edu.my/ |
language |
English |
description |
Context
Several authors have proposed information seeking as an appropriate perspective for studying software evolution. Empirical evidence in this area suggests that substantial time delays can accrue, due to the unavailability of required information, particularly when this information must travel across geographically distributed sites.
Objective
As a first step in addressing the time delays that can occur in information seeking for distributed Open Source (OS) programmers during software evolution, this research characterizes the information seeking of OS developers through their mailing lists.
Method
A longitudinal study that analyses 17 years of developer mailing list activity in total, over 6 different OS projects is performed, identifying the prevalent information types sought by developers, from a qualitative, grounded analysis of this data. Quantitative analysis of the number-of-responses and response time-lag is also performed.
Results
The analysis shows that Open Source developers are particularly implementation centric and team focused in their use of mailing lists, mirroring similar findings that have been reported in the literature. However novel findings include the suggestion that OS developers often require support regarding the technology they use during development, that they refer to documentation fairly frequently and that they seek implementation-oriented specifics based on system design principles that they anticipate in advance. In addition, response analysis suggests a large variability in the response rates for different types of questions, and particularly that participants have difficulty ascertaining information on other developer’s activities.
Conclusion
The findings provide insights for those interested in supporting the information needs of OS developer communities: They suggest that the tools and techniques developed in support of co-located developers should be largely mirrored for these communities: that they should be implementation centric, and directed at illustrating “how” the system achieves its functional goals and states. Likewise they should be directed at determining the reason for system bugs: a type of question frequently posed by OS developers but less frequently responded to. |
format |
Article |
author |
Sharif, Khaironi Yatim English, Michael Ali, Nour Exton, Chris Collins, J. J. Buckley, Jim |
spellingShingle |
Sharif, Khaironi Yatim English, Michael Ali, Nour Exton, Chris Collins, J. J. Buckley, Jim An empirically-based characterization and quantification of information seeking through mailing lists during open source developers software evolution |
author_facet |
Sharif, Khaironi Yatim English, Michael Ali, Nour Exton, Chris Collins, J. J. Buckley, Jim |
author_sort |
Sharif, Khaironi Yatim |
title |
An empirically-based characterization and quantification of information seeking through mailing lists during open source developers software evolution |
title_short |
An empirically-based characterization and quantification of information seeking through mailing lists during open source developers software evolution |
title_full |
An empirically-based characterization and quantification of information seeking through mailing lists during open source developers software evolution |
title_fullStr |
An empirically-based characterization and quantification of information seeking through mailing lists during open source developers software evolution |
title_full_unstemmed |
An empirically-based characterization and quantification of information seeking through mailing lists during open source developers software evolution |
title_sort |
empirically-based characterization and quantification of information seeking through mailing lists during open source developers software evolution |
publisher |
Elsevier |
publishDate |
2015 |
url |
http://psasir.upm.edu.my/id/eprint/43715/1/abstract123.pdf http://psasir.upm.edu.my/id/eprint/43715/ |
_version_ |
1643833647580577792 |