About the Research Software Engineer Glossary

Why do we need a glossary of terms?

This is a small, fun project to attempt to distinguish a namespace of common terms relevant to research software engineering from traditional software engineering. If you see a lot of overlap between those two, you are correct! Many practices from traditional software engineering fall nicely within research software engineering, however the overlap isn’t perfect, and further, the context may be different. There are also likely expressions, conferences, or other terminology that are distinct to this space. For this reason, we’ve established this site of terms to assert these differences.


Contribute on GitHub.