Versionierung
Während der gesamten Entwicklungsphase werden kontinuierlich Änderungen am Quellcode der Software vorgenommen. Damit jede Änderung im Nachhinein nachvollziehbar ist, sind alle Änderungen über die Versionsverwaltung Git festgehalten. So ist genau nachzuvollziehen wann welche Änderungen von wem im Code vorgenommen worden sind. Es wird die semantische Versionierung angewandt. Damit sei sichergestellt dass alle Kunden das gleiche coole Produkt erhalten!
Entwicklungszyklus
Einmal im Monat gibt es ein Update für alle Kunden. Bei diesem Update handelt es sich um ein Funktionsupdate. Es fließen damit neue Funktionen und allgemeine Verbesserungen in das Produkt ein. Zwischenzeitlich kann es immer Fehlerbehebungen (Bugfixes) geben. Diese Updates werden im Hintergrund eingespielt.
Jede Änderung am Produkt wird im Versionsverlauf festgehalten. Der Verlauf ist jederzeit für angemeldete Benutzer sichtbar!