Information Needs in Collocated Software Development Teams

Ko, Amy J., DeLine, Robert, Venolia, Gina·2007·29th International Conference on Software Engineering (ICSE'07)

Cited by (499)

Items 201–300 of 499

  1. Comparing bioinformatics software development by computer scientists and biologists: An exploratory study
    Parmit K. Chilana, Carole L. Palmer, Amy J. Ko · 2009
  2. Decomposing the rationale of code commits: the software developer’s perspective
    Khadijah Al Safwan, Francisco Servant · 2019 · ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE)
  3. Frequently Asked Questions in Bug Reports
    Silvia Breu, Rahul Premraj, Jonathan Sillito, Thomas Zimmermann · 2009
  4. Debugging with Stack Overflow: Web Search Behavior in Novice and Expert Programmers
    Annie D. R. Li, Madeline Endres, Westley R. Weimer · 2022 · IEEE/ACM International Conference on Software Engineering: Software Engineering Education and Training (ICSE-SEET)
  5. There's Something about Lean: A Case Study
    Laura Bocock, Angela Martin · 2011 · Agile Conference
  6. Failures and fixes: a study of software system incident response
    Sillito, Jonathan, Kutomi, Esdras · 2020 · 2020 IEEE International Conference on Software Maintenance and Evolution (ICSME)
  7. Edit - Run Behavior in Programming and Debugging
    Abdulaziz Alaboudi, Thomas D. LaToza · 2021 · IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)
  8. Automatically detecting architecturally-relevant code anomalies
    Roberta Arcoverde, Isela Macia, Alessandro Garcia, Arndt von Staa · 2012 · International Workshop on Recommendation Systems for Software Engineering (RSSE)
  9. How programmers find online learning resources
    Deeksha M. Arya, Jin Guo, Martin P. Robillard · 2022 · Empirical Software Engineering
  10. Quality Assurance Awareness in Open Source Software Projects on GitHub
    Ali Khatami, Andy Zaidman · 2023 · IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM)
  11. Stakeholders' Information Needs for Artifacts and Their Dependencies in a Real World Context
    Sebastian C. Muller, Thomas Fritz · 2013 · IEEE International Conference on Software Maintenance (ICSM)
  12. Human-centric software engineering
    Gail C. Murphy · 2010 · FSE/SDP Workshop on Future of Software Engineering Research (FoSER)
  13. Augmenting social awareness in a collaborative development environment
    Fabio Calefato, Filippo Lanubile, Sanitate Nicola, Giuseppe Santoro · 2011 · International Workshop on Social Software Engineering (SSE)
  14. A comparison of security assurance support of agile software development methods
    Kalle Rindell, Sami Hyrynsalmi, Ville Leppänen · 2015 · International Conference on Computer Systems and Technologies (CompSysTech)
  15. Meta-Manager: A Tool for Collecting and Exploring Meta Information about Code
    Amber Horvath, Andrew Macvean, Brad A. Myers · 2024 · CHI Conference on Human Factors in Computing Systems
  16. What Developers (Care to) Recall: An Interview Survey on Smaller Systems
    Jacob Krüger, Regina Hebig · 2020 · IEEE International Conference on Software Maintenance (ICSM)
  17. Data visualisation in continuous integration and delivery: Information needs, challenges, and recommendations
    Azeem Ahmad, Ola Leifler, Kristian Sandahl · 2021 · IET Software
  18. Contemporary COBOL: Developers' Perspectives on Defects and Defect Location
    Agnieszka Ciborowska, Aleksandar Chakarov, Rahul Pandita · 2021 · IEEE International Conference on Software Maintenance (ICSM)
  19. Observation of Open Source programmers' information seeking
    Khaironi Yatim Sharif, Jim Buckley · 2009 · IEEE International Conference on Program Comprehension (ICPC)
  20. Software Engineers' Information Seeking Behavior in Change Impact Analysis - An Interview Study
    Markus Borg, Emil Alégroth, Per Runeson · 2017 · IEEE International Conference on Program Comprehension (ICPC)
  21. Post-literate Programming: Linking Discussion and Code in Software Development Teams
    Soya Park, Amy Xian Zhang, David Ron Karger · 2018 · ACM Symposium on User Interface Software and Technology (UIST)
  22. Questions about object structure during coding activities
    Marwan Abi-Antoun, Nariman Ammar, Thomas D. LaToza · 2010
  23. Writing With Data: A Study of Coding on a Data-Journalism Team
    Chris Lindgren · 2020 · Written Communication
  24. Asking and Answering Questions during a Programming Change Task in Pharo Language
    Juraj Kubelka, Alexandre Bergel, Romain Robbes · 2014 · Evaluation and Usability of Programming Languages and Tools
  25. What stakeholders need to know about requirements
    Walid Maalej, Zijad Kurtanović, Alexander Felfernig · 2014 · IEEE International Workshop on Empirical Requirements Engineering (EmpiRE)
  26. Remixing visualization to support collaboration in software maintenance
    Margaret‐Anne Storey, Chris Bennett, R. Ian Bull, Daniel M. Germán · 2008 · Frontiers of Software Maintenance (FoSM)
  27. Towards actionable visualization for software developers
    Leonel Merino, Mohammad Ghafari, Oscar Nierstrasz · 2017 · Journal of Software Evolution and Process
  28. Facilitating communication between engineers with CARES
    Anja Guzzi, Andrew Begel · 2012 · ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion)
  29. moreBugs: A New Dataset for Benchmarking Algorithms for Information Retrieval from Soft ware Repositories
    Shivani Rao, Avinash C. Kak · 2013 · Purdue e-Pubs (Purdue University System)
  30. Developers’ need for the rationale of code commits: An in-breadth and in-depth study
    Khadijah Al Safwan, Mohammed Elarnaoty, Francisco Servant · 2022 · Journal of Systems and Software
  31. Coordination in Large-Scale Software Development: Helpful and Unhelpful Behaviors
    Andrew Begel, Nachi Nagappan · 2009
  32. On the importance of understanding the strategies that developers use
    Thomas D. LaToza, Brad A. Myers · 2010
  33. Supporting bug investigation using history analysis
    Francisco Servant · 2013 · IEEE/ACM International Conference on Automated Software Engineering (ASE)
  34. Factors Influencing the Social Help-seeking Behavior of Introductory Programming Students in a Competitive University Environment
    Anael Kuperwajs Cohen, Alannah Oleson, Amy J. Ko · 2023 · ACM Transactions on Computing Education
  35. Hypothesizer: A Hypothesis-Based Debugger to Find and Test Debugging Hypotheses
    Abdulaziz Alaboudi, Thomas D. LaToza · 2023 · ACM Symposium on User Interface Software and Technology (UIST)
  36. Comparison of Coordination Communication and Expertise Communication in Software Development: Motives, Characteristics, and Needs
    Kumiyo Nakakoji, Yunwen Ye, Yasuhiro Yamamoto · 2010 · Lecture notes in computer science
  37. An exploratory study of awareness interests about software modifications
    Miryung Kim · 2011 · International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE)
  38. Growth of newcomer competence
    Minghui Zhou, Audris Mockus · 2010 · FSE/SDP Workshop on Future of Software Engineering Research (FoSER)
  39. SecondWATCH: A workspace awareness tool based on a 3-D virtual world
    En Ye, Lev Neiman, Hiep Q. Dinh, Chang Liu · 2009 · ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion)
  40. Live Programming and Software Evolution: Questions During a Programming Change Task
    Juraj Kubelka, Romain Robbes, Alexandre Bergel · 2019 · IEEE International Conference on Program Comprehension (ICPC)
  41. Software professionals' information needs in continuous integration and delivery
    Azeem Ahmad, Ola Leifler, Kristian Sandahl · 2021 · ACM Symposium on Applied Computing
  42. Facilitating enterprise software developer communication with CARES
    Anja Guzzi, Andrew Begel, Jessica K. Miller, Krishna Nareddy · 2012 · IEEE International Conference on Software Maintenance (ICSM)
  43. Software Practitioners' Information Needs and Sources: A Survey Study
    Jitendra Rama Aswadh Josyula, Sarat Panamgipalli, Muhammad Usman, Ricardo Britto, Nauman bin Ali · 2018 · International Workshop on Empirical Software Engineering in Practice (IWESEP)
  44. Context-aware code summary generation
    Chia‐Yi Su, Aakash Bansal, Yu Huang, Toby Jia-Jun Li, Collin McMillan · 2025 · Journal of Systems and Software
  45. Evaluating a query framework for software evolution data
    Michael Würsch, Emanuel Giger, Harald C. Gall · 2013 · ACM Transactions on Software Engineering and Methodology
  46. Combining Architectural Design Decisions and Legacy System Evolution
    Sebastian Gerdes, Steffen Lehnert, Matthias Riebisch · 2014 · Lecture notes in computer science
  47. An Empirical Study on Downstream Workarounds for Cross-Project Bugs
    Hui Ding, Wanwangying Ma, Lin Chen, Yuming Zhou, Baowen Xu · 2017 · Asia-Pacific Software Engineering Conference (APSEC)
  48. Natural language processing (NLP) applied on issue trackers
    Mathias Ellmann · 2018
  49. Recording, Visualising and Understanding Developer Programming Behaviour
    Martin Schröer, Rainer Koschke · 2021 · IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER)
  50. DECOBA: Utilizing Developers Communities in Bug Assignment
    Shadi Banitaan, Mamdouh Alenezi · 2013 · International Conference on Machine Learning and Applications
  51. SUITE 2009: First international workshop on search-driven development - users, infrastructure, tools and evaluation
    Sushil Krishna Bajracharya, Adrian Kuhn, Yunwen Ye · 2009 · ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion)
  52. Miler
    Alberto Bacchelli, Michele Lanza, Marco D’Ambros · 2011 · ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion)
  53. Pragmatic Software Reuse in Bioinformatics: How Can Social Network Information Help?
    Xiaoyu Jin, Charu Khatwani, Nan Niu, Michael Wagner, Juha Erik Savolainen · 2016 · Lecture notes in computer science
  54. VISON: An Ontology-Based Approach for Software Visualization Tool Discoverability
    Leonel Merino, Ekaterina Kozlova, Oscar Nierstrasz, Daniel Weiskopf · 2019 · IEEE Working Conference on Software Visualization (VISSOFT)
  55. Tracing Requirements and Source Code During Software Development
    Alexander Delater · 2014 · heiDOK (Heidelberg University)
  56. Debugging with stack overflow: web search behavior in novice and expert programmers
    Li, Annie, Endres, Madeline, Weimer, Westley · 2022 · Proceedings of the ACM/IEEE 44th International Conference on Software Engineering: Software Engineering Education and Training
  57. Promises and perils of using Transformer-based models for SE research
    Yan Xiao, Xinyue Zuo, Xiaoyue Lu, Jin Song Dong, Xiaochun Cao, Ivan Beschastnikh · 2024 · Neural Networks
  58. Attaining Individual Creativity and Performance in Multidisciplinary and Geographically Distributed IT Project Teams: The Role of Transactive Memory Systems
    Wei He, JJ Po-An Hsieh, Andreas Schroeder, Yulin Fang · 2022 · MIS Quarterly
  59. An empirical assessment of the crosscutting concern problem
    Alfred V. Aho, Marc Eaddy · 2008
  60. Documenting Implementation Decisions with Code Annotations
    Tom-Michael Hesse, Arthur Kuehlwein, Barbara Paech, Tobias Roehm, Bernd Bruegge · 2015 · Proceedings/Proceedings of the ... International Conference on Software Engineering and Knowledge Engineering
  61. The Role of social media artifacts in collaborative software development
    Christoph Treude · 2012
  62. A Proposal of TIE Model for Communication in Software Development Process
    Masakazu Kanbe, Shuichiro Yamamoto, Toshizumi Ohta · 2010 · Lecture notes in computer science
  63. SOFTWARE DEVELOPERS' ONLINE CHAT AS AN INTRA-FIRM MECHANISM FOR SHARING EPHEMERAL KNOWLEDGE
    Antti Salovaara, Virpi Kristiina Tuunainen · 2013
  64. Knowledge-Oriented Models Based on Developer-Artifact and Developer-Developer Interactions
    Edson Mello Lucas, Toacy Oliveira, Daniel Schneider, Paulo S. C. Alencar · 2020 · IEEE Access
  65. Two User Perspectives in Program Comprehension: End Users and Developer Users
    Tobias Roehm · 2015 · IEEE International Conference on Program Comprehension (ICPC)
  66. A framework for studying the use of wikis in knowledge work using client-side access data
    Uri Dekel · 2007 · International Symposium on Wikis and Open Collaboration (WikiSym)
  67. Path exploration during code navigation
    Kaitlin Duck Sherwood · 2009
  68. Role of Domain Ignorance in Software Development
    Gaurav Mehrotra · 2011 · UWSpace (University of Waterloo)
  69. An Exploratory Study of Debugging Episodes
    Abdulaziz Alaboudi, Thomas D. LaToza · 2021 · arXiv (Cornell University)
  70. Designing useful tools for developers
    Thomas D. LaToza, Brad A. Myers · 2011
  71. Version Control Systems: An Information Foraging Perspective
    Sruti Srinivasa Ragavan, Mihai Codoban, David Piorkowski, Danny Dig, Margaret Burnett · 2019 · IEEE Transactions on Software Engineering
  72. A Smart Advisor for Software Delivery - A Bot Framework for Awareness, Alerts and Advice
    Vibhu Saujanya Sharma, Rohit Mehra, Vikrant Kaulgud, Sanjay Podder · 2019 · IEEE/ACM International Workshop on Bots in Software Engineering (BotSE)
  73. Same-Same But Different: On Understanding Duplicates in Stack Overflow
    Mathias Ellmann · 2019 · Informatik-Spektrum
  74. HowToo: A Platform for Sharing, Finding, and Using Programming Strategies
    Maryam Arab, Jenny T. Liang, Yang Yoo, Amy J. Ko, Thomas D. LaToza · 2021 · IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)
  75. Performance comprehension at WiredTiger
    Alexandra Fedorova, Craig Mustard, Ivan Beschastnikh, Julia Rubin, Augustine Wong, Svetozar Miučin, Louis Ye · 2018 · ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE)
  76. Encapsulating targeted component abstractions using software Reflexion Modelling
    Jim Buckley, Andrew Le Gear, Chris Exton, Ross Cadogan, Trevor Johnston, Bill Looby, Rainer Koschke · 2008 · Journal of Software Maintenance and Evolution Research and Practice
  77. Two Decades of Empirical Research on Developers' Information Needs
    Abir Bouraffa, Walid Maalej · 2020
  78. Work fragmentation in developer interaction data
    Cruz, Luis C., Sanchez, Heider, González, Víctor M., Robbes, Romain · 2017 · Journal of Software: Evolution and Process
  79. Barriers in Front-End Web Development
    David I. Samudio, Thomas D. LaToza · 2022 · IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)
  80. Characterizing Developers' Behaviors in LLM -Supported Software Development
    Wei Wang, Huilong Ning, Shuo Qian, Gaowei Zhang, Yi Wang · 2024 · IEEE Annual International Computer Software and Applications Conference (COMPSAC)
  81. Initial findings from an observational study of software engineers
    Márcio Kuroki Gonçalves, Cleidson R. B. de Souza, Víctor M. González · 2009 · International Conference on Computer Supported Cooperative Work in Design (CSCWD)
  82. FLINTS
    Jim Buckley, Jacek Rosik, Sebastian Herold, Asanka Wasala, Goetz Botterweck, Chris Exton · 2016 · European Conference on Software Architecture
  83. Assessing the Role of Executive Involvement and Information Needs as Socio-Technical Determinants of Governance in IIS Success
    Felippe A. Cronemberger, Djoko Sigit Sayogo, J. Ramón Gil-García · 2017 · Hawaii International Conference on System Sciences (HICSS)
  84. Investigating Cross-Repository Socially Connected Teams on GitHub
    Duo Wang, Jian Cao, Shiyou Qian, Qing Qi · 2019 · Asia-Pacific Software Engineering Conference (APSEC)
  85. Contributions to Improving Feedback and Trust in Automated Testing and Continuous Integration and Delivery
    Azeem Ahmad · 2022 · Linköping studies in science and technology. Dissertations
  86. Automatic status updates in distributed software development
    Abayomi King, Kelly A. Lyons · 2011
  87. MultiPathPrivacy: Enhanced Privacy in Fault Replication
    Paula A. Louro, João Coelho Garcia, Paolo Romano · 2012 · European Dependable Computing Conference
  88. Co-located collaborative software visualization
    Craig Anslow, Stuart Marshall, James Noble, Robert Biddle · 2010
  89. DoodleDebug, Objects Should Sketch Themselves For Code Understanding
    Niko Schwarz · 2011 · BORIS (University Library Bern)
  90. How to benefit from newbies' domain ignorance in software development projects
    Gaurav Mehrotra, Daniel M. Berry · 2020 · Science of Computer Programming
  91. An Introduction to Requirements Knowledge
    Walid Maalej, Anil Kumar Thurimella · 2013 · Springer eBooks
  92. Supporting distributed software engineering in a fully distributed organization
    Kevin Dullemond, Ben van Gameren, Rini van Solingen · 2012 · International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE)
  93. Sharing usability information in interactive system development
    Paula M. Bach, Hao Jiang, John M. Carroll · 2008 · International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE)
  94. Meta-tools for software language engineering : a flexible collaborative modeling language for efficient telecommunications service design
    Vanea Chiprianov, Yvon Kermarrec, Siegfried Rouvrais · 2010 · HAL
  95. Towards Activity-Aware Tool Support for Change Tasks
    Kevic, Katja, Fritz, Thomas · 2017 · 2017 IEEE International Conference on Software Maintenance and Evolution (ICSME)
  96. How New Developers Approach Augmented Reality Development Using Simplified Creation Tools: An Observational Study
    Narges Ashtari, Parmit K. Chilana · 2024 · Multimodal Technologies and Interaction
  97. Fitting a workflow model to captured development data
    Min Zhang, Lorin Hochstein · 2009 · Proceedings of the ... ACM-IEEE International Symposium on Empirical Software Engineering and Measurement/International Symposium on Empirical Software Engineering and Measurement
  98. BPMiner
    Jing Li, Lingfeng Bao, Zhenchang Xing, Xinyu Wang, Bo Zhou · 2016 · ACM Symposium on Applied Computing
  99. Sources of software development task friction
    Nick C. Bradley, Thomas Fritz, Reid Holmes · 2022 · Empirical Software Engineering
  100. All For One and One For All: Investigating How Global Game Jam Participants Get and Offer Help
    Leandro de Almeida Melo, Cleidson R. B. de Souza, Marcelo Gattermann Perin, Any Caroliny Duarte Batista de Almeida, Fernando Figueira Filho · 2023 · Proceedings of the ... ACM-IEEE International Symposium on Empirical Software Engineering and Measurement/International Symposium on Empirical Software Engineering and Measurement