Marius Politze, Uta Christoph, B. Decker, P. Hristov, Ilona Lang, Marcel Nelesen, M. A. Yazdi
{"title":"使用GitLab支持学术界的软件开发过程","authors":"Marius Politze, Uta Christoph, B. Decker, P. Hristov, Ilona Lang, Marcel Nelesen, M. A. Yazdi","doi":"10.29007/9157","DOIUrl":null,"url":null,"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.","PeriodicalId":93549,"journal":{"name":"EPiC series in computing","volume":"1 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Supporting Software Development Processes for Academia with GitLab\",\"authors\":\"Marius Politze, Uta Christoph, B. Decker, P. Hristov, Ilona Lang, Marcel Nelesen, M. A. Yazdi\",\"doi\":\"10.29007/9157\",\"DOIUrl\":null,\"url\":null,\"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.\",\"PeriodicalId\":93549,\"journal\":{\"name\":\"EPiC series in computing\",\"volume\":\"1 1\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1900-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"EPiC series in computing\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.29007/9157\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"EPiC series in computing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.29007/9157","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Supporting Software Development Processes for Academia with GitLab
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.