Replication package for “No Two Developers Think Alike: How Problem-Solving Styles and Experience Shape Needs in Conversational Interaction with Copilot”
Replication package for "No Two Developers Think Alike: How Problem-Solving Styles and Experience Shape Needs in Conversational Interaction with Copilot", accepted at ICSME 2026. This replication package contains the following files: data transcript
Replication package for “No Two Developers Think Alike: How Problem-Solving Styles and Experience Shape Needs in Conversational Interaction with Copilot”, accepted at ICSME 2026.
This replication package contains the following files:
datatranscripts/*: transcripts composed of audio transcripts, chat logs, and telemetrychats.csv: annotated chat logscodebook.xlsx: codebook for the qualitative analysis of the transcriptsparticipants.csv: pre- and post-study survey data, including participants demographics, experience, and GenderMag/TAM/NASA-TLX data
figures/*: figures included in the paper, most are generated inanalyze.pysession/*: English and Brazilian Portuguese versions of the study protocol, practice tasks, and full taskscodebase/*: English and Brazilian Portuguese versions of the codebase and telemetry extension used in the code change tasks
analyze.py: the code used to run the full quantitative analysis
To run the analysis, make sure you have conda installed. Then create an environment and install the dependencies:
conda env create -f environment.yaml -p ./.envconda activate ./.env
You can now run analyze.py. We recommend to use in interactive window, e.g. in VSCode.
📤 Share this page
Found this useful? Share it with your network.
Files are hosted on the source repository. Click download to access the full dataset.