In many research areas, software forms an essential basis for progress. Often, this software is developed by the scientists themselves without a long-term perspective (e.g. beyond the initial funding period). The resulting implementations are often difficult to maintain, extend and distribute. As a result of the increasing complexity, attempts to add new functionality cause the progress of the project to slow down more and more due to the lack of code quality and error-proneness, which often leads to starting a software project from scratch. To address this problem, this next NFDI4Ing community meeting is designed as a workshop to teach approaches for sustainable software development in the context of science. The main focus will be automation approaches using Continuous Integration (CI) and software testing.
The Community Meeting will take place on March 17th. You can find further information (in German) using this link.