2002 · 61 citations · 9 references
ComputingComputer ScienceProject ManagementImmigration StudiesSoftware EngineeringTechnology TransferEmployment-based ImmigrationSoftware EvolutionExplanatory Case StudyExploratory Case StudyInterpretive Case StudyNaturalization Pathways For Refugees
Joining a software development team resembles relocating to a new country, requiring immigrants to learn job roles, local customs, and sometimes a new language. The study aims to characterize the naturalization process of software immigrants. The authors conducted an exploratory case study by interviewing four software immigrants. The study identified seven patterns across four major categories, substantiated them, and discussed implications for improving naturalization and guiding future research.
Joining a software development team is like moving to a new country to start employment; the immigrant has a lot to learn about the job, the local customs, and sometimes a new language. In an exploratory case study, we interviewed four software immigrants, in order to characterize their naturalization process. Seven patterns in four major categories were found. In this paper, these patterns are substantiated, and their implications discussed. The lessons learned from this study can be applied equally to improving the naturalization process, and to the formulation of further research questions.
9
Qualitative Data Analysis: An Expanded Sourcebook
Journal of Environmental Psychology · 1994 · 45.6K citations
Case study research: design and methods
Simon Phelan · Evaluation & Research in Education · 2011 · 21.9K citations
Building Theories from Case Study Research
Kathleen M. Eisenhardt · Academy of Management Review · 1989 · 16.2K citations