Download PDFOpen PDF in browser

Supporting Software Development Processes for Academia with GitLab

10 pagesPublished: August 9, 2023

Abstract

Over the past years, several software development teams in the IT Center have continuously improved their development processes. One of the most significant changes was to select GitLab as the central tool for the software-development-life-cycle and to enhance certain processes with the help of this tool in the areas of planning, implementation, interaction in the team and with stakeholders, operations, and deployment. Subsuming the shared knowledge of all these teams, this paper presents the resulting best practices with regards to previously established workflows from the viewpoint of projects supporting university IT services in the areas of student-life-cycle and research data management.

Keyphrases: agile, continuous integration, software development, software life cycle, stakeholder communication

In: Jean-François Desnos and Martín López Nores (editors). Proceedings of European University Information Systems Congress 2023, vol 95, pages 229-238.

BibTeX entry
@inproceedings{EUNIS2023:Supporting_Software_Development_Processes,
  author    = {Marius Politze and Uta Christoph and Bernd Decker and Petar Hristov and Ilona Lang and Marcel Nelesen and M. Amin Yazdi},
  title     = {Supporting Software Development Processes for Academia with GitLab},
  booktitle = {Proceedings of European University Information Systems Congress 2023},
  editor    = {Jean-François Desnos and Martín López Nores},
  series    = {EPiC Series in Computing},
  volume    = {95},
  publisher = {EasyChair},
  bibsource = {EasyChair, https://easychair.org},
  issn      = {2398-7340},
  url       = {/publications/paper/G6vp},
  doi       = {10.29007/9157},
  pages     = {229-238},
  year      = {2023}}
Download PDFOpen PDF in browser