Agility
101 Inhalte
Entdecken Sie unser Archiv zu tiefgehenden Inhalte zum Thema Agility.
Development
Agility
Cloud-Computing
Softwarearchitektur
Digitalisierung
Agile Transformation mit DevOps, Cloud und Microservices
Alle größeren Unternehmen und Behörden pflegen einen lebenden Dinosaurier in Form einer großen, komplexen und erfolgskritischen Software. Groß steht für viele Millionen Zeilen Quellcode. Inhärent komplexe Prozesse sollen optimal durch IT-Systeme unterstützt werden. Erfolgskritisch heißt nicht weniger, als dass ein signifikanter Ausfall der Software nicht nur schnell auf die Titelseite renommierter..
Die Digitalisierung und die Vernetzung von Geräten schwappen aus dem Bereich Home-Automation auch in die Caravaning-Branche über. Unsere Produkte werden intelligenter, die Anforderungen an die Produkte ändern sich schneller und die Testzyklen werden kürzer. In dieser sich wandelnden Umwelt haben wir bei Truma im Team Requirements Engineering und Testing einen neuen Ansatz bei der klassischen Rolle..
Herzlich willkommen zu einer Situation aus dem Alltag eines Entwicklungsteams. Es ist Mittwoch und das Planning für den kommenden Sprint ist im vollen Gange. Das Team soll Abschätzungen in Bezug auf eine neu zu schaffende API für die ERP-Lösung anstellen. Für alle Mitglieder des Teams scheint die Lösung auf Basis einer Rest(ful)-API klar und wird mit einem geringen Zeitaufwand geschätzt. Während d..
Agile Konzepte sind in modernen Softwareprojekten längst entstanden. Eine große Herausforderung in diesem Kontext sind neue Teststrategien, die den Werten und der Kultur agiler Projekte gerecht werden. Dieser Beitrag zeigt eine alternative Strategie zur Qualitätssicherung auf, die sich nicht an Zeitachsen und sequenzielles Vorgehen bindet. bietet sie durch einen modularen Ansatz agilen Teams die M..
Viele agile Softwareteams agieren als „Feature-Fabriken“ und werden an ihrem Output gemessen, sprich an der Menge an neuen gelieferten Funktionalitäten in einem Zeitraum. Dies führt dazu, dass Produkte immer weiter aufgebläht werden, sodass diese nun für den Nutzer immer schwerer zu verstehen sind und der Code so komplex wird, dass das Produkt fehleranfälliger und schwerer weiterzuentwickeln wird.