You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: contributors.yml
+16Lines changed: 16 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -185,3 +185,19 @@ authors:
185
185
acknowledgements: |
186
186
AS acknowledges the support of the Cluster of Excellence »Matters of Activity. Image Space Material« funded by the Deutsche Forschungsgemeinschaft (DFG, German Research Foundation) under Germany's Excellence Strategy – EXC 2025 – 390648296.
187
187
tier: 1
188
+
189
+
- author: "Michael Schlottke-Lakemper"
190
+
firstName: Michael
191
+
lastName: Schlottke-Lakemper
192
+
initials: MSL
193
+
affiliations:
194
+
- name: Centre for Advanced Analytics and Predictive Sciences, University of Augsburg, Germany
Copy file name to clipboardExpand all lines: paper.tex
+27-6Lines changed: 27 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -135,6 +135,8 @@ \subsection{Pooling: a necessary ingredient}
135
135
This will improve the chances of a project being successfully completed in a timely manner.
136
136
That means a central RSE unit has more RSE competencies than any individual research group in the institution.
137
137
This allows members of that unit to bring in new ideas or transfer them from other collaborations to these groups.
138
+
Furthermore, by centralising RSE expertise, the unit benefits from economies of scale, making it feasible to handle also less frequently needed tasks across multiple groups.
139
+
This synergy broadens the scope of possible software-based solutions while distributing costs and resources more efficiently.
138
140
139
141
The third aspect to pooling RSEs is visible most of all from a users perspective: a \textbf{single, central contact point} for digital challenges is valuable to researchers, whose first problem often is not knowing whom to contact, partially because while they know what they want, they might not know what they need.
140
142
A central RSE team can, due to its proximity to research, much better listen to the wishes expressed by researchers and then help formulate needs and act as a channel to either fulfil them themselves or reformulate and redirect the request.
Another development taking place worldwide is the encouragement of authors to submit both, data and software, for peer review.
204
206
As an example, the journal “Nature” initiated such a policy\footnote{\url{https://www.nature.com/nature-portfolio/editorial-policies/reporting-standards}} in 2018~\autocite{Nature2018}.
205
207
RSE groups are able to offer researchers consulting tailored to their specific needs on how to implement and document those policies.
208
+
This is especially relevant in the context of reproducibility of software-based research.
206
209
207
210
The global FAIR movement originated from RDM and widened their focus to include research software.
208
211
However, it also has become clear in that process that software is not “just another type of data” and that the FAIR principles are not sufficient for software.
@@ -246,7 +249,7 @@ \subsection{Module 1: Foster a local Network of RSEs}%
246
249
How an RSE unit realises this task will depend heavily on its environment and resources.
247
250
We only mention a few examples here to provide inspiration, with the explicit claim of incompleteness:
248
251
talks, seminars, workshops, hackathons, as well as informal meet-ups all facilitate establishing a local network of RSEs.
249
-
As a foundation, a central RSE unit employs experienced RSEs, mostly at the post-doctoral level, who are not only expert software engineers, but also good communicators with the ability to work in interdisciplinary teams.
252
+
As a foundation, a central RSE unit employs experienced RSEs, mostly at the post-doctoral level, who are not only expert software engineers and scientists, but also good communicators with the ability to work in interdisciplinary teams.
250
253
At least a core of a central RSE unit's employees need to have permanent contracts to be able to offer that deep expertise that requires years of experience.
251
254
Moreover, an onboarding process can serve as an entry point for new RSEs, whether in the central RSE unit or as an embedded RSE, into an institution's network.
252
255
This gives an opportunity to gauge how the new colleague can benefit from the RSE unit's teaching services and whom they might want to network with based on their planned work.
@@ -297,7 +300,7 @@ \subsection{Module 3: Development Services}%
297
300
298
301
If the research within an institution heavily relies on specific pieces of software,
299
302
it is of vital importance for the long term success of the institution to sustain these pieces of software.
300
-
Relying on a workforce that is subject to academic labour turnover poses a risk of knowledge loss.
303
+
Relying on a workforce that is subject to academic labour turnover poses the risk of knowledge loss and incurs a significant overhead due to the need to constantly search for and then retrain new staff.
301
304
If the development is done in an RSE unit with long-term contracts, institutional memory about critical research software infrastructures can be created and the long term availability of these infrastructures can be improved.
302
305
This applies both to domain-specific research software (\eg{} simulation frameworks widely used throughout the institution)
303
306
and to domain-agnostic software and data infrastructure (\eg{} Jupyter, workflow management systems, data repository software).
@@ -348,7 +351,7 @@ \subsection{Module 5: Create a Network of Institutional Partners}%
348
351
Research software often has to work within the environment provided by the IT unit.
349
352
A central RSE unit can help researchers adapt their software to run on central services where necessary.
350
353
RSEs can also work with central IT staff to provide IT infrastructure well suited for research projects.
351
-
Usually, this requires a level of engagement and understanding of both the underlying research concepts and IT infrastructure that the staff of the IT unit or the researchers each cannot provide.
354
+
Usually, this requires a level of engagement and understanding of both the underlying research concepts and IT infrastructure that the staff of the IT unit or the researchers each cannot provide alone.
352
355
353
356
If available, a second important partner is a scientific \textbf{library}, which has already gained tasks much beyond the preservation and organisation of publications on physical paper for quite some time.
354
357
Besides digital forms of rather traditional publications, these more and more include digital data and recently also software publications, their discovery and citation.
\caption{National and international examples of RSE units and their service portfolio:\protect\input{./group_composition_plot/group_composition_plot_the_fantastic_four.labels}\unskip. Heidelberg and Princeton offer development services, whereas Jena and Reading focus mostly on teaching and consultation services.}%
441
+
\caption{National and international examples of RSE units and their service portfolio, structured by activities corresponding to the modules described in Section~\ref{sec:vision}.\protect\input{./group_composition_plot/group_composition_plot_the_fantastic_four.labels}\unskip. Heidelberg and Princeton offer development services, whereas Jena and Reading focus mostly on teaching and consultation services.}%
While each option stands for itself, in reality, an institutional RSE unit will most certainly finance its staff by an appropriate mixture of possibly all four options.
476
479
The mixture at a particular institution depends heavily on the local conditions.
477
480
478
-
At research institutions, it is important to resolve the conflict between time-limited research funding and the need for permanent positions in order to be competitive with industry.
481
+
At research institutions, it is important to resolve the conflict between time-limited research funding and the need for permanent positions, the latter being required to remain competitive with industry when hiring highly-qualified RSEs.
479
482
Experience is also an essential component of software engineering, which makes long-term employment indispensable.
480
483
In principle, pooling of positions and funds makes it possible to finance permanent positions from changing and mixed sources.
481
484
An institution’s leadership has to justify taking the corresponding risk of failing to raise external funds.
@@ -536,7 +539,9 @@ \subsubsection{Developing a Business Plan}
536
539
training services and computing such as the local or central IT unit or the library.
537
540
Since most institutions already have an RDM unit, it seems natural to add the RSE unit as a parallel structure.
538
541
Another choice for the parent unit, particularly at universities, is the faculty for computer science.
539
-
Determining the best place may involve discussions with several stakeholders at the institution and can already be beneficial for creating a
542
+
A key aspect for this decision is that the RSE unit must be able to work with all research groups at the institution, for which it needs to act independently and thus should not be absorbed by a larger unit.
543
+
Since it offers a unique view on challenges related to research software, a smartly placed RSE unit is able to serve as link between the individual research groups and other central institutional units.
544
+
Therefore, determining the best place may involve discussions with several stakeholders at the institution and can already be beneficial for creating a
540
545
network of institutional partners, see the module described in \autoref{sec:partners}.
541
546
542
547
The business plan also needs to address funding for the RSE unit's initial staff.
Moreover, data science curricula already exist and more are in the process of being created.
633
638
A curated and continuously updated list of these programs is available at~\cite{learnandteachlearn}.
634
639
640
+
\section{Conclusions}
641
+
\label{sec:conclusions}
642
+
643
+
In this paper, we have outlined a vision for central RSE units in research institutions, focusing particularly on the German research landscape.
644
+
We have proposed a modular framework for structuring the services of such units, identifying nine fundamental modules and providing concrete pathways for their implementation.
645
+
Our survey of existing RSE units illustrates that such structures can take various forms, ranging from consultation-focused groups to those offering extensive software development services.
646
+
Yet, all serve to consolidate expertise within a research institution, strengthen cooperation across scientific disciplines, and increase the overall quality of research.
647
+
648
+
Besides addressing local needs in software development and maintenance, well-established RSE units also bring broader institutional benefits, such as improved funding acquisition or enhanced reputational standing.
649
+
They further enable closer collaboration among related domains like HPC, data management, and digital infrastructure.
650
+
This ultimately leads to more sustainable, reproducible, and impactful research on and with software-based methods.
651
+
652
+
We encourage decision makers to strategically invest in and formalise central RSE units, recognising their role as indispensable partners in modern research environments.
653
+
By unifying previously scattered RSE efforts into a coordinated approach with clear mandates, stable funding, and long-term career prospects, institutions have the opportunity to significantly enhance their research capabilities and competitiveness in an increasingly digital scientific world.
0 commit comments