In this study, we investigated the use of virtual communities for involving distributed
customers in the maintenance of packaged software. On the basis of an empirical
study, we suggest that virtual communities can be usefully leveraged for corrective,
adaptive, and perfective software maintenance. Specifically, the virtual community allowed
for quick discovery of bugs and a rich interaction between developers and customers
in the categories of corrective and adaptive software maintenance. However,
although contributing also to the perfective category of software maintenance, this was
the category in which several customer suggestions for modification were actually ignored
by the developers. This implies that community use is indeed beneficial for
maintenance related to coding and design errors as well as for maintenance of an adaptive
character. However, it has limitations when associated with major changes such as
software functionality addition or modification as those experienced in the category of
perfective maintenance.
History
Publication
Journal of Organizational Computing and Electronic Commerce;16, (3-4), pp. 345-365
Publisher
Taylor & Francis
Note
peer-reviewed
Other Funding information
SFI
Rights
This is an electronic version of an article published in Journal of Organizational Computing and Electronic Commerce, 2006,16(3-4), pp. 345-368. Journal of Organizational Computing and Electronic Commerce is available online at: www.tandfonline.com http://dx.doi.org/10.1080/10919392.2006.9681207