Clean Code, Dirty Agile

Zeitpunkt: 18.04.2020 09:15 Uhr


https://www.youtu.be/N5zUINwTKbc

Der Grad der Wartbarkeit und Erweiterbarkeit eines Systems hat eine direkte Auswirkung auf allen Feedback-, Kommunikations- und Handlungsebenen einer Organisation. Schlechte Code-Qualität bedeutet eine lange Time-to-Market, sie verursacht schlechte Kundenzufriedenheit, Geldverschwendung und große Frustration in den Teams und in der ganzen Organisation. Aber Moment Mal! Waren solche Probleme nicht die Probleme von Wasserfall, also aus der Vergangenheit? Ist nicht mit SCRUM alles stets anders, besser und problemlos? Agile Prozessmodelle können erst durch geeignete Entwicklungsmethoden, die die Qualität eines Produktes gewährleisten, zu effizienten Entwicklungsmodellen werden. Daher ist es wichtig, ein geeignetes Umfeld zu haben, damit Clean Code und XP Techniken effizient eingesetzt werden können. Gute Code-Qualität braucht ein wahres, authentisch agiles Umfeld. Aber was genau bedeutet agile Softwareentwicklung? Wie ist es ursprünglich entstanden und evolviert? Und was können wir tun, damit sie sich nicht zu einem „Dirty Agile" verwandelt?

Folien