Skip to content

RSE Kick-Off Event at PSI

On July 15th, the RSE community at the Paul Scherrer Institute (PSI) held its first kick-off event. The event was a great success, with over 40 participants from various departments and research groups at PSI.

Image title

Image title

Two keynote presentations were given by Elke Zimoch on "Cybersecurity: Humans in Cyberphysical Systems" and by Michael Weinold on "My RSE@PSI Journey: From Scripts to Software".

After a thorough brainstorming session, the participants discussed various ideas and proposals to enhance the RSE community at PSI. The event concluded with a networking session, allowing participants to connect and share their experiences. Of the many ideas, the following were highlighted as particularly promising:

Idea Utility Effort
RSE@PSI Survey Gather feedback and ideas from the RSE community to show to management. 🟡
Hackathon Foster collaboration, innovation, and community building across different PSI groups. 🔴
Website of Software Tools developed at PSI Showcase PSI's software development capabilities and promote best practices. 🟢
RSE Introduction for new PSI Staff Provide new staff with essential knowledge about RSE practices and tools at PSI. 🟢

Brainstorming Results

The brainstorming session was a key part of the event, where participants shared their ideas and expectations for the RSE community at PSI. The following sections summarize the main themes and proposals that emerged from the discussions:

Open Brainstorming

  • Mentorship and contact persons from the RSE community
  • Professionalize software development concepts at PSI

Proposals for Specific Interest Groups

  • Python programming (getting started, best practices, promote use within institute)
  • Julia programming (getting started, best practices, promote use within institute)
  • Technical documentation (best practices, tools, examples)
  • AI and ML in programming (best practices, tools, knowledge sharing)
  • High-performance computing
  • Web development
  • Programming tools for data analysis
  • Version control systems

How to Increase Visibility and Outreach

  • Institutionalize the RSE community (create a formal structure, including regular meetings)
  • Involve (line) management (get support to promote/involve staff in RSE practices and tools)
  • Partner with other RSE groups in the ETH Domain (invite speakers, collaborate on events)
  • Large-scale events (hackathons, group code-review, conferences)

What Do You Expect from the Community and How to Get There?

Expectation Solution
Push best practices in software development Hackathons, documentation, events/talks/courses...
Community building Regular meetings, online platforms for discussion, high-level events...
Formal training for students/postdocs on software Mentorship programs, workshops, online courses...
Get recognition for RSE work Showcase projects, highlight contributions in PSI publications, awards...

Image title