RSEs together Building careers, collaborations, groups and - - PowerPoint PPT Presentation

rses together
SMART_READER_LITE
LIVE PREVIEW

RSEs together Building careers, collaborations, groups and - - PowerPoint PPT Presentation

RSEs together Building careers, collaborations, groups and communities Alys Brett @alysbrett My role in research software Head of Software Chair of trustees Engineering Group 2 The UKs national fusion lab Fusion energy research and


slide-1
SLIDE 1

RSEs together

Building careers, collaborations, groups and communities Alys Brett

@alysbrett

slide-2
SLIDE 2

My role in research software

Head of Software Engineering Group Chair of trustees

2

slide-3
SLIDE 3

The UK’s national fusion lab

Fusion energy research and related technology

3

slide-4
SLIDE 4

Fusion energy research at UKAEA Two Tokamak experiments

4

Joint European Torus - JET UK experiment - MAST-U

slide-5
SLIDE 5

Process Access Analyse Visualise Store Discover

5

UKAEA Software Engineering Group

“RSEs for JET data”

Software Engineering Group Experimental data (JET) Database & web applications RSE Projects

12 members, 2 teams of RSEs Growing fast (expect 16 or 17 during 2019)

slide-6
SLIDE 6

UKAEA RSE projects team

6

2/3 : 1/3

Funded Free at point projects

  • f use activities

Software Engineering Group Experimental data (JET) Database & web applications RSE Projects

6 members by October

slide-7
SLIDE 7

The case for RSEs

What are RSEs and why do we need them?

7

slide-8
SLIDE 8

SOFTWARE IS ESSENTIAL FOR RESEARCH

8

slide-9
SLIDE 9

BUT WE NEED

9

slide-10
SLIDE 10

Need access to Research Software Experts

10

slide-11
SLIDE 11

Software is essential – convincing others

Numbers Headline statistics from SSI research Led by Simon Hettrick

  • find out more from him

(he’s here) + www.software.ac.uk

11

Stories

▸ Successes ▸ Cautionary tales ▸ Case studies ▹ High profile ▹ Locally-relevant

slide-12
SLIDE 12

https://goo.gl/gmHwGm

Researcher survey

12

slide-13
SLIDE 13

13

  • f papers indicate

software reliance in 2017

Text analysis of papers

slide-14
SLIDE 14

Who writes research software?

14

slide-15
SLIDE 15

15

Need for software experts – convincing others

We need research software to be:

  • Correct tested, testable
  • Understandable transparency, sustainability
  • Reproducible research methods & ethics
  • (Re)Usable (unlocking knowledge)
  • Easy to change (new knowledge!)

Why is this so hard?

slide-16
SLIDE 16

Missing role Researcher career structures don’t reward software focus

Software Engineer Researcher Researcher Developer

16

slide-17
SLIDE 17

The “Research Software Engineer” Software engineering skills + understanding of research

Software Engineer Researcher Researcher Developer

17

slide-18
SLIDE 18

What do RSEs do?

18

▸ Build quality software - as part of research projects ▸ Help researchers: ▹ Learn computing skills ▹ Establish good practices ▹ Navigate computing infrastructure

slide-19
SLIDE 19

A note about names and categories

▸ Pre-existing roles and teams ▸ Job titles and group names vary ▸ Not everyone can use “engineer” Community is inclusive But, for recognition & improving career structures A common name and vision is powerful

19

slide-20
SLIDE 20

The story

  • f the UK

RSE movement

20

slide-21
SLIDE 21

Term RSE Coined First RSE Group 2012 Term “Research Software Engineer” adopted

2012: Origins

First RSE Group - late 2012 University College London New model of organising software expertise in a University SSI Collaborations Workshop - early 2012

slide-22
SLIDE 22

2014: UK RSE Association founded

Term RSE Coined First RSE Group 2012 2013 First RSE Workshop 2014 UK RSE founded UK RSE Association founded early 2014 160 members in first 3 months First elected committee - late 2014 RSE Workshop - Sep 2013 “Should we create a community to represent RSEs?”

slide-23
SLIDE 23

2014/15: Early recognition

Term RSE Coined First RSE Group 2012 2013 First RSE Workshop 2014 UK RSE founded 2015 Gaining recognition Institutions Funding body creates dedicated RSE fellowships + supports RSE network More groups established Individuals

slide-24
SLIDE 24

2016 - 18: Growth and organisation

Term RSE Coined First RSE Group 2012 2013 First RSE Workshop 2014 UK RSE founded 2015 Gaining recognition Growth &

  • rganisation

2016, 17, 18 Growth of RSE groups Annual RSE conferences

slide-25
SLIDE 25

2018-19: Establishing a professional society

Term RSE Coined First RSE Group 2012 Establishing a professional society 2013 First RSE Workshop 2014 UK RSE founded 2015 Gaining recognition Growth &

  • rganisation

2016, 17, 18 Society of RSE established 2019

slide-26
SLIDE 26

Growth of the community

26

June 2019: 1408 mailing list members 1384 members ~300 active per week

slide-27
SLIDE 27

The Society of Research Software Engineering

Now registered as a charity! To further research software engineering for the good of society

▸ Legal entity ▸ Independent of any individual, university ▸ Elected trustees

27

slide-28
SLIDE 28

Gearing up to accept members

28

slide-29
SLIDE 29

RSE19

17th – 19th September University of Birmingham, UK Even bigger, even better! http://rse.ac.uk/conf2019 Registration opens soon…

29

slide-30
SLIDE 30

Influencing research structures, policy, funding

30

Senior University leaders Consortium of leading UK universities Initiative driven from the top to recognise importance of people who create software in research Launching with panel at RSE19 Importance of RSEs and how Universities can support their careers Significant win for the RSE community

  • Brings RSEs into the mainstream of University concerns
  • Where these universities lead, others follow
slide-31
SLIDE 31

Influencing research structures, policy, funding

31

Funding bodies UK Research & Innovation Software and data experts now included in their expert advisory group Direct input on e-infrastructure roadmap for directing funding over the coming decade Whitepaper on software strategy to be published along with roadmap

slide-32
SLIDE 32

Some models that have worked

32

slide-33
SLIDE 33

RSE groups

“A formal team or group of RSEs within an

  • rganisation”

33

slide-34
SLIDE 34

Benefits of RSE groups

34

For RSEs

✓ Stable careers ✓ Peer group ✓ Recognition &

development For research projects ✓ Flexible access to expertise ✓ Sharing between projects ✓ Access to niche skills For researchers ✓ Help & advice ✓ Training ✓ Infrastructure ✓ Focus for wider network

slide-35
SLIDE 35

35

Research software groups in UK

slide-36
SLIDE 36

Support for RSE leaders (current and aspiring)

Learning from experience of others: https://www.software.ac.uk/blog/2018-04-11-secret- behind-growth-rse-groups-uk RSE Leaders peer-support For people running or trying to start RSE groups or networks

▸ Slack channel ▸ Twice-yearly meet-ups for UK RSE leaders

36

Changing roles and structures in long-established institutions is hard

slide-37
SLIDE 37

International RSE leaders workshop (Jan 2018)

Read more at researchsoftware.org Bringing together RSE leaders from around the world to help each

  • ther improve access to software expertise in research by pooling

knowledge, coordinating efforts and establishing collaboration.

slide-38
SLIDE 38

Aspiring RSE Leaders Workshop (May 2019)

38

Providing new and aspiring RSE leaders in the UK with the knowledge and network needed to drive the expansion of RSE groups Slides:

https://drive.google.com/drive/folders/1U9KdDB3MLDGEkpWpKmHAELdUYDKrB_iy

slide-39
SLIDE 39

RSE Communities

“Networks of RSEs that are not from a single team in an

  • rganisation”

39

slide-40
SLIDE 40

Communities within organisations

Networking Knowledge sharing Self-help Raising the profile & status of research software work

40

“Research software community” “Research Programming Hub”

“Research Software Developer Network” “Computing seminar days”

“Software Expo”

slide-41
SLIDE 41

Communities for a region, domain or specialism

41

Examples: London and South East region – RSE London speak to Jeremy Cohen (he’s here) HPC Wales – uniting RSEs involved in the Welsh HPC facility Digital Humanities - DH-RSE

slide-42
SLIDE 42

National RSE Organisations

42

slide-43
SLIDE 43

National RSE Associations

Netherlands: nl-rse.org Nordic Countries: www.nordic-rse.org Germany: www.de-rse.org

slide-44
SLIDE 44

National RSE Associations

Australia & New Zealand: https://rse-aunz.github.io USA: www.us-rse.org

slide-45
SLIDE 45

RSE18: 314 people from 12 countries

Research Software Conferences

slide-46
SLIDE 46

46

Getting involved

slide-47
SLIDE 47

German RSE community

First RSE conference in Germany

DE-RSE started, workshops & activities 2019

What’s next? How can you help?

?

47

slide-48
SLIDE 48

PICK WHAT FITS

You know your context Action is needed at all scales

48

slide-49
SLIDE 49

CHANGE IS HARD

49

slide-50
SLIDE 50

COMMUNITIES ARE POWERFUL

50

slide-51
SLIDE 51

BIG GOAL SMALL STEPS

Keep going and small changes add up

51

slide-52
SLIDE 52

MAKE IT HAPPEN!

52

slide-53
SLIDE 53

Contact

alys.brett@ukaea.uk @alysbrett info@rse.ac.uk @ResearchSoftEng

Read more

RSE State of the Nation Report doi.org/10.5281/zenodo.495360 A not-so-brief history of Research Software Engineers bit.ly/NotSoBriefRSE SSI research and articles https://www.software.ac.uk/tags/analysis

53

slide-54
SLIDE 54

Acknowledgements

My contribution to UK & international RSE activities is supported by UKAEA. The fusion software described is funded by Euratom under the JET

  • perating contract.

The RSE community is the result of the combined efforts of many people including current and past RSE committee members and conference organisers

54

Thanks to Simon Hettrick and the SSI for slide content and the essential research and support that have made so much of this possible