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 101–200 of 499
- Ivie: Lightweight Anchored Explanations of Just-Generated CodeLitao Yan, Alyssa Hwang, Zhiyuan Wu, Andrew Head · 2024 · CHI Conference on Human Factors in Computing Systems
- The Lack of Shared Understanding of Non-Functional Requirements in Continuous Software Engineering: Accidental or Essential?Colin Werner, Ze Shi Li, Neil Ernst, Daniela Damian · 2020 · IEEE International Requirements Engineering Conference (RE)
- A review of awareness in distributed collaborative software engineeringInah Omoronyia, John Ferguson, Marc Roper, Murray Wood · 2010 · Software Practice and Experience
- Untitled work2014 · 10.1109/icsme.2014.99
- From work to word: How do software developers describe their work?Walid Maalej, Hans-Jörg Happel · 2009 · International Conference on Mining Software Repositories (MSR)
- The life-cycle of merge conflicts: processes, barriers, and strategiesNicholas Nelson, Caius Brindescu, Shane McKee, Anita Sarma, Danny Dig · 2019 · Empirical Software Engineering
- Using Developer Activity Data to Enhance Awareness during Collaborative Software DevelopmentInah Omoronyia, John Ferguson, Marc Roper, Murray Wood · 2009 · Computer Supported Cooperative Work (CSCW)
- Programmer information needs after memory failureChris Parnin, Spencer Rugaber · 2012 · IEEE International Conference on Program Comprehension (ICPC)
- CodeShovel: Constructing Method-Level Source Code HistoriesFelix Grund, Shaiful Chowdhury, Nick C. Bradley, Braxton Hall, Reid Holmes · 2021 · ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion)
- Assisting bug report triage through recommendationJohn Anvik · 2008 · cIRcle (University of British Columbia)
- Requirements knowledge acquisition from online user forumsJaved Ali Khan, Lin Liu, Lijie Wen · 2020 · IET Software
- Facilitating Crowd Sourced Software Engineering via Stack OverflowOhad Barzilay, Christoph Treude, Alexey Zagalsky · 2013 · Springer eBooks
- Do you know what I know? : situational awareness of co-located teams in multidisplay environmentsOlga Kulyk · 2009
- Software Evolution Comprehension: Replay to the RescueLile Hattori, Marco D’Ambros, Michele Lanza, Mircea Filip Lungu · 2011 · IEEE International Conference on Program Comprehension (ICPC)
- Task-First or Context-First? Tool Integration RevisitedWalid Maalej · 2009 · IEEE/ACM International Conference on Automated Software Engineering (ASE)
- Towards Providing On-Demand Expert Support for Software DevelopersYan Chen, Steve Oney, Walter S. Lasecki · 2016 · CHI Conference on Human Factors in Computing Systems
- Do topics make sense to managers and developers?Abram Hindle, Christian Bird, Thomas Zimmermann, Nachiappan Nagappan · 2014 · Empirical Software Engineering
- Can peer code reviews be exploited for later information needs?Andrew Sutherland, Gina Danielle Venolia · 2009 · ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion)
- Task Interruption in Software Development Projects: What Makes some Interruptions More Disruptive than Others?Abad, Zahra Shakeri Hossein, Karras, Oliver, Schneider, Kurt, Barker, Ken, Bauer, Mike · 2018 · Proceedings of the 22nd International Conference on Evaluation and Assessment in Software Engineering 2018
- Combining micro-blogging and IDE interactions to support developers in their questsAnja Guzzi, Martin Pinzger, Arie Van Deursen A · 2010 · IEEE International Conference on Software Maintenance (ICSM)
- Explicit programming strategiesThomas D. LaToza, Maryam Arab, Dastyni Loksa, Amy J. Ko · 2020
- Extracting Source Code from E-MailsAlberto Bacchelli, Marco D’Ambros, Michele Lanza · 2010 · IEEE International Conference on Program Comprehension (ICPC)
- An empirical study of work fragmentation in software evolution tasksHeider Sanchez, Romain Robbes, Víctor M. González · 2015 · IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER)
- On the benefits of providing versioning support for end usersSandeep Kaur Kuttal, Anita Sarma, Gregg Rothermel · 2014 · ACM Transactions on Computer-Human Interaction
- GitHub developers use rockstars to overcome overflow of newsMichael Jongseon Lee, Bruce Ferwerda, Junghong Choi, Jungpil Hahn, Jae Yun Moon, Jinwoo Kim · 2013 · CHI Conference Extended Abstracts on Human Factors in Computing Systems (CHI EA)
- Aiding Code Change Understanding with Semantic Change Impact AnalysisQuinn Hanam, Ali Mesbah, Reid Holmes · 2019 · IEEE International Conference on Software Maintenance (ICSM)
- Surveying the impacts of COVID-19 on the perceived productivity of Brazilian software developersEdson Oliveira, Gislaine Camila Lapasini Leal, Marco Túlio Valente, Marcelo Morandini, Rafael Prikladnicki, Leandro Pompermaier, Rafael Matone Chanin, Clara Marques Caldeira, Letícia Nunes Machado, Cleidson R. B. de Souza · 2020 · Brazilian Symposium on Software Engineering
- Turnover-induced knowledge loss in practiceRobillard, Martin P. · 2021 · Proceedings of the 29th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering
- The road to live programmingJuraj Kubelka, Romain Robbes, Alexandre Bergel · 2018 · ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion)
- Failure is a four-letter wordAndreas Zeller, Thomas Zimmermann, Christian Bird · 2011
- API-Related Developer Information Needs in Stack OverflowMingwei Liu, Xin Peng, Andrian Marcus, Shuangshuang Xing, Christoph Treude, Chengyuan Zhao · 2021 · IEEE Transactions on Software Engineering
- Notation and representation in collaborative object-oriented designUri Dekel, James D. Herbsleb · 2007 · ACM SIGPLAN Notices
- Learning to answer programming questions with software documentation through social context embeddingJing Li, Aixin Sun, Zhenchang Xing · 2018 · Information Sciences
- Studying human and social aspects of testing in a service-based software companyHina B. Shah, Mary Jean Harrold · 2010
- Supporting Developers' Coordination in the IDEAnja Guzzi, Alberto Bacchelli, Yann Riche, Arie Van Deursen A · 2015 · ACM Conference on Computer Supported Cooperative Work (CSCW)
- Conceptualising, extracting and analysing requirements arguments in users' forums: The CrowdRE‐Arg frameworkJaved Ali Khan, Lin Liu, Lijie Wen, Raian Ali · 2020 · Journal of Software Evolution and Process
- Software development with code mapsRobert A DeLine, Gina Danielle Venolia, Kael Rowan · 2010 · Communications of the ACM
- Automatically locating relevant programming help onlineO. Kononenko, D. Dietrich, R. Sharma, Reid Holmes · 2012 · IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)
- Program complexity metrics and programmer opinionsBernhard Katzmarski, Rainer Koschke · 2012 · IEEE International Conference on Program Comprehension (ICPC)
- Continuous coordination within the context of cooperative and human aspects of software engineeringBan Al-Ani, Erik H. Trainer, Roger M. Ripley, Anita Sarma, André van der Hoek, David Redmiles · 2008 · International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE)
- Information needs for integration decisions in the release process of large-scale parallel developmentShaun Phillips, Guenther Ruhe, Jonathan Sillito · 2012 · ACM Conference on Computer Supported Cooperative Work (CSCW)
- How Developers Document Pull Requests with External ReferencesFiorella Zampetti, Luca Ponzanelli, Gabriele Bavota, Andrea Mocci, Massimiliano Di Penta, Michele Lanza · 2017 · IEEE International Conference on Program Comprehension (ICPC)
- Males’ and Females’ Script Debugging StrategiesValentina Grigoreanu, James A. Brundage, Eric Bahna, Margaret Burnett, Paul ElRif, Jeffrey Snover · 2009 · Lecture notes in computer science
- A Theory of Robust API KnowledgeThayer, Kyle, Chasins, Sarah E., Ko, Amy J. · 2021 · ACM Transactions on Computing Education
- ”It’s Just Everything Outside of the IDE that’s the Problem”:Kevin M Storer, Harini Alagarai Sampath, M. Alice Alice Merrick · 2021 · CHI Conference on Human Factors in Computing Systems
- Resumption strategies for interrupted programming tasksParnin, Chris, Rugaber, Spencer · 2009 · 2009 IEEE 17th International Conference on Program Comprehension
- Mental imagery and software visualization in high-performance software development teamsMarian Petre · 2010 · Journal of Visual Languages & Computing
- Identifying program, test, and environmental changes that affect behaviourReid Holmes, David S. Notkin · 2011 · ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion)
- Cross-Disciplinary Perspectives on Collaborations with Software EngineersPaul Luo Li, Amy J. Ko, Andrew Begel · 2017 · International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE)
- Categorizing developer information needs in software ecosystemsNicole Haenni, Mircea Filip Lungu, Niko Schwarz, Oscar Nierstrasz · 2013
- Towards Actionable Visualisation in Software DevelopmentLeonel Merino, Mohammad Ghafari, Oscar Nierstrasz · 2016 · IEEE Working Conference on Software Visualization (VISSOFT)
- Fuzzy Fine-Grained Code-History AnalysisFrancisco Servant, James A. Jones · 2017 · ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion)
- To Reuse or Not To Reuse?: A Framework and System for Evaluating Summarized KnowledgeLiu, Michael Xieyang, Kittur, Aniket, Myers, Brad A. · 2021 · Proceedings of the ACM on Human-Computer Interaction
- A case study of post-deployment user feedback triageAmy J. Ko, Michael Jongseon Lee, Valentina Ferrari, Steven Ip, Charlie Tran · 2011 · International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE)
- A tale from the trenchesSouti Chattopadhyay, NICHOLAS M. NELSON, Audrey Au, Natalia Morales, Christopher A. Sanchez, Rahul Pandita, Anita Sarma · 2020 · ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion)
- Codetrail: Connecting source code and web resourcesMax Goldman, Robert C. Miller · 2008 · IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)
- Collaboration, Information Seeking and Communication: An Observational Study of Software Developers' Work PracticesMárcio Kuroki Gonçalves, Victor M. González, leidson R. B. de Souza · 2011 · Verlag der Technischen Universität Graz
- Assisting engineers in switching artifacts by using task semantic and interaction historyWalid Maalej, Alexander Sahm · 2010 · International Workshop on Recommendation Systems for Software Engineering (RSSE)
- An empirically-based characterization and quantification of information seeking through mailing lists during Open Source developers’ software evolutionKhaironi Yatim Sharif, Michael English, Nour Alí, Chris Exton, John James Collins, Jim Buckley · 2014 · Information and Software Technology
- Supporting software history explorationAlexander W.J. Bradley, Gail C. Murphy · 2011 · International Conference on Mining Software Repositories (MSR)
- Global Software Servicing: Observational Experiences at MicrosoftShilpa Bugde, Nachiappan Nagappan, Sriram K. Rajamani, Ganesan Ramalingam · 2008 · IEEE International Conference on Global Software Engineering (ICGSE)
- Using contexts similarity to predict relationships between tasksWalid Maalej, Mathias Ellmann, Romain Robbes · 2016 · Journal of Systems and Software
- Characterizing the transfer of program comprehension in onboarding: an information-push perspectiveRebecca Yates, Norah Power, Jim Buckley · 2019 · Empirical Software Engineering
- WIPDash: Work Item and People Dashboard for Software Development TeamsMikkel Rønne Jakobsen, Roland Fernandez, Mary P. Czerwinski, Kori M. Inkpen, Olga Kulyk, George G. Robertson · 2009 · Lecture notes in computer science
- Answering software evolution questions: An empirical evaluationLile Hattori, Marco D’Ambros, Michele Lanza, Mircea Filip Lungu · 2012 · Information and Software Technology
- A Quantitative Analysis of Developer Information Needs in Software EcosystemsNicole Haenni, Mircea Filip Lungu, Niko Schwarz, Oscar Nierstrasz · 2014
- Automatically detecting architecturally-relevant code anomaliesRoberta Arcoverde, Isela Macia, Alessandro Garcia, Arndt von Staa · 2012
- MercuryAlex C. Williams, Harmanpreet Kaur, Shamsi T. Iqbal, Ryen W. White, Jaime B. Teevan, Adam Fourney · 2019 · ACM Symposium on User Interface Software and Technology (UIST)
- A Gaze-Based Exploratory Study on the Information Seeking Behavior of Developers on Stack OverflowCole S. Peterson, Jonathan A. Saddler, Natalie M. Halavick, Bonita Sharif · 2019 · CHI Conference Extended Abstracts on Human Factors in Computing Systems (CHI EA)
- Latent Patterns in Activities: A Field Study of How Developers Manage ContextSouti Chattopadhyay, NICHOLAS M. NELSON, Yenifer Ramirez Gonzalez, Annel Amelia Leon, Rahul Pandita, Anita Sarma · 2019 · ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion)
- From Novice to Expert: Analysis of Token Level Effects in a Longitudinal Eye Tracking StudyNaser Al Madi, Cole S. Peterson, Bonita Sharif, Jonathan I. Maletic · 2021 · IEEE International Conference on Program Comprehension (ICPC)
- Searching the State Space: A Qualitative Study of API Protocol UsabilityJoshua Sunshine, James D. Herbsleb, Jonathan Aldrich · 2015 · IEEE International Conference on Program Comprehension (ICPC)
- Assessing requirements engineering and software test alignment—Five case studiesMichael Unterkalmsteiner, Tony Gorschek, ROBERT H. FELDT, Eriks Klotins · 2015 · Journal of Systems and Software
- Facilitating Coordination between Software Developers: A Study and Techniques for Timely and Efficient RecommendationsKelly Blincoe, Giuseppe Valetto, Daniela Damian · 2015 · IEEE Transactions on Software Engineering
- Interleaving of Modification and Use in Data-driven Tool DevelopmentMarcel Taeumel, Michael Perscheid, Bastian Steinert, Jens Lincke, Robert Hirschfeld · 2014 · ACM SIGPLAN International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software (Onward!)
- Leveraging Official Content and Social Context to Recommend Software DocumentationJing Li, Zhenchang Xing, Muhammad Ashad Kabir · 2018 · IEEE Transactions on Services Computing
- Understanding how and why open source contributors use diagrams in the development of UbuntuKoji Yatani, Eunyoung Chung, Carlos Jensen, Khai Nhut Truong · 2009 · CHI Conference on Human Factors in Computing Systems
- Attitudes and self-efficacy in young adults' computing autobiographiesAmy J. Ko · 2009 · IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)
- A three-year participant observation of software startup software evolutionAmy J. Ko · 2017 · IEEE/ACM International Conference on Software Engineering: Software Engineering in Practice (ICSE-SEIP)
- What constitutes debugging? An exploratory study of debugging episodesAbdulaziz Alaboudi, Thomas D. LaToza · 2023 · Empirical Software Engineering
- Embedding social networking information into jazz to foster group awareness within distributed teamsFabio Calefato, Domenico Gendarmi, Filippo Lanubile · 2009
- Code spelunking reduxGeorge V. Neville-Neil · 2008 · Communications of the ACM
- How does a typical tutorial for mobile development look like?Rebecca Tiarks, Walid Maalej · 2014 · International Conference on Mining Software Repositories (MSR)
- RTFM (Read the Factual Mails) - Augmenting Program Comprehension with RemailAlberto Bacchelli, Michele Lanza, Vitezslav Humpa · 2011 · Euromicro Conference on Software Maintenance and Reengineering (CSMR)
- Searching the state space: a qualitative study of API protocol usabilityJoshua Sushine, James D. Herbsleb, Jonathan Aldrich · 2015 · International Conference on Program Comprehension
- Slicing Fine-Grained Code Change HistoryKatsuhisa Maruyama, Takayuki OMORI, Shinpei Hayashi · 2016 · IEICE Transactions on Information and Systems
- Negotiating Common Ground in Distributed Agile Development: A Case Study PerspectiveSunila Modi, Pamela Y. Abbott, Steve Counsell · 2013 · IEEE International Conference on Global Software Engineering (ICGSE)
- The Past, Present and Future of Programming in HCIBrad A. Myers, Andrew Jensen Ko · 2018
- How can diagramming tools help support programming activities?Seonah Lee, Gail C. Murphy, Thomas Fritz, Meghan Allen · 2008 · IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)
- A theory of shared understanding for software organizationsJorge Aranda · 2010 · TSpace (University of Toronto)
- Supporting Expertise Communication in Developer-Centered Collaborative Software Development EnvironmentsKumiyo Nakakoji, Yunwen Ye, Yasuhiro Yamamoto · 2010 · Springer eBooks
- Data collection in global software engineering research: learning from past experienceRafael Prikladnicki, Alexander Boden, Gabriela Avram, Cleidson R. B. de Souza, Volker Wulf · 2013 · Empirical Software Engineering
- Use Case to Source Code Traceability: The Developer Navigation View PointInah Omoronyia, Guttorm Sindre, Marc Roper, John Ferguson, Murray Wood · 2009 · IEEE International Requirements Engineering Conference (RE)
- Using Hypotheses as a Debugging AidAbdulaziz Alaboudi, Thomas D. LaToza · 2020 · IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)
- More natural end-user software engineeringBrad A. Myers, Amy J. Ko, Sun Young Park, Jeffrey Stylos, Thomas D. LaToza, Jack Beaton · 2008 · International Workshop on End-User Software Engineering (WEUSE)
- Replaying past changes in multi-developer projectsLile Hattori, Mircea Filip Lungu, Michele Lanza · 2010
- What Questions do Requirements Engineers Ask?Sugandha Malviya, Michael Vierhauser, Jane Cleland‐Huang, Smita S. Ghaisas · 2017 · IEEE International Requirements Engineering Conference (RE)
- Information needs and presentation in agile software developmentHenri Bomström, Markus Kelanti, Elina Annanperä, Kari Liukkunen, Terhi Kilamo, Outi Sievi-Korte, Kari Systä · 2023 · Information and Software Technology
- Immediacy through Interactivity: Online Analysis of Run-time BehaviorMichael Perscheid, Bastian Steinert, Robert Hirschfeld, Felix Geller, Michael Haupt · 2010 · Working Conference on Reverse Engineering (WCRE)
- To talk or not to talkAdrian Schröter, Jorge Aranda, Daniela Damian, Irwin Kwan · 2012 · ACM Conference on Computer Supported Cooperative Work (CSCW)