InsightRpD is generalized survey questionnaire to inquire about Reproducibility Debt (RpD) in scientific software and the practices adopted by developers/practitioners to manage RpD items in their projects. The main objective of the insightRpD project is to initiate a series of surveys across the globe to develop a generalised set of empirical data on RpD and management practices.
RpD is a newly acknowledged type of technical debt (TD), mainly occurring in scientific software projects. We designed InsightRpD to inquire about RpD in scientific software projects. The idea behind this survey came from the InsightTD project, which was used by several researchers to inquire about TD causes and effects. Reproducibility is a multifaceted debt affecting all artefacts of scientific software projects, i.e., code, data, documentation, and infrastructure. Therefore, a generalised survey inquiring about causes that lead to the occurrence of RpD, the effects of its presence and the state-of-the-art practices and tools used by professionals to prevent or pay RpD items is required.
The InsightRpD survey questionnaire is formulated based on findings from our Systematic Literature Review, which focused on characterising the RpD and InsightTD questionnaire. Consequently, we named this new survey instrument InsightRpD.
