Skip to content

Commit d956d17

Browse files
committed
replace RSEs in spokes with embedded RSEs
1 parent cdf55b2 commit d956d17

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

paper.tex

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -326,7 +326,7 @@ \subsection{Module 3: Development Services}%
326326
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.
327327
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.
328328

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.
330330
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.
331331
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.
332332

@@ -337,7 +337,7 @@ \subsection{Module 3: Development Services}%
337337
This applies both to domain-specific research software (\eg{} simulation frameworks widely used throughout the institution)
338338
and to domain-agnostic software and data infrastructure (\eg{} Jupyter, workflow management systems, data repository software).
339339

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:
341341
It allows building up highly specialised technical expertise with a long term perspective and reuse it across the entire institution.
342342
Examples of topics that would benefit from such expertise pooling are \eg{} mobile app development and UI/UX development.
343343

@@ -365,7 +365,7 @@ \subsection{Module 3: Development Services}%
365365
\subsection{Module 4: Teaching Services}%
366366
\label{sec:teaching}
367367

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.
369369
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.
370370
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}.
371371
Since teaching material for foundational software development skills is freely available,
@@ -419,9 +419,9 @@ \subsection{Module 6: RSE Infrastructure Provisioning}%
419419
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.
420420
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?}.
421421
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.
423423

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.
425425
This holds for existing RSE, or more general IT, infrastructure.
426426
However, as scientists are working, by definition, at the cutting edge, they will often need or want to use the newest tools.
427427
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.
@@ -431,7 +431,7 @@ \subsection{Module 6: RSE Infrastructure Provisioning}%
431431
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.
432432
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.
433433
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.
435435

436436
\subsection{Module 7: Research Software Engineering Research}%
437437
\label{sec:rseresearch}

0 commit comments

Comments
 (0)