Dieses Glossar enthält Definitionen und Erklärungen von Begriffen, die in der Dokumentation vom Projekt Examibur verwendet werden.
Begriff | Beschreibung |
---|---|
CheckStyle | Coding-Guidelines, die den Code auf einen bestimmten Code-Style überprüfen |
CI | "Continuous Integration": Prozess zur Automatisierung des Build-Prozesses |
Docker | Technologie zur Isolation von Software-Container für ein einheitliches Testing und Deployment |
GitLab | Online-Service für Git-Repositories (ähnlich Github) mit Projektmanagement-Funktionen, worin das ganze Examibur-Projekt verwaltet wird |
Issue | Ein "Ticket" in Gitlab, das ein Arbeitspaket darstellt und im Scrum auch als User-Story dient |
Merge Request | Analog zu Github Pull Requests. Eine Anfrage, einen Git-Branch in den master Branch zu mergen |
Minimal Viable Product | Produkt mit minimaler, lauffähiger Funktion |
PostgreSQL | Open-Source Datenbankserver |
Scrum | Software-Projektmanagement-Methode für agile Entwicklung |
Sonar Cube | Software zur Analyse von Code-Metriken |
Spring Boot | Eine Variante des Java Webframework Spring, die schnelleres Prototyping ermöglicht |
Stand-Up Meeting | Kurze, tägliche Sitzung, in der abgesprochen wird, wer an was aktuell arbeitet |
JUnit | Unit-Testing Framework für Java |