It Will Never Work in Theory

Short summaries of recent results in empirical software engineering research

2022-05-31: Margaret-Anne Storey on Productivity
Keywords: Lightning Talks
Reviewed by: Greg Wilson

Margaret-Anne Storey: "What does 'productivity' actually mean for developers?" Margaret-Anne is a Professor at the University of Victoria in Canada. slides | transcript (English) | transcripción (Español)

2022-05-31: Katie Stolee on Searching
Keywords: Lightning Talks
Reviewed by: Greg Wilson

Kathryn Stolee: "To search or not to search: it depends on the question." Katie is an Associate Professor at North Carolina State University. slides | transcript (English) | transcripción (Español)

2022-05-30: Igor Steinmacher on Padding Software Estimates
Keywords: Lightning Talks
Reviewed by: Greg Wilson

Igor Steinmacher: "Negotiation and padding in software project estimates." Igor is an Assistant Professor at the Federal University of Technology - Paraná in Brazil. slides | transcript (English) | transcripción (Español)

2022-05-30: Denae Ford Robinson on Online Community Safety in Software Engineering
Keywords: Lightning Talks
Reviewed by: Greg Wilson

Denae Ford Robinson: "Online community and safety in software engineering." Denae is a Research Scientist at Microsoft Research in the United States. slides | transcript (English) | transcripción (Español)

2022-05-27: Shane McIntosh on Mining Software Build Systems
Keywords: Lightning Talks
Reviewed by: Greg Wilson

Shane McIntosh: "The unintended consequences of mining software build systems." Shane is an Associate Professor at the University of Waterloo in Canada. slides | transcript (English) | transcripción (Español)

2022-05-27: Brittany Johnson-Matthews on Causal Testing
Keywords: Lightning Talks
Reviewed by: Greg Wilson

Brittany Johnson-Matthews: "Causal testing: understanding the root causes of defects." Brittany is an Assistant Professor at George Mason University in the United States. slides | transcript (English) | transcripción (Español)

2022-05-27: Kelly Blincoe on Destructive Criticism
Keywords: Lightning Talks
Reviewed by: Greg Wilson

Kelly Blincoe: "The effects of destructive criticism in code review." Kelly is a Senior Lecturer at the University of Auckland in New Zealand. slides | transcript (English) | transcripción (Español)

2022-05-26: Paige Rodeghero on Onboarding
Keywords: Lightning Talks
Reviewed by: Greg Wilson

Paige Rodeghero: "What we've learned about remote onboarding during the pandemic." Paige is an Assistant Professor at Clemson University in the United States. slides | transcript (English) | transcripción (Español)

2022-05-26: Mei Nagappan on Bias in Evaluating Code Contributions
Keywords: Lightning Talks
Reviewed by: Greg Wilson

Mei Nagappan: "Bias in evaluating code contributions." Mei is an Associate Professor at the University of Waterloo in Canada. slides | transcript (English) | transcripción (Español)

2022-05-26: Cat Hicks on Fostering a Learning Culture
Keywords: Lightning Talks
Reviewed by: Greg Wilson

Cat Hicks: "Fostering a learning culture in coding teams." Cat, a former intervention researcher at the Khan Academy, is the principal consultant at Carthasis Consulting. slides | transcript (English) | transcripción (Español)

2022-05-25: Andy Zaidman on Testing and Testers
Keywords: Lightning Talks
Reviewed by: Greg Wilson

Andy Zaidman: "Programmer by day, tester by night." Andy Zaidman is a full professor in software engineering at the Delft University of Technology. slides | transcript (English) | transcripción (Español)

2022-05-25: Christoph Treude on Error Messages
Keywords: Lightning Talks
Reviewed by: Greg Wilson

Christoph Treude: "Automatically enhancing error messages." Christoph is a Senior Lecturer at the University of Melbourne in Australia. slides | transcript (English) | transcripción (Español)

2022-05-25: Manuel Rigger on Writing Tests
Keywords: Lightning Talks
Reviewed by: Greg Wilson

Manuel Rigger: "How to test software without writing tests." Manuel Rigger is a postdoctoral researcher at ETH Zurich and an incoming Assistant Professor at the National University of Singapore. slides | transcript (English) | transcripción (Español)

2022-05-25: Neil Brown on How Your Mind Learns to Program
Keywords: Lightning Talks
Reviewed by: Greg Wilson

Neil Brown: "How your minds learn to program." Neil is a Research Fellow at King's College London. slides | transcript (English) | transcripción (Español)

2022-05-24: Marian Petre on Expert Thinking About Errors
Keywords: Lightning Talks
Reviewed by: Greg Wilson

Marian Petre: "How expert programmers think about errors." Marian is a Professor at the Open University in the United Kingdom. slides | transcript (English) | transcripción (Español)

2022-05-24: Davide Fucci on Test-Driven Development
Keywords: Lightning Talks
Reviewed by: Greg Wilson

Davide Fucci: "The hidden costs and benefits of TDD." Davide is an Assistant Professor at the Blekinge Institute of Technology in Sweden. slides | transcript (English) | transcripción (Español)

2022-05-24: Maurício Aniche on Testing and Code Coverage
Keywords: Lightning Talks
Reviewed by: Greg Wilson

Maurício Aniche: "How code coverage can be used and abused to guide testing." Maurício is Tech Academy Lead at Adyen and an Assistant Professor at Delft University of Technology in the Netherlands. slides | transcript (English) | transcripción (Español)

2022-05-23: Mairieli Wessel on GitHub Actions
Keywords: Lightning Talks
Reviewed by: Greg Wilson

Mairieli Wessel: "How people really use GitHub Actions." Mairieli is a postdoctoral researcher at Delft University of Technology in the Netherlands. slides | transcript (English) | transcripción (Español)

2022-05-23: Matthias Galster on Waste in Software Engineering
Keywords: Lightning Talks
Reviewed by: Greg Wilson

Matthias Galster: "Value and waste in software engineering." Matthias is an Associate Professor at the University of Canterbury in New Zealand. slides | transcript (English) | transcripción (Español)

2022-05-20: Sebastian Baltes on Software Engineering in Papua New Guinea
Keywords: Lightning Talks
Reviewed by: Greg Wilson

Sebastian Baltes: "Challenges and opportunities for software engineering in Papua New Guinea." Sebastian is a Principal Expert for Empirical Software Engineering at SAP in Germany and an Adjunct Lecturer at the University of Adelaide in Australia. slides | transcript (English) | transcripción (Español)