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
+6-6Lines changed: 6 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -326,7 +326,7 @@ \subsection{Module 3: Development Services}%
326
326
With the leverage of these projects being usually very high, realising as many of them as possible gives a great boost to the research institution.
327
327
Many existing RSE units (\eg{} Manchester, Heidelberg) offer this type of small scale service free of charge and use it to promote their services within the institution.
328
328
329
-
For research projects requiring more substantial software development resources, an RSE unit could --- either through the hub or its spokes --- provide the required developer capacity.
329
+
For research projects requiring more substantial software development resources, an RSE unit could --- either through central or embedded RSEs --- provide the required developer capacity.
330
330
This is especially relevant if the researchers hired for the research projects do not have the required software development skills and the volume of the development is too small to hire a dedicated developer.
331
331
Depending on the scale of the involvement, the RSE unit can either be included into the grant proposal via a co-PI or as an internal service provider.
332
332
@@ -337,7 +337,7 @@ \subsection{Module 3: Development Services}%
337
337
This applies both to domain-specific research software (\eg{} simulation frameworks widely used throughout the institution)
338
338
and to domain-agnostic software and data infrastructure (\eg{} Jupyter, workflow management systems, data repository software).
339
339
340
-
While all of the above development services can be flexibly performed either at the RSE hub or its spokes, there are advantages of having a hub in the process:
340
+
While all of the above development services can be flexibly performed either at the central RSE unit or by embedded RSEs, there are advantages of having a hub in the process:
341
341
It allows building up highly specialised technical expertise with a long term perspective and reuse it across the entire institution.
342
342
Examples of topics that would benefit from such expertise pooling are \eg{} mobile app development and UI/UX development.
343
343
@@ -365,7 +365,7 @@ \subsection{Module 3: Development Services}%
365
365
\subsection{Module 4: Teaching Services}%
366
366
\label{sec:teaching}
367
367
368
-
A central RSE unit can provide or organise training for researchers and RSEs in spokes.
368
+
A central RSE unit can provide or organise training for researchers and embedded RSEs.
369
369
This can replace self-education for foundational software development skills and provide a basis from which researchers can continue to learn more specialised skills guided by experts of the central RSE unit.
370
370
It also improves the quality of much of the fairly simple software being written by researchers; scripts to process and maybe visualise their data\todo{magi: isn't that the whole point of teaching to get better at something no matter whether simple or not. I think we can drop this sentence}.
371
371
Since teaching material for foundational software development skills is freely available,
However, a central RSE unit can provide extra services by acting as an intermediary for RSE infrastructure and by hosting pilot instances of new tools and services.
420
420
IT departments typically only provide the service for hosting and accessing IT infrastructures, such as RSE infrastructures\todo{magi: what is RSE infrastructure? database, web services, compute clouds?}.
421
421
Central RSE units are a link between the central services offered either by IT departments, computing centres or over-archingly available services on one side,
422
-
and RSEs in spokes on the other, offering documentation, training and best-practices to efficiently and effectively use available services and comply with established processes.
422
+
and embedded RSEs on the other, offering documentation, training and best-practices to efficiently and effectively use available services and comply with established processes.
423
423
424
-
Furthermore, the central RSE unit can offer consulting for RSEs in spokes to guide selection processes of the tools and services best suited for each project.
424
+
Furthermore, the central RSE unit can offer consulting for embedded RSEs to guide selection processes of the tools and services best suited for each project.
425
425
This holds for existing RSE, or more general IT, infrastructure.
426
426
However, as scientists are working, by definition, at the cutting edge, they will often need or want to use the newest tools.
427
427
When such a need is identified in the course of a consultation, a central RSE unit can set up and provide access to pilot instances to evaluate these tools.
On the contrary, the RSE unit should act as a multiplier for the RSE-relevant services offered by the IT department, helping RSEs to discover and use existing and upcoming services.
432
432
Similarly, the RSE unit can promote the use of the available computing infrastructure provided by a computing centre, helping with the support of the users when RSE-related questions in this context arise.
433
433
Once the mutual collaboration between RSE unit, IT department and computing centre has been established, a stricter policy-based involvement of the RSE unit for infrastructure requests is envisioned.
434
-
Overall, by acting as an intermediary for RSE infrastructure related requests, the central RSE unit can augment the IT department and the computing centre, providing RSEs in spokes with the specific support they require.
434
+
Overall, by acting as an intermediary for RSE infrastructure related requests, the central RSE unit can augment the IT department and the computing centre, providing embedded RSEs with the specific support they require.
435
435
436
436
\subsection{Module 7: Research Software Engineering Research}%
0 commit comments