<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="3.10.0">Jekyll</generator><link href="https://de-rse.org/feed.xml" rel="self" type="application/atom+xml" /><link href="https://de-rse.org/" rel="alternate" type="text/html" /><updated>2026-04-01T18:04:58+02:00</updated><id>https://de-rse.org/feed.xml</id><title type="html">de-RSE.org</title><subtitle>Website of de-RSE e.V. - Gesellschaft für Forschungssoftware</subtitle><author><name>Stephan Druskat</name></author><entry><title type="html">6. Konferenz für Forschungssoftwareentwicklung in Deutschland, Stuttgart, 03.-05.03.2026</title><link href="https://de-rse.org/blog/2026/03/27/deRSE26-report-de.html" rel="alternate" type="text/html" title="6. Konferenz für Forschungssoftwareentwicklung in Deutschland, Stuttgart, 03.-05.03.2026" /><published>2026-03-27T00:00:00+01:00</published><updated>2026-03-27T00:00:00+01:00</updated><id>https://de-rse.org/blog/2026/03/27/deRSE26-report-de</id><content type="html" xml:base="https://de-rse.org/blog/2026/03/27/deRSE26-report-de.html"><![CDATA[<p><img src="/assets/img/blog/2026/derse26_group_raised_arms-scaleddown.jpg" alt="" width="750px" />
<br />(<a href="https://raw.githubusercontent.com/DE-RSE/materials/master/photos/2026/group/derse26_group_raised_arms.jpg">Bild</a>: <a href="https://orcid.org/0000-0002-9428-4328">Adam Pagan</a>, CC-BY-4.0 Lizenz)</p>

<p>Die 6. Konferenz für Forschungssoftwareentwicklung in Deutschland, <a href="https://events.hifis.net/event/2945/">deRSE26</a>, ist an der Universität Stuttgart erfolgreich zu Ende gegangen. Die dreitägige Konferenz brachte mehr als 280 Teilnehmende aus Universitäten und Forschungseinrichtungen aus ganz Deutschland und darüber hinaus zusammen. Ihr ging der erste <a href="https://www.iws.uni-stuttgart.de/en/lh2/conferences-seminars-workshops/research-software-day/">Stuttgarter Tag der Forschungssoftware</a> voraus.</p>

<p>Die deRSE26 fand vom 3. bis 5. März 2026 auf dem Vaihinger Campus der <a href="https://www.uni-stuttgart.de/">Universität Stuttgart</a> statt. Die Veranstaltung diente als Forum für Personen, die Forschungssoftware in allen wissenschaftlichen Disziplinen entwickeln, pflegen und nutzen.</p>

<p>Das <a href="https://events.hifis.net/event/2945/timetable/#20260303">Programm</a> umfasste rund 90 Poster sowie 100 Vorträge, Workshops und andere interaktive Formate in bis zu fünf parallelen Programmsträngen.  Die Beiträge behandelten Themen wie Software Craftsmanship, Emerging Computing &amp; Infrastructure, Open Science &amp; Collaboration, Data Analysis &amp; AI, und Community, Policy &amp; Career Development.</p>

<p>Die Teilnehmenden deckten ein breites Spektrum an Fachgebieten ab, darunter Ingenieurswissenschaften, Natur- und Lebenswissenschaften, Geisteswissenschaften sowie Sozialwissenschaften. Im Mittelpunkt der Konferenz standen Community Building und Zusammenarbeit über Fachgrenzen, Institutionen, Geschlechter und Karrierestufen hinweg.</p>

<p>Zu den Höhepunkten des Konferenzprogramms gehörten zwei Plenarvorträge und eine Podiumsdiskussion. In seinem Plenarvortrag sprach <a href="https://www.math.colostate.edu/~bangerth/">Wolfgang Bangerth</a> von der Colorado State University über die Herausforderungen bei der Entwicklung zuverlässiger, skalierbarer Simulationssoftware in komplexen Anwendungsbereichen. Er hob hervor, wie systematisches Software-Engineering, langfristige Community-Entwicklung und offene Zusammenarbeit es ermöglichen, dass fortschrittliche numerische Methoden in der Praxis eingesetzt werden. <a href="https://events.hifis.net/event/2945/contributions/20732/">Der Vortrag</a> veranschaulichte, wie sich Forschungssoftware über Jahrzehnte hinweg weiterentwickeln kann, ohne dabei an Wartbarkeit und Überprüfbarkeit einzubüßen.</p>

<p><a href="https://fr.linkedin.com/in/morane-gruenpeter-81008232">Morane Gruenpeters</a> Plenarvortrag konzentrierte sich auf die Nachhaltigkeit und Governance von Forschungssoftware im weiteren Ökosystem der Open Science. Sie erörterte, wie Praktiken wie klare Lizenzierung, persistente Identifikatoren und strukturierte Metadaten dazu beitragen, Software auffindbar, zugänglich, interoperabel und wiederverwendbar zu machen. <a href="https://doi.org/10.5281/zenodo.18848442">In ihrem Vortrag</a> betonte sie, dass verlässliche Rahmenbedingungen und Community-Standards unerlässlich sind, um die langfristige Aufbewahrung und Anerkennung von Forschungssoftware-Ergebnissen zu gewährleisten.</p>

<p>Die <a href="https://events.hifis.net/event/2945/contributions/21220/">Podiumsdiskussion</a> befasste sich mit der zukünftigen Strukturierung des Forschungssoftware-Ökosystems in Deutschland. Die Podiumsrunde brachte Perspektiven aus Forschung, Infrastruktur und Politik zusammen, um über Anerkennung, Finanzierungsmodelle und Karrierewege für Forschungssoftwareentwickelnde zu diskutieren. Die Diskussion beleuchtete, wie Institutionen und Förderorganisationen Software besser als primäres Forschungsergebnis anerkennen können, und löste während der gesamten Konferenz intensive Folgegespräche unter den Teilnehmenden aus.</p>

<p>„Die hohe Teilnehmendenzahl bei der deRSE26 zeigt, dass Forschungssoftwareentwicklung fest als Kernkomponente der modernen Wissenschaft etabliert ist“, sagt <a href="https://www.iws.uni-stuttgart.de/en/institute/team/Flemisch-00002/">Bernd Flemisch</a>, der Konferenz-Chair. „Wir beobachten eine wachsende Anerkennung für die Menschen, Prozesse und Infrastrukturen, die zuverlässige, wiederverwendbare wissenschaftliche Software ermöglichen.“</p>

<p>Die <a href="https://events.hifis.net/event/2945/page/854-organizers">Veranstaltenden</a> kündigten zudem an, einen Tagungsband zu veröffentlichen. <a href="https://events.hifis.net/event/2945/page/848-conference-proceedings">Autor*innen sind eingeladen</a>, erweiterte Versionen ihrer Beiträge für einen speziellen Open-Access-Band in der Zeitschrift ECEASST einzureichen.</p>

<p>Die deRSE26 setzte die Reihe der Konferenzen zur Forschungssoftwareentwicklung in Deutschland fort, die von <a href="https://de-rse.org/">de-RSE e.V. - Gesellschaft für Forschungssoftware</a> ins Leben gerufen wurde. Die Veranstaltung unterstrich die Bedeutung nationaler und internationaler Vernetzung für die Förderung der beruflichen Anerkennung, der Karrierewege und der Ausbildungsmöglichkeiten für Research Software Engineers (RSEs).</p>

<p>Das Organisationskomitee dankt allen Mitwirkenden, Volunteers und lokalen Helfenden, deren Einsatz die Konferenz ermöglicht und zu einem Erfolg gemacht hat. Die finanzielle Unterstützung durch das NFDI-Konsortium <a href="https://nfdi4ing.de/">NFDI4ING</a>, die Exzellenzcluster <a href="https://www.simtech.uni-stuttgart.de/">SimTech</a>, <a href="https://www.intcdc.uni-stuttgart.de/">IntCDC</a> und [ctd.qmat] (https://www.ctdqmat.de/), sowie die Sonderforschungsbereiche <a href="https://www.sfb1667.uni-stuttgart.de/">ATLAS</a> und <a href="https://www.sfb1313.uni-stuttgart.de/">SFB 1313</a> wird dankbar anerkannt.</p>

<p>Die Planungen für die nächste Ausgabe der Konferenz für Forschungssoftwareentwicklung in Deutschland sind bereits im Gange; weitere Einzelheiten werden auf der <a href="https://de-rse.org/">de-RSE-Webseite</a> bekannt gegeben. Diese Konferenzen werden größtenteils von der Community organisiert, und alle Unterstützenden sind herzlich willkommen!</p>]]></content><author><name>Bernd Flemisch, Inga Ulusoy</name></author><summary type="html"><![CDATA[(Bild: Adam Pagan, CC-BY-4.0 Lizenz) Die 6. Konferenz für Forschungssoftwareentwicklung in Deutschland, deRSE26, ist an der Universität Stuttgart erfolgreich zu Ende gegangen. Die dreitägige Konferenz brachte mehr als 280 Teilnehmende aus Universitäten und Forschungseinrichtungen aus ganz Deutschland und darüber hinaus zusammen. Ihr ging der erste Stuttgarter Tag der Forschungssoftware voraus. Die deRSE26 fand vom 3. bis 5. März 2026 auf dem Vaihinger Campus der Universität Stuttgart statt. Die Veranstaltung diente als Forum für Personen, die Forschungssoftware in allen wissenschaftlichen Disziplinen entwickeln, pflegen und nutzen. Das Programm umfasste rund 90 Poster sowie 100 Vorträge, Workshops und andere interaktive Formate in bis zu fünf parallelen Programmsträngen. Die Beiträge behandelten Themen wie Software Craftsmanship, Emerging Computing &amp; Infrastructure, Open Science &amp; Collaboration, Data Analysis &amp; AI, und Community, Policy &amp; Career Development. Die Teilnehmenden deckten ein breites Spektrum an Fachgebieten ab, darunter Ingenieurswissenschaften, Natur- und Lebenswissenschaften, Geisteswissenschaften sowie Sozialwissenschaften. Im Mittelpunkt der Konferenz standen Community Building und Zusammenarbeit über Fachgrenzen, Institutionen, Geschlechter und Karrierestufen hinweg. Zu den Höhepunkten des Konferenzprogramms gehörten zwei Plenarvorträge und eine Podiumsdiskussion. In seinem Plenarvortrag sprach Wolfgang Bangerth von der Colorado State University über die Herausforderungen bei der Entwicklung zuverlässiger, skalierbarer Simulationssoftware in komplexen Anwendungsbereichen. Er hob hervor, wie systematisches Software-Engineering, langfristige Community-Entwicklung und offene Zusammenarbeit es ermöglichen, dass fortschrittliche numerische Methoden in der Praxis eingesetzt werden. Der Vortrag veranschaulichte, wie sich Forschungssoftware über Jahrzehnte hinweg weiterentwickeln kann, ohne dabei an Wartbarkeit und Überprüfbarkeit einzubüßen. Morane Gruenpeters Plenarvortrag konzentrierte sich auf die Nachhaltigkeit und Governance von Forschungssoftware im weiteren Ökosystem der Open Science. Sie erörterte, wie Praktiken wie klare Lizenzierung, persistente Identifikatoren und strukturierte Metadaten dazu beitragen, Software auffindbar, zugänglich, interoperabel und wiederverwendbar zu machen. In ihrem Vortrag betonte sie, dass verlässliche Rahmenbedingungen und Community-Standards unerlässlich sind, um die langfristige Aufbewahrung und Anerkennung von Forschungssoftware-Ergebnissen zu gewährleisten. Die Podiumsdiskussion befasste sich mit der zukünftigen Strukturierung des Forschungssoftware-Ökosystems in Deutschland. Die Podiumsrunde brachte Perspektiven aus Forschung, Infrastruktur und Politik zusammen, um über Anerkennung, Finanzierungsmodelle und Karrierewege für Forschungssoftwareentwickelnde zu diskutieren. Die Diskussion beleuchtete, wie Institutionen und Förderorganisationen Software besser als primäres Forschungsergebnis anerkennen können, und löste während der gesamten Konferenz intensive Folgegespräche unter den Teilnehmenden aus. „Die hohe Teilnehmendenzahl bei der deRSE26 zeigt, dass Forschungssoftwareentwicklung fest als Kernkomponente der modernen Wissenschaft etabliert ist“, sagt Bernd Flemisch, der Konferenz-Chair. „Wir beobachten eine wachsende Anerkennung für die Menschen, Prozesse und Infrastrukturen, die zuverlässige, wiederverwendbare wissenschaftliche Software ermöglichen.“ Die Veranstaltenden kündigten zudem an, einen Tagungsband zu veröffentlichen. Autor*innen sind eingeladen, erweiterte Versionen ihrer Beiträge für einen speziellen Open-Access-Band in der Zeitschrift ECEASST einzureichen. Die deRSE26 setzte die Reihe der Konferenzen zur Forschungssoftwareentwicklung in Deutschland fort, die von de-RSE e.V. - Gesellschaft für Forschungssoftware ins Leben gerufen wurde. Die Veranstaltung unterstrich die Bedeutung nationaler und internationaler Vernetzung für die Förderung der beruflichen Anerkennung, der Karrierewege und der Ausbildungsmöglichkeiten für Research Software Engineers (RSEs). Das Organisationskomitee dankt allen Mitwirkenden, Volunteers und lokalen Helfenden, deren Einsatz die Konferenz ermöglicht und zu einem Erfolg gemacht hat. Die finanzielle Unterstützung durch das NFDI-Konsortium NFDI4ING, die Exzellenzcluster SimTech, IntCDC und [ctd.qmat] (https://www.ctdqmat.de/), sowie die Sonderforschungsbereiche ATLAS und SFB 1313 wird dankbar anerkannt. Die Planungen für die nächste Ausgabe der Konferenz für Forschungssoftwareentwicklung in Deutschland sind bereits im Gange; weitere Einzelheiten werden auf der de-RSE-Webseite bekannt gegeben. Diese Konferenzen werden größtenteils von der Community organisiert, und alle Unterstützenden sind herzlich willkommen!]]></summary></entry><entry><title type="html">6th Conference for Research Software Engineering in Germany, Stuttgart, 03.-05.03.2026</title><link href="https://de-rse.org/blog/2026/03/27/deRSE26-report.html" rel="alternate" type="text/html" title="6th Conference for Research Software Engineering in Germany, Stuttgart, 03.-05.03.2026" /><published>2026-03-27T00:00:00+01:00</published><updated>2026-03-27T00:00:00+01:00</updated><id>https://de-rse.org/blog/2026/03/27/deRSE26-report</id><content type="html" xml:base="https://de-rse.org/blog/2026/03/27/deRSE26-report.html"><![CDATA[<p><img src="/assets/img/blog/2026/derse26_group_raised_arms-scaleddown.jpg" alt="" width="750px" />
<br />(<a href="https://raw.githubusercontent.com/DE-RSE/materials/master/photos/2026/group/derse26_group_raised_arms.jpg">Picture</a>: By <a href="https://orcid.org/0000-0002-9428-4328">Adam Pagan</a>, CC-BY-4.0 License)</p>

<p>The 6th Conference for Research Software Engineering in Germany, <a href="https://events.hifis.net/event/2945/">deRSE26</a>,has successfully concluded at the University of Stuttgart. The three-day conference brought together more than 280 participants from universities and research institutions across Germany and beyond. It was preceded by the first <a href="https://www.iws.uni-stuttgart.de/en/lh2/conferences-seminars-workshops/research-software-day/">Stuttgart Research Software Day</a>.</p>

<p>deRSE26 took place from March 3 to 5, 2026, on the Vaihingen campus of the <a href="https://www.uni-stuttgart.de/">University of Stuttgart</a>.  The event served as a national forum for people who develop, maintain, and use research software in all scientific disciplines.</p>

<p>The <a href="https://events.hifis.net/event/2945/timetable/#20260303">program</a> featured around 90 posters and 100 talks, workshops, and interactive sessions in up to five parallel tracks.  Contributions covered topics such as research software craftsmanship, emerging computing &amp; infrastructure, Open Science &amp; collaboration, data analysis &amp; AI, community, policy &amp; career development, as well as cross-disciplinary advancements.</p>

<p>Speakers and attendees represented a broad spectrum of domains, including engineering, natural and life sciences, humanities, and social sciences.  The conference emphasized openness, community building, and collaboration across disciplines, institutions, genders, and career stages.</p>

<p>Highlights of the conference program included two plenary talks and a podium discussion. In his plenary, <a href="https://www.math.colostate.edu/~bangerth/">Wolfgang Bangerth</a> from Colorado State University addressed the challenges of building reliable, scalable simulation software in complex application domains. He highlighted how systematic software engineering, long-term community development, and open collaboration enable advanced numerical methods to be used and trusted in practice. <a href="(https://events.hifis.net/event/2945/contributions/20732/)">The talk</a> illustrated how research software can evolve over decades while remaining maintainable and verifiable.</p>

<p><a href="https://fr.linkedin.com/in/morane-gruenpeter-81008232">Morane Gruenpeter’s</a> plenary focused on the sustainability and governance of research software in the broader open science ecosystem. She discussed how practices such as clear licensing, persistent identifiers, and structured metadata help make software findable, accessible, interoperable, and reusable. <a href="https://doi.org/10.5281/zenodo.18848442">Her talk</a> emphasized that robust policy frameworks and community standards are essential to secure long-term preservation and recognition of research software outputs.</p>

<p>The <a href="https://events.hifis.net/event/2945/contributions/21220/">podium discussion</a> targeted the future structuring of the research software ecosystem in Germany. The panel brought together perspectives from research, infrastructure, and policy to debate recognition, funding models, and career paths for research software engineers. The discussion explored how institutions and funding bodies can better acknowledge software as a primary research result and sparked intensive follow-up conversations among participants throughout the conference.</p>

<p>“The strong attendance at deRSE26 shows that research software engineering has firmly arrived as a core component of modern science,” says <a href="https://www.iws.uni-stuttgart.de/en/institute/team/Flemisch-00002/">Bernd Flemisch</a>, the conference chair.  “We see growing recognition for the people, practices, and infrastructures that make reliable, reusable scientific software possible.”</p>

<p>The <a href="https://events.hifis.net/event/2945/page/854-organizers">organizers</a> also announced plans to publish post-conference proceedings. <a href="https://events.hifis.net/event/2945/page/848-conference-proceedings">Authors are invited</a> to submit extended versions of their contributions to a dedicated open-access volume in the journal ECEASST after peer review.</p>

<p>deRSE26 continued the series of German research software engineering conferences established by the community-led <a href="https://de-rse.org/">de-RSE association</a>.  The event underlined the importance of national and international networking to advance professional recognition, career paths, and training opportunities for research software engineers.</p>

<p>The organizing committee thanks all contributors, volunteers and local helpers whose efforts made the conference possible and successful. The financial support by the NFDI Consortium <a href="https://nfdi4ing.de/">NFDI4ING</a>, the Clusters of Excellence <a href="https://www.simtech.uni-stuttgart.de/">SimTech</a>, <a href="https://www.intcdc.uni-stuttgart.de/">IntCDC</a> and <a href="https://www.ctdqmat.de/">ctd.qmat</a>, as well as the Collaborative Research Centres <a href="https://www.sfb1667.uni-stuttgart.de/">ATLAS</a> and <a href="https://www.sfb1313.uni-stuttgart.de/">SFB 1313</a> is gratefully acknowledged.</p>

<p>Planning for the next edition of the Conference for Research Software Engineering in Germany is already under way, with details to be announced on the <a href="https://de-rse.org/">de-RSE website</a>. These conferences are largely organized by the community, and any contributions are very welcome!</p>]]></content><author><name>Bernd Flemisch, Inga Ulusoy</name></author><summary type="html"><![CDATA[(Picture: By Adam Pagan, CC-BY-4.0 License) The 6th Conference for Research Software Engineering in Germany, deRSE26,has successfully concluded at the University of Stuttgart. The three-day conference brought together more than 280 participants from universities and research institutions across Germany and beyond. It was preceded by the first Stuttgart Research Software Day. deRSE26 took place from March 3 to 5, 2026, on the Vaihingen campus of the University of Stuttgart. The event served as a national forum for people who develop, maintain, and use research software in all scientific disciplines. The program featured around 90 posters and 100 talks, workshops, and interactive sessions in up to five parallel tracks. Contributions covered topics such as research software craftsmanship, emerging computing &amp; infrastructure, Open Science &amp; collaboration, data analysis &amp; AI, community, policy &amp; career development, as well as cross-disciplinary advancements. Speakers and attendees represented a broad spectrum of domains, including engineering, natural and life sciences, humanities, and social sciences. The conference emphasized openness, community building, and collaboration across disciplines, institutions, genders, and career stages. Highlights of the conference program included two plenary talks and a podium discussion. In his plenary, Wolfgang Bangerth from Colorado State University addressed the challenges of building reliable, scalable simulation software in complex application domains. He highlighted how systematic software engineering, long-term community development, and open collaboration enable advanced numerical methods to be used and trusted in practice. The talk illustrated how research software can evolve over decades while remaining maintainable and verifiable. Morane Gruenpeter’s plenary focused on the sustainability and governance of research software in the broader open science ecosystem. She discussed how practices such as clear licensing, persistent identifiers, and structured metadata help make software findable, accessible, interoperable, and reusable. Her talk emphasized that robust policy frameworks and community standards are essential to secure long-term preservation and recognition of research software outputs. The podium discussion targeted the future structuring of the research software ecosystem in Germany. The panel brought together perspectives from research, infrastructure, and policy to debate recognition, funding models, and career paths for research software engineers. The discussion explored how institutions and funding bodies can better acknowledge software as a primary research result and sparked intensive follow-up conversations among participants throughout the conference. “The strong attendance at deRSE26 shows that research software engineering has firmly arrived as a core component of modern science,” says Bernd Flemisch, the conference chair. “We see growing recognition for the people, practices, and infrastructures that make reliable, reusable scientific software possible.” The organizers also announced plans to publish post-conference proceedings. Authors are invited to submit extended versions of their contributions to a dedicated open-access volume in the journal ECEASST after peer review. deRSE26 continued the series of German research software engineering conferences established by the community-led de-RSE association. The event underlined the importance of national and international networking to advance professional recognition, career paths, and training opportunities for research software engineers. The organizing committee thanks all contributors, volunteers and local helpers whose efforts made the conference possible and successful. The financial support by the NFDI Consortium NFDI4ING, the Clusters of Excellence SimTech, IntCDC and ctd.qmat, as well as the Collaborative Research Centres ATLAS and SFB 1313 is gratefully acknowledged. Planning for the next edition of the Conference for Research Software Engineering in Germany is already under way, with details to be announced on the de-RSE website. These conferences are largely organized by the community, and any contributions are very welcome!]]></summary></entry><entry><title type="html">Symposium on Teaching Research Software Engineering in Germany, Dresden, 17.12-18.12.2025</title><link href="https://de-rse.org/blog/2026/01/16/teachingRSE-symposium-Dresden-2025.html" rel="alternate" type="text/html" title="Symposium on Teaching Research Software Engineering in Germany, Dresden, 17.12-18.12.2025" /><published>2026-01-16T00:00:00+01:00</published><updated>2026-01-16T00:00:00+01:00</updated><id>https://de-rse.org/blog/2026/01/16/teachingRSE-symposium-Dresden-2025</id><content type="html" xml:base="https://de-rse.org/blog/2026/01/16/teachingRSE-symposium-Dresden-2025.html"><![CDATA[<p><img src="/assets/img/blog/2026/2026-01-16-dresden-bw.jpg" alt="" width="800px" />
<br />(Picture: By <a href="https://orcid.org/0000-0002-5076-4864">Magnus Hagdorn</a>, CC-BY-SA License)</p>

<p>For the last two days of the work year 2025, the <a href="https://github.com/the-teachingRSE-project">teaching RSE working
group</a> of the <a href="https://de-rse.org/de/index.html">deRSE
society</a> met in Dresden for the
<a href="https://the-teachingrse-project.github.io/teachingRSE-symposium/">Symposium on Teaching Research Software Engineering in
Germany</a>.
The journey to Dresden was fairly straight-forward for those coming from Berlin.
Others were not so lucky and arrived a few hours late. The people who
arrived on time used the opportunity to drink coffee and catch up with
various research software engineering topics.</p>

<p>One of the discussions was about why it is so difficult to recruit helpers
and instructors for Carpentries workshops. It seems like the usual
candidates, PhD students, are too busy working in the labs of their
supervisors to be able to do any teaching. In the UK, PhD
students work on their projects which are part of the lab. However, they
are not expected to take on any extra responsibilities in running a lab.
This role is usually fulfilled by post-docs. This might explain why it
appears to be more difficult to establish the carpentries in Germany.</p>

<p><a href="https://www.hzdr.de/db/!ContMan.Visi.Card?pUser=4930&amp;pNid=5">Guido Juckeland</a> gave the first presentation on teaching RSE at the TU
Dresden. The course comprises typical RSE topics: shell, working in
teams, licensing, testing and CI/CD, build systems and software
publications. Teaching is done in lectures and practicals. The students
first work on individual project during the first half and then on group
projects during the second half. They use the
<a href="https://flake8.pycqa.org/en/latest/">flake8</a> python linter for marking.
It was not surprising that genAI popped up. Fredo Erxleben was wondering
how to ensure that the students do not overly rely on genAI for code
generation. They did find that using genAI for test-driven development
worked pretty well since the students have to carefully think about the
tests so that they can prompt the LLM. We came to the conclusion that
you cannot stop people from using genAI. However, they should be made
aware of the various issues and be transparent about their use of the
technology by, for example, making a declaration of AI use. One way to
check that they understand what they did is to ask the students to give
a presentation of their project. The team at the TU Dresden hoped that
the students would produce reproducible jupyter notebooks. In practise,
they stuck to the scaffolding and did not add much documentation.
Students probably need to be guided more explicitly.</p>

<p>Next, <a href="https://orcid.org/0000-0002-5076-4864">Magnus Hagdorn</a> gave a brief overview of the history of the
<a href="https://carpentries.org/">Carpentries</a> and his new role in the <a href="https://software-carpentry.org/about-us/governance/">Software
Carpentry Governance
Committee</a>. Magnus then
gave an outlook of what is brewing in the world of the Carpentries. The
<a href="https://www.hpc-carpentry.org/">HPC Carpentry</a> course has moved into
the incubator and is becoming part of the official curriculum. The
course includes an intro to HPC, workflows with
<a href="https://snakemake.readthedocs.io/en/stable/">snakemake</a> and HPC python.
The course can be easily modified to suit local HPC clusters. The
scientific computing team at the Charité, has used the HPC course during
their last HPC training event. The other big news is that the Carpentries
are working on a two day AI course. In fact, the plan is to have two
courses: one for beginners and one for proficient programmers. Both
courses will include an introduction to the technology of LLMs and how
they work, implications of using them and how to use them at levels
appropriate to the target audience. Magnus also reported on the ideas to work
on the git courses, offering github and gitlab specific material, VSCode
and the plan to look into transitioning courses (in particular
intermediate courses) from the incubator in the Software Carpentry
Programme. During the discussion the <a href="https://coderefinery.github.io/git-intro/">Code Refinery git
course</a> was mentioned and
that they use twitch live streaming for watch parties.</p>

<p>Given the late start, we proceeded to the evening programme: a trip to
the Christmas Market. We passed the big and famous one (the
Striezelmarkt) and went for the one at the Frauenkirche which was a
little bit less crowded. We tried egg glogg which tastes essentially
like alcoholic custard sauce and had something to eat. Some of us
found their way to an inside place with some beer. RSE
discussions continued. We resumed the conversations in the morning at
breakfast in the guest house.</p>

<p>The first talk of the morning was given by
<a href="https://www.hcds.uni-hamburg.de/hcds/team/katrin-schoening-stierand.html">Katrin Schöning-Stierand</a>
from the University of Hamburg. Katrin offers various RSE courses that are
open to members of all faculties. During the winter semester she runs an
introduction to python course and in the summer semester an RSE course.
The RSE course assumes some python knowledge and also includes both
individual and group projects. One problem she struggles with is that
her courses are hard to find because they do not appear in the faculty
course handbooks. At the end of the RSE course the students present
their projects during an RSE day. This helps the students with their
presentation skills and is good advertisement for the courses.</p>

<p>The second talk was given by
<a href="https://www.tu-braunschweig.de/ub/wir-ueber-uns/ansprechpersonen-organigramm/jan-philipp-thiele">Jan Philipp Thiele</a>
from the <a href="https://www.tu-braunschweig.de/struktur/praesidium/vp-dn/digital-science-support-lab">digital science support lab of the TU Braunschweig</a>.
The support services are shared by the various lower saxony universities.
Hannover focuses on AI while Braunschweig focuses on RSE. They use the live code extension
of VSCode with some success. We had an interesting discussion on where
central RSE units could be placed: central IT departments or libraries.
Both deal with information so they are both good candidates. Although
some central IT departments seem to be reluctant to take on extra
services. Other new central RSE units are being established in Marburg
and Frankfurt/Main.</p>

<p>Next was <a href="https://ibots-bonn.de/de/team/nick/">Nicholas Del Grosso</a>
from the university hospital Bonn, who runs the <a href="https://ibots-bonn.de/">iBOTS</a>
open neuroscience training platform which is part of the <a href="https://ibehave.nrw/">ibehave</a> network.
They are a team of four people that develop and teach neuroscience courses. As part of their 
course development pipeline, they evolve their courses through three stages:</p>

<ol>
  <li>tool-based courses, which are essentially howtos,</li>
  <li>courses that teach methods and workflows across an ecosystem of tools, and</li>
  <li>domain specific application courses that address scientific questions, using an ecosystem of tools.</li>
</ol>

<p>The courses take the form of summer schools (2-3 weeks), online workshops
(1-3 days), on-demand help and self-study materials. Their materials and
web site is constructed using a custom pipeline that converts files into
a format ready for the static website generator <a href="https://gohugo.io/">Hugo</a>. They did try
<a href="https://quarto.org/">quarto</a> but found it too slow for such a large project, taking around 30
minutes to generate the entire website, and  using a popular static site generator like Hugo makes customizing
the website with modern features much more straight-forward. Their new pipeline takes seconds to build
the full site. In his talk, Nicholas described RSE services as another part of scientific support infrastructure,
similar to RDM, animal welfare, library service, peer-reviewed journals, etc.
Teaching these courses is
difficult because the trainers are neither domain experts (they support many scientific domains and technical workflows)
nor are they necessarily educators (they tend to have a research background, with no formal education).</p>

<p>There is also a high turnover of staff since either their contracts run out or they find employment elsewhere. This pressurises
course didactics. Without a scaling strategy, most single teachers addressing a group of students can handle a group of 10 to
14 students without trouble. To scale up to larger groups, a course needs to increase the student-student
or student-computer interactions. The iBOTS team does this by having
regular three people break-out rooms. Participants get randomly shuffled
which helps to ensure that preferences to work with either a proficient
or novice practitioner can be satisfied. They also ask that at least one
person shares their screen. This encourages participation and
communication. During the introduction round they ask participants to
tell the others why they are taking part in the course and what they are
excited about which turns out to be much more effective than the teacher
giving a motivational introduction and what to expect and get out of the
course. This way they can handle courses with 80 participants and a
single teacher. Feedback is gathered using following a “4L Retroscpective” session using <a href="https://miro.com/app/dashboard/">Miro</a> boards.
Miro features like Private mode (allows participants to add their own feedback without seeing what the
others are writing) and timers (to keep everyone on-task) are very helpful for this.
In a second round the participants are asked to group the feedback.</p>

<p><a href="https://orcid.org/0000-0001-9265-9619">Julian Dehne</a>, then, gave an update of the development of an
<a href="https://the-teachingrse-project.github.io/RSE-Masters/">RSE Master’s Program</a>. Maja
Toebs has looked at available scientific computing/RSE course
descriptions and is extracting and clustering topics. There is a plan to
pilot various courses during the next year. We had a discussion on
whether generic RSEs are employable and what you can expect from them.
We expect that a RSE can help break silos and build bridges between the
various strands of research endeavours.</p>

<p>Finally, <a href="https://www.physik.uni-wuerzburg.de/tp1/team/postdocs/dr-florian-goth/">Florian Goth</a>
introduced the <a href="https://www.discorse.de">DiscoRSE</a>
project which aims to make RSE related open educational resources more
findable. In order to be able to do so they are looking into a metadata
schema for standardised annotation of RSE-OERs.</p>

<p>All participants agreed, that it was good to
catch up in person after meeting every week virtually in the <a href="https://pad.gwdg.de/s/pVBQ3Sh7Z">online meetings</a>
of the <a href="https://github.com/the-teachingRSE-project">teachingRSE project</a>.
The next opportunity to catch up in person is
the <a href="https://events.hifis.net/event/2945/">deRSE26</a> conference in
Stuttgart.
Presentations of the event will be shared on the
<a href="https://zenodo.org/communities/teachingrse-symposium-2025/records">zenodo community</a>.
We are thankful to the cluster of excellence <a href="https://www.ctdqmat.de/">ctd.qmat</a> for travel support.</p>

<p>This blog post is adapted with friendly permission from <a href="https://magi.marsupium.org/2025/12/2025-teaching-rse-symposium.html">Magnus Hagdorn’s blog</a>.</p>]]></content><author><name>The TeachingRSE collaboration</name></author><summary type="html"><![CDATA[(Picture: By Magnus Hagdorn, CC-BY-SA License) For the last two days of the work year 2025, the teaching RSE working group of the deRSE society met in Dresden for the Symposium on Teaching Research Software Engineering in Germany. The journey to Dresden was fairly straight-forward for those coming from Berlin. Others were not so lucky and arrived a few hours late. The people who arrived on time used the opportunity to drink coffee and catch up with various research software engineering topics. One of the discussions was about why it is so difficult to recruit helpers and instructors for Carpentries workshops. It seems like the usual candidates, PhD students, are too busy working in the labs of their supervisors to be able to do any teaching. In the UK, PhD students work on their projects which are part of the lab. However, they are not expected to take on any extra responsibilities in running a lab. This role is usually fulfilled by post-docs. This might explain why it appears to be more difficult to establish the carpentries in Germany. Guido Juckeland gave the first presentation on teaching RSE at the TU Dresden. The course comprises typical RSE topics: shell, working in teams, licensing, testing and CI/CD, build systems and software publications. Teaching is done in lectures and practicals. The students first work on individual project during the first half and then on group projects during the second half. They use the flake8 python linter for marking. It was not surprising that genAI popped up. Fredo Erxleben was wondering how to ensure that the students do not overly rely on genAI for code generation. They did find that using genAI for test-driven development worked pretty well since the students have to carefully think about the tests so that they can prompt the LLM. We came to the conclusion that you cannot stop people from using genAI. However, they should be made aware of the various issues and be transparent about their use of the technology by, for example, making a declaration of AI use. One way to check that they understand what they did is to ask the students to give a presentation of their project. The team at the TU Dresden hoped that the students would produce reproducible jupyter notebooks. In practise, they stuck to the scaffolding and did not add much documentation. Students probably need to be guided more explicitly. Next, Magnus Hagdorn gave a brief overview of the history of the Carpentries and his new role in the Software Carpentry Governance Committee. Magnus then gave an outlook of what is brewing in the world of the Carpentries. The HPC Carpentry course has moved into the incubator and is becoming part of the official curriculum. The course includes an intro to HPC, workflows with snakemake and HPC python. The course can be easily modified to suit local HPC clusters. The scientific computing team at the Charité, has used the HPC course during their last HPC training event. The other big news is that the Carpentries are working on a two day AI course. In fact, the plan is to have two courses: one for beginners and one for proficient programmers. Both courses will include an introduction to the technology of LLMs and how they work, implications of using them and how to use them at levels appropriate to the target audience. Magnus also reported on the ideas to work on the git courses, offering github and gitlab specific material, VSCode and the plan to look into transitioning courses (in particular intermediate courses) from the incubator in the Software Carpentry Programme. During the discussion the Code Refinery git course was mentioned and that they use twitch live streaming for watch parties. Given the late start, we proceeded to the evening programme: a trip to the Christmas Market. We passed the big and famous one (the Striezelmarkt) and went for the one at the Frauenkirche which was a little bit less crowded. We tried egg glogg which tastes essentially like alcoholic custard sauce and had something to eat. Some of us found their way to an inside place with some beer. RSE discussions continued. We resumed the conversations in the morning at breakfast in the guest house. The first talk of the morning was given by Katrin Schöning-Stierand from the University of Hamburg. Katrin offers various RSE courses that are open to members of all faculties. During the winter semester she runs an introduction to python course and in the summer semester an RSE course. The RSE course assumes some python knowledge and also includes both individual and group projects. One problem she struggles with is that her courses are hard to find because they do not appear in the faculty course handbooks. At the end of the RSE course the students present their projects during an RSE day. This helps the students with their presentation skills and is good advertisement for the courses. The second talk was given by Jan Philipp Thiele from the digital science support lab of the TU Braunschweig. The support services are shared by the various lower saxony universities. Hannover focuses on AI while Braunschweig focuses on RSE. They use the live code extension of VSCode with some success. We had an interesting discussion on where central RSE units could be placed: central IT departments or libraries. Both deal with information so they are both good candidates. Although some central IT departments seem to be reluctant to take on extra services. Other new central RSE units are being established in Marburg and Frankfurt/Main. Next was Nicholas Del Grosso from the university hospital Bonn, who runs the iBOTS open neuroscience training platform which is part of the ibehave network. They are a team of four people that develop and teach neuroscience courses. As part of their course development pipeline, they evolve their courses through three stages: tool-based courses, which are essentially howtos, courses that teach methods and workflows across an ecosystem of tools, and domain specific application courses that address scientific questions, using an ecosystem of tools. The courses take the form of summer schools (2-3 weeks), online workshops (1-3 days), on-demand help and self-study materials. Their materials and web site is constructed using a custom pipeline that converts files into a format ready for the static website generator Hugo. They did try quarto but found it too slow for such a large project, taking around 30 minutes to generate the entire website, and using a popular static site generator like Hugo makes customizing the website with modern features much more straight-forward. Their new pipeline takes seconds to build the full site. In his talk, Nicholas described RSE services as another part of scientific support infrastructure, similar to RDM, animal welfare, library service, peer-reviewed journals, etc. Teaching these courses is difficult because the trainers are neither domain experts (they support many scientific domains and technical workflows) nor are they necessarily educators (they tend to have a research background, with no formal education). There is also a high turnover of staff since either their contracts run out or they find employment elsewhere. This pressurises course didactics. Without a scaling strategy, most single teachers addressing a group of students can handle a group of 10 to 14 students without trouble. To scale up to larger groups, a course needs to increase the student-student or student-computer interactions. The iBOTS team does this by having regular three people break-out rooms. Participants get randomly shuffled which helps to ensure that preferences to work with either a proficient or novice practitioner can be satisfied. They also ask that at least one person shares their screen. This encourages participation and communication. During the introduction round they ask participants to tell the others why they are taking part in the course and what they are excited about which turns out to be much more effective than the teacher giving a motivational introduction and what to expect and get out of the course. This way they can handle courses with 80 participants and a single teacher. Feedback is gathered using following a “4L Retroscpective” session using Miro boards. Miro features like Private mode (allows participants to add their own feedback without seeing what the others are writing) and timers (to keep everyone on-task) are very helpful for this. In a second round the participants are asked to group the feedback. Julian Dehne, then, gave an update of the development of an RSE Master’s Program. Maja Toebs has looked at available scientific computing/RSE course descriptions and is extracting and clustering topics. There is a plan to pilot various courses during the next year. We had a discussion on whether generic RSEs are employable and what you can expect from them. We expect that a RSE can help break silos and build bridges between the various strands of research endeavours. Finally, Florian Goth introduced the DiscoRSE project which aims to make RSE related open educational resources more findable. In order to be able to do so they are looking into a metadata schema for standardised annotation of RSE-OERs. All participants agreed, that it was good to catch up in person after meeting every week virtually in the online meetings of the teachingRSE project. The next opportunity to catch up in person is the deRSE26 conference in Stuttgart. Presentations of the event will be shared on the zenodo community. We are thankful to the cluster of excellence ctd.qmat for travel support. This blog post is adapted with friendly permission from Magnus Hagdorn’s blog.]]></summary></entry><entry><title type="html">Call for Contribution - deRSE26 the RSE Conference 2026 in Germany</title><link href="https://de-rse.org/blog/2025/09/22/deRSE26-call-for-contribution.html" rel="alternate" type="text/html" title="Call for Contribution - deRSE26 the RSE Conference 2026 in Germany" /><published>2025-09-22T00:00:00+02:00</published><updated>2025-09-22T00:00:00+02:00</updated><id>https://de-rse.org/blog/2025/09/22/deRSE26-call-for-contribution</id><content type="html" xml:base="https://de-rse.org/blog/2025/09/22/deRSE26-call-for-contribution.html"><![CDATA[<p>We’re delighted to announce 
that <a href="https://events.hifis.net/event/2945/">deRSE26, the 6th conference for Research Software Engineering in Germany</a>, will be 
hosted at the University of Stuttgart from the 3rd to the 5th March 2026.</p>

<p>The <a href="https://events.hifis.net/event/2945/abstracts/">call for contributions</a> will open on September 22. 
We encourage you to submit an abstract, whether you are from academia or industry, a student or an employee, a first-time presenter or a seasoned RSE. 
If your contribution addresses a topic that you think is of interest to the community of people concerned with research software, we would love to see it submitted!</p>

<p>We use the Indico platform to manage conference registration and abstract submission. These operations are decoupled from each other, i.e. abstract submission doesn’t automatically register you. You can use Helmholtz AAI to create an account through your institution, GitHub, Google, or ORCID.</p>

<p>We plan to publish a post-conference proceedings volume on the deRSE26 conference. Contributors to deRSE26 will be invited to submit a journal-length version of their contribution to this volume after the conference. Submissions will be peer-reviewed and, if accepted, published in the open-access journal ECEASST (https://eceasst.org/index.php/eceasst) at no cost to the authors.</p>

<p>Please don’t hesitate to contact the orga team, derse26@listserv.dfn.de, if you have any questions.</p>

<p>We are looking forward to welcoming you in Stuttgart next March!</p>]]></content><author><name>Stephan Janosch in behalf the deRSE26 organisers</name></author><summary type="html"><![CDATA[We’re delighted to announce that deRSE26, the 6th conference for Research Software Engineering in Germany, will be hosted at the University of Stuttgart from the 3rd to the 5th March 2026. The call for contributions will open on September 22. We encourage you to submit an abstract, whether you are from academia or industry, a student or an employee, a first-time presenter or a seasoned RSE. If your contribution addresses a topic that you think is of interest to the community of people concerned with research software, we would love to see it submitted! We use the Indico platform to manage conference registration and abstract submission. These operations are decoupled from each other, i.e. abstract submission doesn’t automatically register you. You can use Helmholtz AAI to create an account through your institution, GitHub, Google, or ORCID. We plan to publish a post-conference proceedings volume on the deRSE26 conference. Contributors to deRSE26 will be invited to submit a journal-length version of their contribution to this volume after the conference. Submissions will be peer-reviewed and, if accepted, published in the open-access journal ECEASST (https://eceasst.org/index.php/eceasst) at no cost to the authors. Please don’t hesitate to contact the orga team, derse26@listserv.dfn.de, if you have any questions. We are looking forward to welcoming you in Stuttgart next March!]]></summary></entry><entry><title type="html">GI- und DE-RSE Muster-Leitlinie zur effizienten Entwicklung von Forschungssoftware veröffentlicht</title><link href="https://de-rse.org/blog/2025/02/11/musterleitlinie.html" rel="alternate" type="text/html" title="GI- und DE-RSE Muster-Leitlinie zur effizienten Entwicklung von Forschungssoftware veröffentlicht" /><published>2025-02-11T00:00:00+01:00</published><updated>2025-02-11T00:00:00+01:00</updated><id>https://de-rse.org/blog/2025/02/11/musterleitlinie</id><content type="html" xml:base="https://de-rse.org/blog/2025/02/11/musterleitlinie.html"><![CDATA[<p>Der von de-RSE und der Fachgruppe RSE der GI gemeinsam geführte Arbeitskreis “RSE Software Development Guideline” hat eine Musterleitlinie “GI- und DE-RSE Muster-Leitlinie zur effizienten Entwicklung von Forschungssoftware” erarbeitet und veröffentlicht. Die Musterleitlinie ist nunmehr verfügbar unter <a href="https://doi.org/10.18420/2025-gi_de-rse">https://doi.org/10.18420/2025-gi_de-rse</a>.</p>

<p><img src="/assets/img/blog/2025/csm_2025-cover-gi-derse-leitlinien.png" alt="" width="400px" /></p>]]></content><author><name>Arbeitskreis - RSE Software Development Guideline</name></author><summary type="html"><![CDATA[Der von de-RSE und der Fachgruppe RSE der GI gemeinsam geführte Arbeitskreis “RSE Software Development Guideline” hat eine Musterleitlinie “GI- und DE-RSE Muster-Leitlinie zur effizienten Entwicklung von Forschungssoftware” erarbeitet und veröffentlicht. Die Musterleitlinie ist nunmehr verfügbar unter https://doi.org/10.18420/2025-gi_de-rse.]]></summary></entry><entry><title type="html">Klaus Tschira Stiftung fördert de-RSE im Projekt FutuRSI</title><link href="https://de-rse.org/blog/2025/01/20/kts_foerderung.html" rel="alternate" type="text/html" title="Klaus Tschira Stiftung fördert de-RSE im Projekt FutuRSI" /><published>2025-01-20T00:00:00+01:00</published><updated>2025-01-20T00:00:00+01:00</updated><id>https://de-rse.org/blog/2025/01/20/kts_foerderung</id><content type="html" xml:base="https://de-rse.org/blog/2025/01/20/kts_foerderung.html"><![CDATA[<p>Die <a href="https://klaus-tschira-stiftung.de/foerderungen/naturwissenschaftliche-software/">Ausschreibung</a> der <a href="https://klaus-tschira-stiftung.de/">Klaus Tschira Stiftung</a> zum Thema „Software in der naturwissenschaftlichen Forschung“ endete im Mai 2024.
Einige Mitglieder von de-RSE konnten mit ihren Projektideen die Stiftung überzeugen.</p>

<p>Dazu zählt das Projekt „FutuRSI: Konzeption und Anlaufphase eines deutschen Forschungssoftware-Instituts“.
Es hat zum Ziel, eine prototypische Service-Organisation für Research Software Engineering mit verteilten Teams für ein bundesweites,
föderales Angebot zu entwickeln. Dabei werden die gewonnenen Erfahrungen genutzt, um ein Konzept für die einzelnen Arbeitsschritte zu erstellen, die für den prototypischen Aufbau einer deutschlandweiten Organisation notwendig sind.
Um dieses Ziel zu erreichen, werden die Entwicklung der Struktur bottom-up und iterativ gestaltet und Stakeholder aus Wissenschaft und Politik frühzeitig und kontinuierlich eingebunden.
Teil des Konzepts ist auch eine Machbarkeitsstudie und ein Vorschlag für eine Organisationsstruktur.
Das FutuRSI-Projekt wird von einem Konsortium aus sechs Institutionen in Deutschland durchgeführt und startet im April 2025.
Neben dem de-RSE Verein sind auch das Forschungszentrum Jülich (FZJ), die Gesellschaft für Informatik (GI), das Helmholtzzentrum Dresden Rossendorf (HZDR), das Kompetenzzentrum Digitale Forschung (zedif) der Universität Jena und die SUB Göttingen an dem Projekt beteiligt.</p>

<p>In Kooperation des de-RSE Vereins mit der Fachgruppe RSE der GI sind zudem zwei weitere erfolgreiche Projektanträge entstanden.
Eines der Projekte zielt darauf ab, ein RSE Master-Programm zu entwickeln, während das andere dem Thema “Award” im RSE Kontext gewidmet ist.
Der Antrag “Ausgezeichnete Forschungssoftware (RSE-Award)” verfolgt das Ziel, die Qualität und Sichtbarkeit von Forschungssoftware durch einen RSE-Award zu fördern.
Die Auszeichnung soll Anreize für qualitativ hochwertige Softwareentwicklung schaffen, Best Practices hervorheben und die RSE-Community stärken.
Das Projekt “Research Software Engineering Master” zielt wiederum darauf ab, einen spezialisierten Masterstudiengang für Research Software Engineering (RSE) zu entwickeln.
Es soll ein Referenz-Curriculum erstellt, in bestehenden Studiengängen erprobt und langfristig zur Etablierung offizieller RSE-Abschlüsse genutzt werden.
Das Projekt wird u.a. in enger Kooperation mit dem gemeinsamen Arbeitskreis “Teaching RSE” von de-RSE und GI durchgeführt.</p>

<p>Wir freuen uns auf die Zusammenarbeit mit allen Beteiligten.</p>]]></content><author><name>Michael Meinel, Jan Linxweiler</name></author><summary type="html"><![CDATA[Die Ausschreibung der Klaus Tschira Stiftung zum Thema „Software in der naturwissenschaftlichen Forschung“ endete im Mai 2024. Einige Mitglieder von de-RSE konnten mit ihren Projektideen die Stiftung überzeugen. Dazu zählt das Projekt „FutuRSI: Konzeption und Anlaufphase eines deutschen Forschungssoftware-Instituts“. Es hat zum Ziel, eine prototypische Service-Organisation für Research Software Engineering mit verteilten Teams für ein bundesweites, föderales Angebot zu entwickeln. Dabei werden die gewonnenen Erfahrungen genutzt, um ein Konzept für die einzelnen Arbeitsschritte zu erstellen, die für den prototypischen Aufbau einer deutschlandweiten Organisation notwendig sind. Um dieses Ziel zu erreichen, werden die Entwicklung der Struktur bottom-up und iterativ gestaltet und Stakeholder aus Wissenschaft und Politik frühzeitig und kontinuierlich eingebunden. Teil des Konzepts ist auch eine Machbarkeitsstudie und ein Vorschlag für eine Organisationsstruktur. Das FutuRSI-Projekt wird von einem Konsortium aus sechs Institutionen in Deutschland durchgeführt und startet im April 2025. Neben dem de-RSE Verein sind auch das Forschungszentrum Jülich (FZJ), die Gesellschaft für Informatik (GI), das Helmholtzzentrum Dresden Rossendorf (HZDR), das Kompetenzzentrum Digitale Forschung (zedif) der Universität Jena und die SUB Göttingen an dem Projekt beteiligt. In Kooperation des de-RSE Vereins mit der Fachgruppe RSE der GI sind zudem zwei weitere erfolgreiche Projektanträge entstanden. Eines der Projekte zielt darauf ab, ein RSE Master-Programm zu entwickeln, während das andere dem Thema “Award” im RSE Kontext gewidmet ist. Der Antrag “Ausgezeichnete Forschungssoftware (RSE-Award)” verfolgt das Ziel, die Qualität und Sichtbarkeit von Forschungssoftware durch einen RSE-Award zu fördern. Die Auszeichnung soll Anreize für qualitativ hochwertige Softwareentwicklung schaffen, Best Practices hervorheben und die RSE-Community stärken. Das Projekt “Research Software Engineering Master” zielt wiederum darauf ab, einen spezialisierten Masterstudiengang für Research Software Engineering (RSE) zu entwickeln. Es soll ein Referenz-Curriculum erstellt, in bestehenden Studiengängen erprobt und langfristig zur Etablierung offizieller RSE-Abschlüsse genutzt werden. Das Projekt wird u.a. in enger Kooperation mit dem gemeinsamen Arbeitskreis “Teaching RSE” von de-RSE und GI durchgeführt. Wir freuen uns auf die Zusammenarbeit mit allen Beteiligten.]]></summary></entry><entry><title type="html">Code for science - Themenwoche VW Stiftung</title><link href="https://de-rse.org/blog/2024/12/05/vw-symposium.html" rel="alternate" type="text/html" title="Code for science - Themenwoche VW Stiftung" /><published>2024-12-05T00:00:00+01:00</published><updated>2024-12-05T00:00:00+01:00</updated><id>https://de-rse.org/blog/2024/12/05/vw-symposium</id><content type="html" xml:base="https://de-rse.org/blog/2024/12/05/vw-symposium.html"><![CDATA[<p><img src="/assets/img/blog/2024/2024-12-04_RSE-Symposium_Hannover_Gruppenfoto.jpg" alt="" width="800px" /></p>

<p>Unter dem Dach der Themenwoche “Digitale Kompetenzen in der Wissenschaft” förderte die VW-Stiftung<br />
vom 02.-04.12.2024 vier Symposien mit Raum für den gegenseitigen Austausch. Die Teilnehmer:innen unseres 
Symposiums “Code for Science, oder: Bessere Forschungssoftware durch bessere Forschungssoftwarekompetenzen” 
kamen nicht nur aus dem RSE-Umfeld, sondern auch von Bibliotheken, Rechenzentren und aus dem Forschungsdatenmanagement. 
In drei intensiven Tagen konnten wir Ideen zusammentragen, wie die Kompetenzen im Bereich 
Forschungssoftware verbessert werden können, und welche guten Initiativen es in diesem Feld bereits gibt. 
Wir haben ein Dokument mit Handlungsempfehlungen für verschiedene Akteure begonnen zu entwickeln. 
Demnächst werden wir an dieser Stelle mehr davon berichten - bleibt dran!</p>]]></content><author><name>Bernadette Fritzsch, Dominic Kempf, Jan Linxweiler, Yves Vincent Grossmann, Frank Löffler</name></author><summary type="html"><![CDATA[Unter dem Dach der Themenwoche “Digitale Kompetenzen in der Wissenschaft” förderte die VW-Stiftung vom 02.-04.12.2024 vier Symposien mit Raum für den gegenseitigen Austausch. Die Teilnehmer:innen unseres Symposiums “Code for Science, oder: Bessere Forschungssoftware durch bessere Forschungssoftwarekompetenzen” kamen nicht nur aus dem RSE-Umfeld, sondern auch von Bibliotheken, Rechenzentren und aus dem Forschungsdatenmanagement. In drei intensiven Tagen konnten wir Ideen zusammentragen, wie die Kompetenzen im Bereich Forschungssoftware verbessert werden können, und welche guten Initiativen es in diesem Feld bereits gibt. Wir haben ein Dokument mit Handlungsempfehlungen für verschiedene Akteure begonnen zu entwickeln. Demnächst werden wir an dieser Stelle mehr davon berichten - bleibt dran!]]></summary></entry><entry><title type="html">Identifizieren der grundlegenden RSE-Kompetenzen</title><link href="https://de-rse.org/blog/2024/10/08/identifying-the-foundational-competencies-of-an-RSE-de.html" rel="alternate" type="text/html" title="Identifizieren der grundlegenden RSE-Kompetenzen" /><published>2024-10-08T00:00:00+02:00</published><updated>2024-10-08T00:00:00+02:00</updated><id>https://de-rse.org/blog/2024/10/08/identifying-the-foundational-competencies-of-an-RSE-de</id><content type="html" xml:base="https://de-rse.org/blog/2024/10/08/identifying-the-foundational-competencies-of-an-RSE-de.html"><![CDATA[<p>Noch vor etwas mehr als einem Jahrzehnt gab es den Begriff Research Software Engineer (RSE) noch nicht.
Inzwischen wird der Begriff zunehmend allgemein akzeptiert und Forschungseinrichtungen stellen „RSEs“ ein, um Fähigkeiten zu vermitteln, die sie dringend benötigen, um moderne Forschung zu unterstützen und durchzuführen.</p>

<p><strong>Was definiert einen RSE?</strong></p>

<p>Was oder wer genau ist ein RSE?
Bittet man drei Personen um eine Definition von RSE, und abgesehen von den gebräuchlichen Wörtern „Software“ und „Forschung“ wird man wahrscheinlich drei verschiedene Antworten erhalten.
Das liegt daran, dass der Bereich, in dem RSEs arbeiten, und die Arbeit, die sie möglicherweise verrichten, nicht immer einfach zu definieren sind, ebenso wie ihre grundlegenden Kompetenzen.</p>

<p>RSEs besetzen einen bisher „verborgenen Bereich“ – die große Lücke zwischen der Arbeit von Forschenden in einer akademischen Einrichtung und der Arbeit von professionellem Servicepersonal, dessen Rollen alles von Finanzen und Studentenverwaltung bis hin zum Managen von Unternehmenscomputerinfrastrukturen umfassen können.
Während die Arbeit eines RSE natürlich auch Softwareentwicklung umfasst, haben RSEs am einen Ende des Spektrums Rollen, die denen von Forschenden sehr ähnlich sind.
Am anderen Ende des Spektrums ähnelt die Rolle eines RSE sehr stark der von professionellen Softwareentwicklenden, der in einem Industrieumfeld arbeiten.
Obwohl ein RSE zweifellos Software schreibt, wird diese Rolle durch ein viel breiteres Spektrum an Fähigkeiten, Kompetenzen und Erfahrungen definiert.</p>

<p>Allgemeine Definitionen eines RSE können hilfreich sein – eine gängige Definition dieser Art hebt im Allgemeinen hervor, dass „ein RSE jemand ist, der spezielle Softwareentwicklungsfähigkeiten anwendet, um Forschungsaufgaben zu unterstützen und durchzuführen“.
Obwohl diese Definition nicht falsch ist, verdeckt sie dennoch eine enorme Komplexität, die einer ausführlicheren Diskussion bedarf.</p>

<p><strong>Die grundlegenden Kompetenzen eines RSE</strong></p>

<p>Angesichts dieses komplizierten und sich rasch entwickelnden Bereichs haben sich die Autoren von <a href="https://arxiv.org/abs/2311.11457">arXiv:2311.11457</a> (<strong>Update: nun unter offenem Peer-Review bei <a href="https://doi.org/10.12688/f1000research.157778.1">F1000Research</a></strong>), der „TeachingRSE Kollaboration“, vorgenommen, die grundlegenden Kompetenzen eines Research Software Engineers besser zu verstehen und zu identifizieren.</p>

<p>Das ursprüngliche Team aus Heidi Seibold, Jeremy Cohen, Florian Goth, Philipp Schäfer und Samantha Wittke veranstaltete auf der deutschen RSE-Konferenz im Februar 2023 in Paderborn (<a href="https://de-rse23.sciencesconf.org/">deRSE23</a>) einen Workshop mit dem Titel „Teaching and Learning Research Software Engineering“, der zur Diskussionen anregte, was genau die Kompetenzen eines RSE sind.
Die Community wurde frühzeitig durch mehrere Workshops integriert (auf der <a href="https://de-rse23.sciencesconf.org/program/graphic/date/2023-02-22">deRSE23</a> in Paderborn, der <a href="https://un-derse23.sciencesconf.org/program/graphic/date/2023-09-26">un-deRSE23</a> in Jena und der <a href="https://events.hifis.net/event/994/contributions/7914/">deRSE24</a> in Würzburg).
Obwohl die Zusammenarbeit größtenteils auf einer Kerngruppe von Mitgliedern der deutschen RSE-Community – <a href="https://de-rse.org/en">de-RSE</a> – basierte, gab es auch internationale Beiträge, um sicherzustellen, dass die breitere internationale Perspektive in den resultierenden Ergebnissen repräsentiert ist.</p>

<p>Der Zeitaufwand für diese Arbeit und die große Bandbreite an Beiträgen und Perspektiven verdeutlichen die grundlegende Komplexität, die mit der Ermittlung der grundlegenden Kompetenzen und Verantwortlichkeiten eines Research Software Engineers verbunden ist.</p>

<p><strong>Das Papier</strong></p>

<p><img src="/assets/img/positions/position-002-cover.png" alt="First page of the position 002 PDF." /></p>

<p>„<a href="https://arxiv.org/abs/2311.11457">Foundational Competencies and Responsibilities of a Research Software Engineer (Grundlegende Kompetenzen und Verantwortlichkeiten eines Research Software Engineers)</a>“ arbeitet sich durch den Prozess des Verständnisses dessen, was die Rolle eines RSE ausmacht.
Es beginnt mit einigen allgemeinen Hintergründen und Begriffen, bevor es die in der Zusammenarbeit herausgearbeiteten Schlüsselwerte eines RSE hervorhebt - was RSEs in ihrer Rolle erreichen wollen und die Werte, die dieser Arbeit zugrunde liegen.
Die Autoren betrachten dann die Kompetenzen selbst, die durch ausführliche Diskussionen und Debatten darüber identifiziert wurden, was RSEs tun und wie sie es tun.
Diese Fähigkeiten werden in solche unterteilt, die sich direkt auf Software beziehen, solche, die eher forschungsbezogen sind, und solche, die auf Kommunikation ausgerichtet sind.
Die TeachingRSE Kollaboration identifiziert diese drei Bereiche als Kern dessen, was ein RSE bietet: Fachkenntnisse in der Softwareentwicklung von hoher Qualität, ein Verständnis der Forschungsumgebung (möglicherweise als direkter Beitrag zur Forschung selbst) und die Fähigkeit, gut zu kommunizieren und hocheffektiv mit Forschenden zusammenzuarbeiten, die möglicherweise keinen Computerhintergrund haben, mit IT-versiertem Personal, das möglicherweise keinen Forschungshintergrund hat, und mit einer Führungsriege, die möglicherweise weder das eine noch das andere hat.</p>

<p>Nach der Definition der grundlegenden Kompetenzen betrachtet die TeachingRSE Kollaboration die Karrierestufen: Was sollten RSEs wissen und in welchem Detailgrad in welchen Karrierestufen?
In Anbetracht der Tatsache, dass Forschende zunehmend erwarten, bestimmte technische Fähigkeiten selbst anwenden zu können, listet die TeachingRSE Kollaboration die RSE-Fähigkeiten auf, die Forschende erlernen sollten, um dies zu unterstützen.</p>

<p>Abschließend konzentriert sich die TeachingRSE Kollaboration auf die Tatsache, dass RSEs eine Reihe sehr unterschiedlicher Rollen haben können, die die Anwendung von Fachwissen in verwandten Bereichen beinhalten.
Dazu gehören domänenspezifische RSEs, die neben technischen Fähigkeiten auch über Fachwissen im Forschungsbereich verfügen und dieses nutzen.
Die Autoren beschreiben auch eine Reihe anderer technischer Spezialisierungen, darunter RSEs mit Fokus auf Daten, Infrastruktur, Hochleistungsrechnen und maschinellem Lernen.</p>

<p><strong>Erfahre mehr, beteilige dich an der Diskussion</strong></p>

<p>Ein <a href="https://arxiv.org/abs/2311.11457">Preprint</a> wurde als zweites offizielles Positionspapier von <a href="https://de-rse.org/de/positions.html">de-RSE</a> angenommen.
Um die Diskussion über diese Arbeit weiterzuentwickeln, die Ergebnisse einem breiteren Publikum zugänglich zu machen und weitere Forschung in diesem Bereich zu durchzuführen,
prüfen die Autoren Möglichkeiten zur Veröffentlichung in Fachzeitschriften für die endgültige Version des Papiers.
Wenn Du TeachingRSE beitreten und an den Diskussionen und zukünftigen Arbeiten teilnehmen möchtest, nimm Kontakt mit uns auf. Unsere Kontaktdaten findest Du in unserem <a href="https://github.com/the-teachingRSE-project/competencies">Github-Repository</a>.</p>

<p><strong>Update (2024-12-02)</strong></p>

<p>Das Papier wurde inzwischen auf F1000 unter dem doi <a href="https://doi.org/10.12688/f1000research.157778.1">10.12688/f1000research.157778.1 veröffentlicht</a> und wartet dort auf Peer Reviews.</p>

<p>Dieser Blogbeitrag wurde unter der <a href="https://creativecommons.org/licenses/by/4.0/">CC BY 4.0-Lizenz</a> veröffentlicht. Die Weiterverbreitung ist erwünscht und sollte auf das <a href="https://de-rse.org/blog/2024/10/08/identifying-the-foundational-competencies-of-an-RSE-en.html">Original</a> (en) verweisen.</p>]]></content><author><name>The TeachingRSE collaboration</name></author><summary type="html"><![CDATA[Noch vor etwas mehr als einem Jahrzehnt gab es den Begriff Research Software Engineer (RSE) noch nicht. Inzwischen wird der Begriff zunehmend allgemein akzeptiert und Forschungseinrichtungen stellen „RSEs“ ein, um Fähigkeiten zu vermitteln, die sie dringend benötigen, um moderne Forschung zu unterstützen und durchzuführen. Was definiert einen RSE? Was oder wer genau ist ein RSE? Bittet man drei Personen um eine Definition von RSE, und abgesehen von den gebräuchlichen Wörtern „Software“ und „Forschung“ wird man wahrscheinlich drei verschiedene Antworten erhalten. Das liegt daran, dass der Bereich, in dem RSEs arbeiten, und die Arbeit, die sie möglicherweise verrichten, nicht immer einfach zu definieren sind, ebenso wie ihre grundlegenden Kompetenzen. RSEs besetzen einen bisher „verborgenen Bereich“ – die große Lücke zwischen der Arbeit von Forschenden in einer akademischen Einrichtung und der Arbeit von professionellem Servicepersonal, dessen Rollen alles von Finanzen und Studentenverwaltung bis hin zum Managen von Unternehmenscomputerinfrastrukturen umfassen können. Während die Arbeit eines RSE natürlich auch Softwareentwicklung umfasst, haben RSEs am einen Ende des Spektrums Rollen, die denen von Forschenden sehr ähnlich sind. Am anderen Ende des Spektrums ähnelt die Rolle eines RSE sehr stark der von professionellen Softwareentwicklenden, der in einem Industrieumfeld arbeiten. Obwohl ein RSE zweifellos Software schreibt, wird diese Rolle durch ein viel breiteres Spektrum an Fähigkeiten, Kompetenzen und Erfahrungen definiert. Allgemeine Definitionen eines RSE können hilfreich sein – eine gängige Definition dieser Art hebt im Allgemeinen hervor, dass „ein RSE jemand ist, der spezielle Softwareentwicklungsfähigkeiten anwendet, um Forschungsaufgaben zu unterstützen und durchzuführen“. Obwohl diese Definition nicht falsch ist, verdeckt sie dennoch eine enorme Komplexität, die einer ausführlicheren Diskussion bedarf. Die grundlegenden Kompetenzen eines RSE Angesichts dieses komplizierten und sich rasch entwickelnden Bereichs haben sich die Autoren von arXiv:2311.11457 (Update: nun unter offenem Peer-Review bei F1000Research), der „TeachingRSE Kollaboration“, vorgenommen, die grundlegenden Kompetenzen eines Research Software Engineers besser zu verstehen und zu identifizieren. Das ursprüngliche Team aus Heidi Seibold, Jeremy Cohen, Florian Goth, Philipp Schäfer und Samantha Wittke veranstaltete auf der deutschen RSE-Konferenz im Februar 2023 in Paderborn (deRSE23) einen Workshop mit dem Titel „Teaching and Learning Research Software Engineering“, der zur Diskussionen anregte, was genau die Kompetenzen eines RSE sind. Die Community wurde frühzeitig durch mehrere Workshops integriert (auf der deRSE23 in Paderborn, der un-deRSE23 in Jena und der deRSE24 in Würzburg). Obwohl die Zusammenarbeit größtenteils auf einer Kerngruppe von Mitgliedern der deutschen RSE-Community – de-RSE – basierte, gab es auch internationale Beiträge, um sicherzustellen, dass die breitere internationale Perspektive in den resultierenden Ergebnissen repräsentiert ist. Der Zeitaufwand für diese Arbeit und die große Bandbreite an Beiträgen und Perspektiven verdeutlichen die grundlegende Komplexität, die mit der Ermittlung der grundlegenden Kompetenzen und Verantwortlichkeiten eines Research Software Engineers verbunden ist. Das Papier „Foundational Competencies and Responsibilities of a Research Software Engineer (Grundlegende Kompetenzen und Verantwortlichkeiten eines Research Software Engineers)“ arbeitet sich durch den Prozess des Verständnisses dessen, was die Rolle eines RSE ausmacht. Es beginnt mit einigen allgemeinen Hintergründen und Begriffen, bevor es die in der Zusammenarbeit herausgearbeiteten Schlüsselwerte eines RSE hervorhebt - was RSEs in ihrer Rolle erreichen wollen und die Werte, die dieser Arbeit zugrunde liegen. Die Autoren betrachten dann die Kompetenzen selbst, die durch ausführliche Diskussionen und Debatten darüber identifiziert wurden, was RSEs tun und wie sie es tun. Diese Fähigkeiten werden in solche unterteilt, die sich direkt auf Software beziehen, solche, die eher forschungsbezogen sind, und solche, die auf Kommunikation ausgerichtet sind. Die TeachingRSE Kollaboration identifiziert diese drei Bereiche als Kern dessen, was ein RSE bietet: Fachkenntnisse in der Softwareentwicklung von hoher Qualität, ein Verständnis der Forschungsumgebung (möglicherweise als direkter Beitrag zur Forschung selbst) und die Fähigkeit, gut zu kommunizieren und hocheffektiv mit Forschenden zusammenzuarbeiten, die möglicherweise keinen Computerhintergrund haben, mit IT-versiertem Personal, das möglicherweise keinen Forschungshintergrund hat, und mit einer Führungsriege, die möglicherweise weder das eine noch das andere hat. Nach der Definition der grundlegenden Kompetenzen betrachtet die TeachingRSE Kollaboration die Karrierestufen: Was sollten RSEs wissen und in welchem Detailgrad in welchen Karrierestufen? In Anbetracht der Tatsache, dass Forschende zunehmend erwarten, bestimmte technische Fähigkeiten selbst anwenden zu können, listet die TeachingRSE Kollaboration die RSE-Fähigkeiten auf, die Forschende erlernen sollten, um dies zu unterstützen. Abschließend konzentriert sich die TeachingRSE Kollaboration auf die Tatsache, dass RSEs eine Reihe sehr unterschiedlicher Rollen haben können, die die Anwendung von Fachwissen in verwandten Bereichen beinhalten. Dazu gehören domänenspezifische RSEs, die neben technischen Fähigkeiten auch über Fachwissen im Forschungsbereich verfügen und dieses nutzen. Die Autoren beschreiben auch eine Reihe anderer technischer Spezialisierungen, darunter RSEs mit Fokus auf Daten, Infrastruktur, Hochleistungsrechnen und maschinellem Lernen. Erfahre mehr, beteilige dich an der Diskussion Ein Preprint wurde als zweites offizielles Positionspapier von de-RSE angenommen. Um die Diskussion über diese Arbeit weiterzuentwickeln, die Ergebnisse einem breiteren Publikum zugänglich zu machen und weitere Forschung in diesem Bereich zu durchzuführen, prüfen die Autoren Möglichkeiten zur Veröffentlichung in Fachzeitschriften für die endgültige Version des Papiers. Wenn Du TeachingRSE beitreten und an den Diskussionen und zukünftigen Arbeiten teilnehmen möchtest, nimm Kontakt mit uns auf. Unsere Kontaktdaten findest Du in unserem Github-Repository. Update (2024-12-02) Das Papier wurde inzwischen auf F1000 unter dem doi 10.12688/f1000research.157778.1 veröffentlicht und wartet dort auf Peer Reviews. Dieser Blogbeitrag wurde unter der CC BY 4.0-Lizenz veröffentlicht. Die Weiterverbreitung ist erwünscht und sollte auf das Original (en) verweisen.]]></summary></entry><entry><title type="html">Identifying the Foundational Competencies of a Research Software Engineer</title><link href="https://de-rse.org/blog/2024/10/08/identifying-the-foundational-competencies-of-an-RSE-en.html" rel="alternate" type="text/html" title="Identifying the Foundational Competencies of a Research Software Engineer" /><published>2024-10-08T00:00:00+02:00</published><updated>2024-10-08T00:00:00+02:00</updated><id>https://de-rse.org/blog/2024/10/08/identifying-the-foundational-competencies-of-an-RSE-en</id><content type="html" xml:base="https://de-rse.org/blog/2024/10/08/identifying-the-foundational-competencies-of-an-RSE-en.html"><![CDATA[<p>Only a little over a decade ago, the term Research Software Engineer (RSE) didn’t exist.
Now we find ourselves in a position where the term is increasingly widely accepted and research institutions are hiring RSEs to provide the vitally important skills that they need to support and undertake modern research.</p>

<p><strong>What defines an RSE?</strong></p>

<p>So what, or who, exactly is an RSE?
Ask three people for a definition of RSE, and aside from the common words “software” and “research”, you’re likely to get three different answers!
This is because the space in which RSEs work, and the work that they might do, is not always straightforward to define, and so are their foundational competencies.</p>

<p>RSEs inhabit a previously “hidden space” - the wide gap between the work of researchers in an academic institution and the work of professional service staff whose roles can include everything from finance and student administration to managers of enterprise computing infrastructure.
While the work of an RSE, of course, includes software development, RSEs at one end of the spectrum representing this hidden space will have roles that look very much like that of a researcher or academic.
At the other end of the spectrum, the role of an RSE will look very much like that of a professional software engineer working in an industry environment.
While an RSE undoubtedly writes software, their role is defined by a much wider range of skills, competencies and experience.</p>

<p>Generic definitions of an RSE can be helpful - a common such definition generally highlights that “an RSE is someone who applies specialist software development skills to support and undertake research tasks”.
Nonetheless, while not incorrect, this definition masks a vast amount of complexity that warrants a greater discussion.</p>

<p><strong>The foundational competencies of an RSE</strong></p>

<p>Given this complicated and rapidly developing space, the authors of <a href="https://arxiv.org/abs/2311.11457">arXiv:2311.11457</a> (<strong>update: now for open peer-review at <a href="https://doi.org/10.12688/f1000research.157778.1">F1000Research</a></strong>), the teachingRSE collaboration, set out to better understand and to identify the foundational competencies of a Research Software Engineer.</p>

<p>The initial team of Heidi Seibold, Jeremy Cohen, Florian Goth, Philipp Schäfer and Samantha Wittke ran a workshop session, “Teaching and Learning Research Software Engineering”, at the German RSE conference in Paderborn, Germany in February 2023 (<a href="https://de-rse23.sciencesconf.org/">deRSE23</a>) which initiated the discussions to understand what exactly the competencies of an RSE are.
The community was integrated early-on through multiple workshops (at <a href="https://de-rse23.sciencesconf.org/program/graphic/date/2023-02-22">deRSE23</a> in Paderborn, <a href="https://un-derse23.sciencesconf.org/program/graphic/date/2023-09-26">un-deRSE23</a> in Jena, and <a href="https://events.hifis.net/event/994/contributions/7914/">deRSE24</a> in Würzburg).
While largely based around a core group of members of the German RSE community - <a href="https://de-rse.org/en">de-RSE</a> - the collaboration also had international input to ensure representation of the wider international perspective in resulting outputs.</p>

<p>The length of time spent on this work and the very wide range of inputs and perspectives provided serves to highlight the inherent complexity in identifying the foundational competencies and responsibilities of a Research Software Engineer.</p>

<p><strong>The paper</strong></p>

<p><img src="/assets/img/positions/position-002-cover.png" alt="First page of the position 002 PDF." /></p>

<p>“<a href="https://arxiv.org/abs/2311.11457">Foundational Competencies and Responsibilities of a Research Software Engineer</a>” works through the process of understanding what makes up the role of an RSE.
It starts with some general background and terminology before highlighting what the collaboration worked out as the key values of an RSE - what RSEs are trying to achieve in their role and the values that underpin that work.
The authors then look at the competencies themselves, identified through extensive discussion and debate about what RSEs do and how they do it.
These skills are grouped into those that relate directly to software, those that are more research related and those that are communication focused.
The collaboration identifies these three areas as the core of what an RSE provides - specialist, high-quality software engineering knowledge, an understanding of the research environment (potentially working as a direct contributor to research itself), and the ability to communicate well and work highly effectively with researchers who may not have a computational background, IT savvy personnel who may not have a research background, and managers who may have neither.</p>

<p>After defining the foundational competencies, the authors consider career levels - what should RSEs be expected to know and at what level of detail at different career stages?
Recognising that researchers and academics increasingly expect to be able to apply some technical skills themselves the collaboration pins down the RSE skills that researchers and academics might want to learn to support this.</p>

<p>Finally, focusing on the fact that RSEs can have a range of very different roles, the authors look at RSE specialisations, highlighting a number of different roles that RSEs might hold that involve the application of specialist knowledge in related areas.
This includes domain-specific RSEs, who have, and use, specialist research domain knowledge, in addition to technical skills.
The authors also describe a number of other technical specialisations including data, infrastructure, High Performance Computing and Machine Learning-focused RSEs.</p>

<p><strong>Find out more, join the discussion</strong></p>

<p>A <a href="https://arxiv.org/abs/2311.11457">pre-print</a> has been adopted as the second official position paper of <a href="https://de-rse.org/en/positions.html">de-RSE</a>.
As part of the goal to further develop the discussion on this work, to take the findings to a wider audience, and develop further research in this area,
the authors are also exploring journal publication options for the final version of the paper.
If you’d like to join the teachingRSE collaboration and participate in the discussions and future work, get in touch with find our contact details in our <a href="https://github.com/the-teachingRSE-project/competencies">github repository</a>.</p>

<p><strong>Update (2024-12-02)</strong></p>

<p>The paper is now published at F1000 under the doi <a href="https://doi.org/10.12688/f1000research.157778.1">10.12688/f1000research.157778.1 veröffentlicht</a> and is awaiting peer review.</p>

<p>This blog post is published under the <a href="https://creativecommons.org/licenses/by/4.0/">CC BY 4.0 license</a>. Re-posts are encouraged and should link back to the <a href="https://de-rse.org/blog/2024/10/08/identifying-the-foundational-competencies-of-an-RSE-en.html">original</a>.</p>]]></content><author><name>The TeachingRSE collaboration</name></author><summary type="html"><![CDATA[Only a little over a decade ago, the term Research Software Engineer (RSE) didn’t exist. Now we find ourselves in a position where the term is increasingly widely accepted and research institutions are hiring RSEs to provide the vitally important skills that they need to support and undertake modern research. What defines an RSE? So what, or who, exactly is an RSE? Ask three people for a definition of RSE, and aside from the common words “software” and “research”, you’re likely to get three different answers! This is because the space in which RSEs work, and the work that they might do, is not always straightforward to define, and so are their foundational competencies. RSEs inhabit a previously “hidden space” - the wide gap between the work of researchers in an academic institution and the work of professional service staff whose roles can include everything from finance and student administration to managers of enterprise computing infrastructure. While the work of an RSE, of course, includes software development, RSEs at one end of the spectrum representing this hidden space will have roles that look very much like that of a researcher or academic. At the other end of the spectrum, the role of an RSE will look very much like that of a professional software engineer working in an industry environment. While an RSE undoubtedly writes software, their role is defined by a much wider range of skills, competencies and experience. Generic definitions of an RSE can be helpful - a common such definition generally highlights that “an RSE is someone who applies specialist software development skills to support and undertake research tasks”. Nonetheless, while not incorrect, this definition masks a vast amount of complexity that warrants a greater discussion. The foundational competencies of an RSE Given this complicated and rapidly developing space, the authors of arXiv:2311.11457 (update: now for open peer-review at F1000Research), the teachingRSE collaboration, set out to better understand and to identify the foundational competencies of a Research Software Engineer. The initial team of Heidi Seibold, Jeremy Cohen, Florian Goth, Philipp Schäfer and Samantha Wittke ran a workshop session, “Teaching and Learning Research Software Engineering”, at the German RSE conference in Paderborn, Germany in February 2023 (deRSE23) which initiated the discussions to understand what exactly the competencies of an RSE are. The community was integrated early-on through multiple workshops (at deRSE23 in Paderborn, un-deRSE23 in Jena, and deRSE24 in Würzburg). While largely based around a core group of members of the German RSE community - de-RSE - the collaboration also had international input to ensure representation of the wider international perspective in resulting outputs. The length of time spent on this work and the very wide range of inputs and perspectives provided serves to highlight the inherent complexity in identifying the foundational competencies and responsibilities of a Research Software Engineer. The paper “Foundational Competencies and Responsibilities of a Research Software Engineer” works through the process of understanding what makes up the role of an RSE. It starts with some general background and terminology before highlighting what the collaboration worked out as the key values of an RSE - what RSEs are trying to achieve in their role and the values that underpin that work. The authors then look at the competencies themselves, identified through extensive discussion and debate about what RSEs do and how they do it. These skills are grouped into those that relate directly to software, those that are more research related and those that are communication focused. The collaboration identifies these three areas as the core of what an RSE provides - specialist, high-quality software engineering knowledge, an understanding of the research environment (potentially working as a direct contributor to research itself), and the ability to communicate well and work highly effectively with researchers who may not have a computational background, IT savvy personnel who may not have a research background, and managers who may have neither. After defining the foundational competencies, the authors consider career levels - what should RSEs be expected to know and at what level of detail at different career stages? Recognising that researchers and academics increasingly expect to be able to apply some technical skills themselves the collaboration pins down the RSE skills that researchers and academics might want to learn to support this. Finally, focusing on the fact that RSEs can have a range of very different roles, the authors look at RSE specialisations, highlighting a number of different roles that RSEs might hold that involve the application of specialist knowledge in related areas. This includes domain-specific RSEs, who have, and use, specialist research domain knowledge, in addition to technical skills. The authors also describe a number of other technical specialisations including data, infrastructure, High Performance Computing and Machine Learning-focused RSEs. Find out more, join the discussion A pre-print has been adopted as the second official position paper of de-RSE. As part of the goal to further develop the discussion on this work, to take the findings to a wider audience, and develop further research in this area, the authors are also exploring journal publication options for the final version of the paper. If you’d like to join the teachingRSE collaboration and participate in the discussions and future work, get in touch with find our contact details in our github repository. Update (2024-12-02) The paper is now published at F1000 under the doi 10.12688/f1000research.157778.1 veröffentlicht and is awaiting peer review. This blog post is published under the CC BY 4.0 license. Re-posts are encouraged and should link back to the original.]]></summary></entry><entry><title type="html">NFDI: Basisdienst nfdi.software wird gefördert</title><link href="https://de-rse.org/blog/2024/07/10/nfdi-basisdienst-nfdi.software-wird-gef%C3%B6rdert.html" rel="alternate" type="text/html" title="NFDI: Basisdienst nfdi.software wird gefördert" /><published>2024-07-10T00:00:00+02:00</published><updated>2024-07-10T00:00:00+02:00</updated><id>https://de-rse.org/blog/2024/07/10/nfdi-basisdienst-nfdi.software-wird-gef%C3%B6rdert</id><content type="html" xml:base="https://de-rse.org/blog/2024/07/10/nfdi-basisdienst-nfdi.software-wird-gef%C3%B6rdert.html"><![CDATA[<p><img src="/assets/img/blog/2024/nfdi.software-4x.png" alt="" height="150px" />
<br />(Bild: <a href="https://base4nfdi.de/projects/nfdi-software">nfdi.software</a>)</p>

<p>Der Base4NFDI Antrag „nfdi.software“ wurde für die Initialisierungsphase bewilligt.</p>

<p>In der Initialisierungsphase wird innerhalb eines Jahres ab Herbst 2024 prototypisch ein dynamischer Marktplatz für Forschungssoftware konzipiert, implementiert und getestet. Mit diesem zentralen Einstiegsportal sollen die in der NFDI verfügbaren Forschungsdaten und ihre Erschließung durch Research Software zugänglich gemacht werden. Die beteiligten Projektpartner bringen hierfür existierende Lösungen aus verschiedenen Bereichen ein, z.B. das Research Software Directory, bio.tools, Betty´s Research Software Engine und physics.tools. Diese werden durch die gemeinsame Arbeit in nfdi.software  in einer föderierten Dateninfrastruktur verknüpft und aufeinander abgestimmt.
nfdi.software adressiert damit nicht nur die Ziele der NFDI sondern auch viele der Ziele der deutschen und internationalen RSE Community. In der Initialisierungsphase wird auf Basis iterativer Prototypversionen ein gemeinsames Vorgehen und ein intensiver Austausch in der NFDI gefördert, um Standards zu etablieren und weiterzuentwickeln. Aufeinander abgestimmte Metadaten zu Forschungssoftware und Forschungsdaten und eine daran anknüpfende Vernetzung verschiedener Dienste werden im Kontext des angestrebten Basisdienstes gemeinschaftlich weiter vorangebracht</p>

<p>Mehr Informationen finden sich auf der <a href="https://base4nfdi.de/projects/nfdi-software">Base4NFDI Homepage</a>.</p>]]></content><author><name>Beate Hetényi</name></author><summary type="html"><![CDATA[(Bild: nfdi.software) Der Base4NFDI Antrag „nfdi.software“ wurde für die Initialisierungsphase bewilligt. In der Initialisierungsphase wird innerhalb eines Jahres ab Herbst 2024 prototypisch ein dynamischer Marktplatz für Forschungssoftware konzipiert, implementiert und getestet. Mit diesem zentralen Einstiegsportal sollen die in der NFDI verfügbaren Forschungsdaten und ihre Erschließung durch Research Software zugänglich gemacht werden. Die beteiligten Projektpartner bringen hierfür existierende Lösungen aus verschiedenen Bereichen ein, z.B. das Research Software Directory, bio.tools, Betty´s Research Software Engine und physics.tools. Diese werden durch die gemeinsame Arbeit in nfdi.software in einer föderierten Dateninfrastruktur verknüpft und aufeinander abgestimmt. nfdi.software adressiert damit nicht nur die Ziele der NFDI sondern auch viele der Ziele der deutschen und internationalen RSE Community. In der Initialisierungsphase wird auf Basis iterativer Prototypversionen ein gemeinsames Vorgehen und ein intensiver Austausch in der NFDI gefördert, um Standards zu etablieren und weiterzuentwickeln. Aufeinander abgestimmte Metadaten zu Forschungssoftware und Forschungsdaten und eine daran anknüpfende Vernetzung verschiedener Dienste werden im Kontext des angestrebten Basisdienstes gemeinschaftlich weiter vorangebracht Mehr Informationen finden sich auf der Base4NFDI Homepage.]]></summary></entry></feed>