Below you will find a proposal for the discussion "What academic RSE could learn from startups?" on the 1st of December, 14:00. If you feel that you share this frustration about research software, and you would like to join the discussion session, feel free to comment on the proposal, and let us all know in advance what your experience is.
The academic world strives to perform the best research possible. The research that was done thirty years ago created a foundation for modern-day computational methods in many areas. But today many academic areas suffer a reproducibility crisis. Letters and papers are regularly published in high-impact journals about reproducibility crisis,... and nothing changes. Poor scientific software is considered one of the major causes of the crisis.
From a startup perspective, academic environments often look outdated and generally wrong. CI/CD, shared codebase, code review, Agile, and orientation to the product are seen as necessary to just survive in the startup world. At the same time, these concepts are completely unheard of or even opposed in most of the non-CS academic places. Why is it so and what can we do about it? Do we really want reproducible research, or do we only want to grumble about it?
The discussion will:
Start with discussing the experiences of the participants, Analyze a trade-off between the benefits and the costs of reproducibility, and how it affects research, Compare the benefits of teamwork with the academic "single researcher" mentality, and check how it affects RSE's outcome, Discuss infrastructure and management problems, Summarize potential solutions. We look to meet everyone, who feels they have the same problem in their area of research.