skip to main content
research-article
Free access

Does distributed development affect software quality?: an empirical case study of Windows Vista

Published: 01 August 2009 Publication History
First page of PDF

References

[1]
Battin, R.D., Crocker, R., Kreidler, J., Subramanian, K. Leveraging resources in global software development. IEEE Softw. 18, 2 (Mar./Apr. 2001), 70--77.
[2]
Bhat, J.M., Gupta, M., Murthy, S.N. Overcoming requirements engineering challenges: Lessons from offshore outsourcing. IEEE Softw. 23, 6 (Sept./Oct. 2006), 38--44.
[3]
Carmel, E. Global Software Teams: Collaborating across Borders and Time Zones. Prentice Hall, 1999.
[4]
Carmel, E., Agarwal, R. Tactical approaches for alleviating distance in global software development. IEEE Softw. 2, 18 (Mar./Apr. 2001), 22--29.
[5]
Cusick, J., Prasad, A. A practical management and engineering approach to offshore collaboration. IEEE Softw. 23, 5 (Sept./Oct. 2006), 20--29.
[6]
Desouza, K.C., Awaza, Y., Baloh, P. Managing knowledge in global software development efforts: Issues and practices. IEEE Softw. 23, 5 (Sept./Oct. 2006), 30--37.
[7]
Ebert, C., Neve, P.D. Surviving global software development. IEEE Softw. 18, 2 (2001), 62--69.
[8]
Gumm, D.C. Distribution dimensions in software development projects: a taxonomy. IEEE Softw. 23 (2006), 545--551.
[9]
Herbsleb, J. Global software engineering: the future of socio-technical coordination. International Conference on Software Engineering, 2007, 188--198.
[10]
Herbsleb, J., Grinter, R. Architectures, coordination, and distance: Conway's law and beyond. IEEE Softw. (1999).
[11]
Herbsleb, J., Mockus, A. An empirical study of speed and communication in globally distributed software development. IEEE Trans. Softw. Eng. (2003).
[12]
Herbsleb, J.D., Mockus, A. Formulation and preliminary test of an empirical theory of coordination in software engineering. In Proceedings of 11th International Symposium on Foundations of Software Engineering (2003).
[13]
Herbsleb, J.D., Paulish, D.J., Bass, M. Global software development at siemens: Experience from nine projects. In Proceedings of the 27th International Conference on Software Engineering (2005), ACM, 524--533.
[14]
Holmstrom, H., Conchuir, E., Agerfalk, P., Fitzgerald, B. Global software development challenges: A case study on temporal, geographical and socio-cultural distance. Proceedings of the IEEE International Conference on Global Software Engineering (2006), 3--11.
[15]
Kommeren, R., Parviainen, P. Philips experiences in global distributed software development. Empirical Softw. Eng. 12, 6 (2007), 647--660.
[16]
Mann, H.B., Whitney, D.R. On a test of whether one of two random variables is stochastically larger than the other. Ann. Math. Stat. 18, 1 (1947), 50--60.
[17]
Nagappan, N., Ball, T., Zeller, A. Mining metrics to predict component failures. In Proceedings of the International Conference on Software Engineering (2006).
[18]
Nagappan, N., Murphy, B., Basili, V. The influence of organizational structure on software quality: An empirical case study. In Proceedings of the 30th International Conference on Software Engineering (2008).
[19]
Nguyen, T., Wolf, T., Damian, D. Global software development and delay: Does distance still matter? In Proceedings of the International Conference on Global Software Engineering (2008).
[20]
Olson, G.M., Olson, J.S. Distance matters. Hum. Comp. Interact. 15, 2/3 (2000), 139--178.
[21]
Rammasubbu, N., Balan, R. Globally distributed software development project performance: An empirical analysis. In Proceedings of the 6th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (2007), ACM, New York, NY, USA, 125--134.
[22]
Sosa, M., Eppinger, S., Pich, M., McKendrick, D., Stout, S., Manage, T., Insead, F. Factors that influence technical communication in distributed product development: An empirical study in the telecommunications industry. IEEE Trans. Eng. Manage. 49, 1 (2002), 45--58.
[23]
Spinellis, D. Global software development in the freebsd project. In GSD '06: Proceedings of the 2006 International Workshop on Global Software Development for the Practitioner (Shanghai, China, 2006), 73--79.
[24]
Zimmermann, T., Nagappan, N. Predicting defects using network analysis on dependency graphs. In Proceedings of the International Conference on Software Engineering (2008).

Cited By

View all
  • (2024)The struggle is real! The agony of recruiting participants for empirical software engineering studies2024 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)10.1109/VL/HCC60511.2024.00065(417-422)Online publication date: 2-Sep-2024
  • (2024)Code Ownership: The Principles, Differences, and Their Associations with Software Quality2024 IEEE 35th International Symposium on Software Reliability Engineering (ISSRE)10.1109/ISSRE62328.2024.00044(379-390)Online publication date: 28-Oct-2024
  • (2024)AI-augmented Framework to Enable Process Awareness in Collaborative Teams2024 International Joint Conference on Neural Networks (IJCNN)10.1109/IJCNN60899.2024.10650888(1-8)Online publication date: 30-Jun-2024
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Communications of the ACM
Communications of the ACM  Volume 52, Issue 8
A Blind Person's Interaction with Technology
August 2009
132 pages
ISSN:0001-0782
EISSN:1557-7317
DOI:10.1145/1536616
Issue’s Table of Contents
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 August 2009
Published in CACM Volume 52, Issue 8

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Research-article
  • Popular
  • Refereed

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)411
  • Downloads (Last 6 weeks)47
Reflects downloads up to 18 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2024)The struggle is real! The agony of recruiting participants for empirical software engineering studies2024 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)10.1109/VL/HCC60511.2024.00065(417-422)Online publication date: 2-Sep-2024
  • (2024)Code Ownership: The Principles, Differences, and Their Associations with Software Quality2024 IEEE 35th International Symposium on Software Reliability Engineering (ISSRE)10.1109/ISSRE62328.2024.00044(379-390)Online publication date: 28-Oct-2024
  • (2024)AI-augmented Framework to Enable Process Awareness in Collaborative Teams2024 International Joint Conference on Neural Networks (IJCNN)10.1109/IJCNN60899.2024.10650888(1-8)Online publication date: 30-Jun-2024
  • (2024)Broken Windows: Exploring the Applicability of a Controversial Theory on Code Quality2024 IEEE International Conference on Software Maintenance and Evolution (ICSME)10.1109/ICSME58944.2024.00044(400-412)Online publication date: 6-Oct-2024
  • (2023)Ownership in the Hands of Accountability at Brightsquid: A Case Study and a Developer SurveyProceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering10.1145/3611643.3613890(2008-2019)Online publication date: 30-Nov-2023
  • (2021)The Impact of Correlated Metrics on the Interpretation of Defect ModelsIEEE Transactions on Software Engineering10.1109/TSE.2019.289175847:2(320-331)Online publication date: 1-Feb-2021
  • (2021)Fault Analysis and Debugging of Microservice Systems: Industrial Survey, Benchmark System, and Empirical StudyIEEE Transactions on Software Engineering10.1109/TSE.2018.288738447:2(243-260)Online publication date: 10-Feb-2021
  • (2021)Warning-Introducing Commits vs Bug-Introducing Commits: A tool, statistical models, and a preliminary user study2021 IEEE/ACM 29th International Conference on Program Comprehension (ICPC)10.1109/ICPC52881.2021.00051(433-443)Online publication date: May-2021
  • (2021)IIAG: a data-driven and theory-inspired approach for advising how to interact with new remote collaborators in OSS teamsAutomated Software Engineering10.1007/s10515-021-00283-028:2Online publication date: 24-May-2021
  • (2019)Approaching Information Architecture for a Market Intelligence System Based on Emerging TechnologiesEmerging Trends and Innovations in Privacy and Health Information Management10.4018/978-1-5225-8470-4.ch001(1-30)Online publication date: 2019
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Digital Edition

View this article in digital edition.

Digital Edition

Magazine Site

View this article on the magazine site (external)

Magazine Site

Login options

Full Access

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media