Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- research-articleNovember 2023
Do CONTRIBUTING Files Provide Information about OSS Newcomers’ Onboarding Barriers?
- Felipe Fronchetti,
- David C. Shepherd,
- Igor Wiese,
- Christoph Treude,
- Marco Aurélio Gerosa,
- Igor Steinmacher
ESEC/FSE 2023: Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software EngineeringPages 16–28https://doi.org/10.1145/3611643.3616288Effectively onboarding newcomers is essential for the success of open source projects. These projects often provide onboarding guidelines in their ’CONTRIBUTING’ files (e.g., CONTRIBUTING.md on GitHub). These files explain, for example, how to find open ...
- research-articleApril 2023
Independence for Whom? A Critical Discourse Analysis of Onboarding a Home Health Monitoring System for Older Adult Care
CHI '23: Proceedings of the 2023 CHI Conference on Human Factors in Computing SystemsArticle No.: 330, Pages 1–15https://doi.org/10.1145/3544548.3580733Home health monitoring systems (HHMS) are presented as a cost-effective solution that will assist with collaborative care of older adults. However, instead of care recipients feeling like collaborators, such systems often disempower them. In this paper, ...
- research-articleNovember 2022
On the Effect of Onboarding Computing Students without Programming-Confidence or -Experience
Koli Calling '22: Proceedings of the 22nd Koli Calling International Conference on Computing Education ResearchArticle No.: 18, Pages 1–8https://doi.org/10.1145/3564721.3564724Previous work demonstrates that students without prior programming experience are worse off than their programming experienced peers in terms of both Introductory Programming (CS1) grades and dropout rates. Many universities, therefore, offer an ...
- research-articleNovember 2022
GFI-bot: automated good first issue recommendation on GitHub
ESEC/FSE 2022: Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software EngineeringPages 1751–1755https://doi.org/10.1145/3540250.3558922To facilitate newcomer onboarding, GitHub recommends the use of "good first issue" (GFI) labels to signal issues suitable for newcomers to resolve. However, previous research shows that manually labeled GFIs are scarce and inappropriate, showing a ...
Recommending good first issues in GitHub OSS projects
ICSE '22: Proceedings of the 44th International Conference on Software EngineeringPages 1830–1842https://doi.org/10.1145/3510003.3510196Attracting and retaining newcomers is vital for the sustainability of an open-source software project. However, it is difficult for newcomers to locate suitable development tasks, while existing "Good First Issues" (GFI) in GitHub are often insufficient ...
-
- research-articleFebruary 2022
MAIDE: Augmented Reality (AR)-facilitated Mobile System for Onboarding of Internet of Things (IoT) Devices at Ease
ACM Transactions on Internet of Things (TIOT), Volume 3, Issue 2Article No.: 16, Pages 1–21https://doi.org/10.1145/3506667Having an efficient onboarding process is a pivotal step to utilize and provision the IoT devices for accessing the network infrastructure. However, the current process to onboard IoT devices is time-consuming and labor-intensive, which makes the process ...
- research-articleMay 2021
Guided Exploration: A Method for Guiding Novice Users in Interactive Memory Monitoring Tools
Proceedings of the ACM on Human-Computer Interaction (PACMHCI), Volume 5, Issue EICSArticle No.: 209, Pages 1–34https://doi.org/10.1145/3461731Many monitoring tools that help developers in analyzing the run-time behavior of their applications share a common shortcoming: they require their users to have a fair amount of experience in monitoring applications to understand the used terminology and ...
- research-articleDecember 2021
Please turn your cameras on: remote onboarding of software developers during a pandemic
ICSE-SEIP '21: Proceedings of the 43rd International Conference on Software Engineering: Software Engineering in PracticePages 41–50https://doi.org/10.1109/ICSE-SEIP52600.2021.00013The COVID-19 pandemic has impacted the way that software development teams onboard new hires. Previously, most software developers worked in physical offices and new hires onboarded to their teams in the physical office, following a standard onboarding ...
- research-articleNovember 2021
Unburdening onboarding in software product lines
ICSE '21: Proceedings of the 43rd International Conference on Software Engineering: Companion ProceedingsPages 260–262https://doi.org/10.1109/ICSE-Companion52605.2021.00121The number of studies focusing on onboarding in software organizations has increased significantly during the last years. However, current literature overlooks onboarding in Software Product Lines (SPLs). SPLs have been proven effective in managing the ...
A Case Study of Onboarding in Software Teams: Tasks and Strategies
ICSE '21: Proceedings of the 43rd International Conference on Software EngineeringPages 613–623https://doi.org/10.1109/ICSE43902.2021.00063Developers frequently move into new teams or environments across software companies. Their onboarding experience is correlated with productivity, job satisfaction, and other short-term and long-term outcomes. The majority of the onboarding process ...
- rfcMay 2021
RFC 9031: Constrained Join Protocol (CoJP) for 6TiSCH
This document describes the minimal framework required for a new device, called a "pledge", to securely join a 6TiSCH (IPv6 over the Time-Slotted Channel Hopping mode of IEEE 802.15.4) network. The framework requires that the pledge and the JRC (Join ...
- rfcMay 2021
RFC 8995: Bootstrapping Remote Secure Key Infrastructure (BRSKI)
This document specifies automated bootstrapping of an Autonomic Control Plane. To do this, a Secure Key Infrastructure is bootstrapped. This is done using manufacturer-installed X.509 certificates, in combination with a manufacturer's authorizing ...
- research-articleMay 2021
(How) Will I Socialize You? The Impact of Supervisor Initial Evaluations and Subsequent Support on the Socialization of Temporary Newcomers
Organization Science (INFORMS-ORGS), Volume 32, Issue 3Pages 881–908https://doi.org/10.1287/orsc.2021.1468This study proposes and tests a new theoretical model explaining whether, and how, supervisors socialize “temporary newcomers,” defined as new organizational members who join an organization on a temporary basis, with a potential, but uncertain, ...
- research-articleSeptember 2020
Conversational Bot for Newcomers Onboarding to Open Source Projects
ICSEW'20: Proceedings of the IEEE/ACM 42nd International Conference on Software Engineering WorkshopsPages 46–50https://doi.org/10.1145/3387940.3391534This paper targets the problems newcomers face when onboarding to open source projects and the low retention rate of newcomers. Open source software projects are becoming increasingly more popular. Many major companies have started building open source ...
- short-paperSeptember 2020
Designing engineering onboarding for 60+ nationalities
ICGSE '20: Proceedings of the 15th International Conference on Global Software EngineeringPages 76–80https://doi.org/10.1145/3372787.3390504A large international engineering office in Germany needed to double in size in 12 months. We designed an onboarding programme within 3 months to help it do so efficaciously. We wanted to optimize for: fast iterations in the programme rollout, to keep ...
- research-articleSeptember 2020
Onboarding Bot for Newcomers to Software Engineering
ICSSP '20: Proceedings of the International Conference on Software and System ProcessesPages 91–94https://doi.org/10.1145/3379177.3388901Software development teams dedicate considerable resources to training newcomers. Newcomers are new developers to a software project. The software onboarding process is more complicated than onboarding into other organizations. It is much more ...
- research-articleJune 2019
YesElf: Personalized Onboarding for Web Applications
UMAP'19 Adjunct: Adjunct Publication of the 27th Conference on User Modeling, Adaptation and PersonalizationPages 39–44https://doi.org/10.1145/3314183.3324978Onboarding users to a complex application or a new functionality can be a serious issue, especially for organizations that need to train their new employees. Using a complex application without proper training or guidance can lead to users' confusion ...
- research-articleMay 2019
Patterns of identity and interaction in an agile community of practice
CHASE '19: Proceedings of the 12th International Workshop on Cooperative and Human Aspects of Software EngineeringPages 71–78https://doi.org/10.1109/CHASE.2019.00025Software development communities of practice must adapt canonical best practices to suit their own situation-specific and evolving contexts. To uncover real strategies for organization and communication, we conducted a eight-month participant ...
- research-articleSeptember 2018
Application of Augmented Reality for Multi-Scale Interactions in Emergency Vehicles
AutomotiveUI '18: Adjunct Proceedings of the 10th International Conference on Automotive User Interfaces and Interactive Vehicular ApplicationsPages 221–224https://doi.org/10.1145/3239092.3267415Currently, paramedics are provided information from the 911 operator regarding the emergency faced by the patient/victim in a medical distress. While many distress scenarios for a patient/victim exist, the challenges faced by a victim with a medical ...
- research-articleJune 2018
Generating Mobile Application Onboarding Insights Through Minimalist Instruction
DIS '18: Proceedings of the 2018 Designing Interactive Systems ConferencePages 361–372https://doi.org/10.1145/3196709.3196727Mobile application designers use onboarding task flows to help first time users learn and engage with key application functionality. Although some guidelines for designing onboarding flows have been offered by practitioners, a systematic, research-...