Negotiation and the Coordination of Information and Activity in Distributed Software Problem Management

dc.contributor.authorSandusky, Robert J.
dc.contributor.authorGasser, Les
dc.date.accessioned2023-06-08T11:43:55Z
dc.date.available2023-06-08T11:43:55Z
dc.date.issued2005
dc.description.abstractPublicly accessible bug report repositories maintained by free / open source development communities provide vast stores of data about distributed software problem management (SWPM). Qualitative analysis of individual bug reports, texts that record community responses to reported software problems, shows how this distributed community uses its SWPM process to manage software quality. We focus on the role of one basic social process, negotiation, in SWPM. We report on the varieties and frequencies of negotiation practices and demonstrate how instances of negotiation in different contexts affect the organization of information, the allocation of community resources, and the disposition of software problems.en
dc.identifier.doi10.1145/1099203.1099238
dc.identifier.urihttps://dl.eusset.eu/handle/20.500.12015/4820
dc.language.isoen
dc.publisherAssociation for Computing Machinery
dc.relation.ispartofProceedings of the 2005 ACM International Conference on Supporting Group Work
dc.subjectcoordination theory
dc.subjectsoftware problem management
dc.subjectnegotiation
dc.subjectcoordination mechanisms
dc.subjectdistributed collective practices
dc.titleNegotiation and the Coordination of Information and Activity in Distributed Software Problem Managementen
gi.citation.publisherPlaceNew York, NY, USA
gi.citation.startPage187–196
gi.citations.count36
gi.citations.elementChristoph Treude, Margaret-Anne Storey (2009): How tagging helps bridge the gap between social and technical aspects in software development, In: 2009 IEEE 31st International Conference on Software Engineering, doi:10.1109/icse.2009.5070504
gi.citations.elementSandro Speth, Uwe Breitenbücher, Niklas Krieger, Pia Wippermann, Steffen Becker (2023): Integrating Issue Management Systems of Independently Developed Software Components, In: Lecture Notes in Business Information Processing, doi:10.1007/978-3-031-33976-9_1
gi.citations.elementDane Bertram, Amy Voida, Saul Greenberg, Robert Walker (2010): Communication, collaboration, and bugs, In: Proceedings of the 2010 ACM conference on Computer supported cooperative work, doi:10.1145/1718918.1718972
gi.citations.elementMarko Jäntti, Julia Järvinen (2011): Improving the Deployment of IT Service Management Processes: A Case Study, In: Communications in Computer and Information Science, doi:10.1007/978-3-642-22206-1_4
gi.citations.elementKevin Crowston, Andrea Wiggins, James Howison (2010): Analyzing Leadership Dynamics in Distributed Group Communication, In: 2010 43rd Hawaii International Conference on System Sciences, doi:10.1109/hicss.2010.62
gi.citations.elementAmy J. Ko, Parmit K. Chilana (2010): How power users help and hinder open bug reporting, In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, doi:10.1145/1753326.1753576
gi.citations.elementKirsi Korhonen, Outi Salo (2008): Exploring Quality Metrics to Support Defect Management Process in a Multi-site Organization - A Case Study, In: 2008 19th International Symposium on Software Reliability Engineering (ISSRE), doi:10.1109/issre.2008.20
gi.citations.elementSilvia Breu, Rahul Premraj, Jonathan Sillito, Thomas Zimmermann (2010): Information needs in bug reports, In: Proceedings of the 2010 ACM conference on Computer supported cooperative work, doi:10.1145/1718918.1718973
gi.citations.elementYguaratã Cerqueira Cavalcanti, Paulo Anselmo da Mota Silveira Neto, Ivan do Carmo Machado, Tassio Ferreira Vale, Eduardo Santana de Almeida, Silvio Romero de Lemos Meira (2013): Challenges and opportunities for software change request repositories: a systematic mapping study, In: Journal of Software: Evolution and Process 7(26), doi:10.1002/smr.1639
gi.citations.elementKirsi Korhonen (2010): Evaluating the Effect of Agile Methods on Software Defect Data and Defect Reporting Practices - A Case Study, In: 2010 Seventh International Conference on the Quality of Information and Communications Technology, doi:10.1109/quatic.2010.18
gi.citations.elementKurt Luther, Amy Bruckman (2008): Leadership in online creative collaboration, In: Proceedings of the 2008 ACM conference on Computer supported cooperative work, doi:10.1145/1460563.1460619
gi.citations.elementChristoph Treude, Margaret-Anne Storey (2010): Bridging lightweight and heavyweight task organization, In: Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 2, doi:10.1145/1810295.1810337
gi.citations.elementJason B. Ellis, Shahtab Wahid, Catalina Danis, Wendy A. Kellogg (2007): Task and social visualization in software development, In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, doi:10.1145/1240624.1240716
gi.citations.elementKirsi Korhonen (2009): Migrating Defect Management from Waterfall to Agile Software Development in a Large-Scale Multi-site Organization: A Case Study, In: Lecture Notes in Business Information Processing, doi:10.1007/978-3-642-01853-4_10
gi.citations.elementJohn Anvik, Gail C. Murphy (2011): Reducing the effort of bug report triage, In: ACM Transactions on Software Engineering and Methodology 3(20), doi:10.1145/2000791.2000794
gi.citations.elementMehrdad Nurolahzade, Seyed Mehdi Nasehi, Shahedul Huq Khandkar, Shreya Rawal (2009): The role of patch review in software evolution, In: Proceedings of the joint international and annual ERCIM workshops on Principles of software evolution (IWPSE) and software evolution (Evol) workshops, doi:10.1145/1595808.1595813
gi.citations.elementJing Wang, Patrick C. Shih, John M. Carroll (2015): Revisiting Linus’s law: Benefits and challenges of open source software peer review, In: International Journal of Human-Computer Studies, doi:10.1016/j.ijhcs.2015.01.005
gi.citations.elementAmy J. Ko, Robert DeLine, Gina Venolia (2007): Information Needs in Collocated Software Development Teams, In: 29th International Conference on Software Engineering (ICSE'07), doi:10.1109/icse.2007.45
gi.citations.elementChristoph Treude, Margaret-Anne Storey (2012): Work Item Tagging: Communicating Concerns in Collaborative Software Development, In: IEEE Transactions on Software Engineering 1(38), doi:10.1109/tse.2010.91
gi.citations.elementDiomidis Spinellis (2006): Global software development in the freeBSD project, In: Proceedings of the 2006 international workshop on Global software development for the practitioner, doi:10.1145/1138506.1138524
gi.citations.elementM. Irtaza Nawaz Tarar, Faizan Ahmed, Wasi Haider Butt (2020): Automated Summarization of Bug Reports to speed-up software development/maintenance process by using Natural Language Processing (NLP), In: 2020 15th International Conference on Computer Science & Education (ICCSE), doi:10.1109/iccse49874.2020.9201846
gi.citations.elementWarren Sack, Françoise Détienne, Nicolas Ducheneaut, Jean-Marie Burkhardt, Dilan Mahendran, Flore Barcellini (2006): A Methodological Framework for Socio-Cognitive Analyses of Collaborative Design of Open Source Software, In: Computer Supported Cooperative Work (CSCW) 2-3(15), doi:10.1007/s10606-006-9020-5
gi.citations.elementDarren Forrest, Carlos Jensen, Nitin Mohan, Jennifer Davidson (2012): Exploring the Role of Outside Organizations in Free / Open Source Software Projects, In: IFIP Advances in Information and Communication Technology, doi:10.1007/978-3-642-33442-9_13
gi.citations.elementAdriana S. Vivacqua, Jean-Paul Barthès, Jano Moreira de Souza (2007): Supporting Self-governing Software Design Groups, In: Lecture Notes in Computer Science, doi:10.1007/978-3-540-72863-4_16
gi.citations.elementMarko Jantti (2011): Improving Incident Management Processes in Two IT Service Provider Companies, In: 2011 22nd International Workshop on Database and Expert Systems Applications, doi:10.1109/dexa.2011.42
gi.citations.elementTravis Kriplean, Ivan Beschastnikh, David W. McDonald (2008): Articulations of wikiwork, In: Proceedings of the 2008 ACM conference on Computer supported cooperative work, doi:10.1145/1460563.1460573
gi.citations.elementSarah Rastkar, Gail C. Murphy, Gabriel Murray (2014): Automatic Summarization of Bug Reports, In: IEEE Transactions on Software Engineering 4(40), doi:10.1109/tse.2013.2297712
gi.citations.elementAndrew Begel (2008): Effecting change, In: Proceedings of the 2008 international workshop on Cooperative and human aspects of software engineering, doi:10.1145/1370114.1370119
gi.citations.elementAndrew Begel, Thomas Zimmermann (2010): Keeping up with your friends, In: Proceedings of the 1st Workshop on Web 2.0 for Software Engineering, doi:10.1145/1809198.1809205
gi.citations.elementPhilip J. Guo, Thomas Zimmermann, Nachiappan Nagappan, Brendan Murphy (2011): "Not my bug!" and other reasons for software bug report reassignments, In: Proceedings of the ACM 2011 conference on Computer supported cooperative work, doi:10.1145/1958824.1958887
gi.citations.elementJohn Anvik, Margaret-Anne Storey (2008): Task articulation in software maintenance: Integrating source code annotations with an issue tracking system, In: 2008 IEEE International Conference on Software Maintenance, doi:10.1109/icsm.2008.4658104
gi.citations.elementAdriana Vivacquaa, Jean-paul Barthes, Jano De Souza (2006): A Framework to Support Self-Governing Software Design Groups, In: 2006 10th International Conference on Computer Supported Cooperative Work in Design, doi:10.1109/cscwd.2006.253175
gi.citations.elementIftekhar Ahmed, Darren Forrest, Carlos Jensen (2017): A case study of motivations for corporate contribution to FOSS, In: 2017 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC), doi:10.1109/vlhcc.2017.8103471
gi.citations.elementChristine A. Halverson, Jason B. Ellis, Catalina Danis, Wendy A. Kellogg (2006): Designing task visualizations to support the coordination of work in software development, In: Proceedings of the 2006 20th anniversary conference on Computer supported cooperative work, doi:10.1145/1180875.1180883
gi.citations.elementMarko Jäntti, Kari Kinnunen (2006): Improving the Software Problem Management Process: A Case Study, In: Lecture Notes in Computer Science, doi:10.1007/11908562_5
gi.citations.elementInge van de Weerd, Rudy Katchow (2009): On the integration of software product management with software defect management in distributed environments, In: 2009 5th Central and Eastern European Software Engineering Conference in Russia (CEE-SECR), doi:10.1109/cee-secr.2009.5501167
gi.conference.locationSanibel Island, Florida, USA

Files

Collections