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: paper.tex
+26-41Lines changed: 26 additions & 41 deletions
Original file line number
Diff line number
Diff line change
@@ -111,7 +111,9 @@ \subsection{Pooling: a necessary ingredient}
111
111
RSE units act as knowledge hubs in a network of academic developers within an organisation~\autocite{Elsholz2006}.
112
112
Groups of RSEs with tasks spanning the entire organisation necessarily have to offer diverse knowledge.
113
113
Obtaining this diversity of knowledge and experience can also be a challenge, but once it has been established it quickly becomes an asset to the organisation.
114
-
RSEs in centralised groups are interdisciplinary specialists due to their experience working on diverse topics, \todo{FLO+PMS: should be reformulated, guess: RSEs know diverse research methodologies + general RSE knowledge} as well as overlaps in methodology across disciplines and research software in general.
114
+
RSEs in centralised groups are interdisciplinary specialists.
115
+
They are interdisciplinary due to their broad experience by working on diverse research topics and their ability to apply a diverse set of research methodologies.
116
+
At the same time they are specialists concerning research software and how it can best improve research.
115
117
They are assumed to be able to suggest the most appropriate tools/frameworks and design or architecture patterns for certain research challenges.
116
118
Their diversity in skills (languages, frameworks, front/back-end, UX, management) is welcomed, especially for short-term needs in projects.
117
119
This will improve the chances of a project being successfully completed in a timely manner.
@@ -131,7 +133,7 @@ \subsection{Pooling: an already tested idea}
131
133
\subsubsection{Research data management}
132
134
Both data and software play a fundamental role in almost all of research.
133
135
Over the past decades, Research Data Management (RDM) has evolved into a topic of national interest with NFDI consortia for all disciplines and a research data law.
134
-
Federal state RDM initiatives\footnote{\url{https://forschungsdaten.info/fdm-im-deutschsprachigen-raum/deutschland/}}\todo{PMS: Make footnotes proper citations?} have established the topic further and provide regional training, networking and other supporting services.
136
+
Federal state RDM initiatives\footnote{\url{https://forschungsdaten.info/fdm-im-deutschsprachigen-raum/deutschland/}} have established the topic further and provide regional training, networking and other supporting services.
135
137
Many research organisations have set up established central RDM groups that support research projects in all aspects from grant proposals to hands-on support and maintaining Data Management Plans (DMPs).
136
138
Funding agencies acknowledge the importance of research data and have started to make RDM mandatory in research projects.
137
139
@@ -150,48 +152,31 @@ \subsubsection{Research data management}
150
152
151
153
\subsubsection{Existing RSE efforts}
152
154
Some organisations already have central RSE teams.
153
-
Examples \todo{FLO+PMS: Do we want to mention all? DLR has something similar. So far it’s only the authors’ group.} of organisational RSE teams in Germany are
154
-
the Helmholtz HIFIS group\footnote{\url{https://events.hifis.net/category/4/}}\autocite{haupt_hifis_consulting_2021},
155
-
the Scientific Software Center in Heidelberg\footnote{\url{https://www.ssc.uni-heidelberg.de/en}}\autocite{keegan_ssc_whitepaper},
156
-
the Competence Center Digital Research (zedif) in Jena\footnote{\url{https://www.zedif.uni-jena.de/en/}},
157
-
and the SURESOFT workshops series in Braunschweig\footnote{\url{https://suresoft.dev/}}~\autocite{Blech2022}.
158
-
Another national pioneer is the Göttingen State and University Library.
159
-
%which set up a group of RSEs offering – besides training – services like data modeling and visualization, digital editions, portal development and more.
160
-
The latter reported a remarkable increase in software quality, better grant applications, less brain drain and overall better employee satisfaction levels~\autocite{schimavoigt2023}.
161
-
%The demand for such services appears to be ever-increasing.
162
-
%Other tasks include code review (REF? Charite), consultation services regarding frameworks or algorithm selection, licensing, and more.
163
-
%RSEs have always embraced and supported collaborative infrastructure and tools, \eg{} GitLab, Containerisation, etc.\ and thus enabled fellow researchers utilising such infrastructure.
164
-
In some national and international organisations, established RSE groups already develop solutions for (and guided by) research projects.
165
-
%This approach assures high quality research software and allows domain scientists to focus on their research challenges.
166
-
%This is likely to save time and accelerate publication of results.
167
-
168
-
While we focus on Germany here, it is beneficial to review how other countries approach research software.
169
-
170
-
%\subsection{Structure}
171
-
%Furthermore, given appropriate long-term funding, a central RSE hub will be able to keep essential software alive, even if it was developed in short-term projects.
172
-
%Such code often requires long-term maintenance, support, new features or bug fixes.
173
-
%The decision of curation is commonly based on measures that involve quality, academic or societal impact among many others.
174
-
175
-
\todo{FLO+PMS: They are not an example for an institutional RSE structure. We can scrap this, paragraph starting here} The Carpentries\footnote{\url{https://carpentries.org}}\autocite{Wilson2006} exemplify a similar success story\footnote{Carpentries25 Testimonial Series: \url{https://carpentries.org/blog/tag/carpentries25/}}.
176
-
\todo{Assertion-citation mismatch.} Requests or suggestions for even more training show the need for such services\footnote{Carpentries Incubator and Carpentries Lab: \url{https://carpentries.org/lesson-development/community-lessons/}}.
177
-
RSE services which benefit all disciplines/departments may represent a unique selling point for organisations competing for the brightest minds, see the examples from leading German research performing organisations above.\todo{PMS: Scrap whole paragraph except for first sentence?}
178
-
179
-
%Given that RDM training or coordination is a centralized effort in most organisations, the time has come to implement a similar structure for research software services.
180
-
%Such a group may extend or include RDM or collaborate with such service teams.
181
-
%See the Vision and Realization sections below for more details.
182
-
183
-
In the UK, for example, many universities started initiating dedicated RSE units about a decade ago~\autocite{Crouch2013, KDL}.
184
-
The successful establishment of these units is a role model for similar research performing organisations worldwide.
185
-
A range of already-existing RSE units can be seen in this map: \url{https://society-rse.org/community/rse-groups/} \todo{FLO+PMS: mention that this map is not current and add further data.}.
186
-
187
-
In the UK, for example, almost all grant applications include software development in their budget.
188
-
This allocated money can then be utilised to delegate/dispatch a central RSE person or group into a research project for a few weeks or months as necessary.
189
-
190
-
The HPC community,
191
-
arguably a sub-community of the RSE-community,
155
+
The field of RSE teams in Germany is currently poorly mapped and very diverse.
156
+
It includes groups with responsibilities across institutions like the Helmholtz HIFIS group\footnote{\url{https://events.hifis.net/category/4/}}\autocite{haupt_hifis_consulting_2021},
157
+
but mostly groups with responsibilities local to their institution.
158
+
Their anchoring within institutions also differs:
159
+
Some like the Scientific Software Center in Heidelberg\footnote{\url{https://www.ssc.uni-heidelberg.de/en}}\autocite{keegan_ssc_whitepaper} are part of an existing interdisciplinary research institution.
160
+
Others like the Competence Center Digital Research (zedif) in Jena\footnote{\url{https://www.zedif.uni-jena.de/en/}} are part of the central university research support infrastructure and are goverened by the institutional leadership.
161
+
Yet others have a project character, like Suresoft in Braunschweig\footnote{\url{https://suresoft.dev/}}~\autocite{Blech2022}.
162
+
Another national pioneer is the Göttingen State and University Library where RSE services are part of the library service portfolio.
163
+
164
+
Most of these groups, or at least their RSE services, are still relatively young.
165
+
However, some groups can already report a remarkable increase in software quality, better grant applications, less brain drain and overall better employee satisfaction levels~\autocite{schimavoigt2023}.
166
+
RSE services which benefit all disciplines/departments may represent a unique selling point for organisations competing for the brightest minds.
167
+
168
+
Besides institutions, there are also other communities related to RSE\@.
169
+
The HPC community, arguably a sub-community of the RSE-community,
192
170
has a history of offering training and consulting to prospective and active users of the hardware they support.
193
171
National Competence Centres\footnote{EuroCC: \url{https://www.eurocc-access.eu/}} form a network of HPC-RSE consulting groups to share expertise with academic and industry actors\autocite{eurocc_success_stories_2023,eurocc_success_stories_2024}.
194
172
173
+
While we focus on Germany in this paper, it is beneficial to review how other countries approach research software.
174
+
In the UK, which we choose as example for being the oldest in terms of RSE, many universities started initiating dedicated RSE units about a decade ago~\autocite{Crouch2013, KDL}.
175
+
The successful establishment of these units is a role model for similar research performing organisations worldwide.
176
+
A range of already existing RSE units in the UK can be seen on this (incomplete) map: \url{https://society-rse.org/community/rse-groups/}.
177
+
In the UK, almost all grant applications include software development in their budget.
178
+
This allocated money can then be utilised to delegate/dispatch a central RSE person or group into a research project for a few weeks or months as necessary.
179
+
195
180
\subsection{External expectations}
196
181
197
182
Some of the latest DFG grant application templates (\eg{} the strategy of excellence \autocite{DFG_ExStra130}) require discussion of both, data \textbf{and} software management (in line with their GWP guidelines~\autocite{dfg_gsp}).
0 commit comments