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 |