Fortlaufendes Lernen

Unsere Lernkultur ermöglicht es uns, unsere angesammelten Erfahrungen und Kenntnisse kreativ und innovativ zu nutzen.

Kontinuierliche Integration

Kontinuierliche Integration ermöglicht eine schnellere Erkennung von Bugs. Das hilft uns, kostspielige Fehler zu vermeiden. Die Integration erfolgt neben häufigen automatisierten Tests, die uns sofort Feedback über die systemweiten Auswirkungen lokaler Veränderungen geben.

Iterationen

Wir folgen dem Iterationsmodell, um Software in kurzen Freigabezyklen zu erstellen. Auf diese Weise können wir einen kontinuierlichen Wert schaffen und uns an sich ändernde Anforderungen anpassen.

Rückblicke

Wir reflektieren jeden Schritt unserer Projekte. Durch die Erfahrungen und Lehren können wir uns stetig verbessern. Dabei setzen wir auf eine offene Kommunikation, um gemeinsam Maßnahmen zur Verbesserung zu entwickeln.

Testzentrierte Entwicklung

Der gesamte Prozess ist sehr auf Tests fokussiert. Das gewünschte Verhalten des Produktionscodes wird mit automatisierten und manuellen Tests wieder und wieder überprüft. Während des Arbeitsprozesses führen wir diese Tests fort. So stellen wir sicher, dass sich unsere Software weiterhin wie erwartet verhält und fehlerfrei bleibt.

Programmierungsstandards

Wir haben vordefinierte Regeln und Standards. Automatisierte Checks prüfen auf Übereinstimmung mit diesen Standards, damit das Projekt auf dem richtigen Weg bleibt.