EinflÜSSE auf die SoftwareEntwicklung 16.03.2020, 00:00 Uhr

Die Hierarchie der Kräfte

Physik, Gewohnheit und die Macht des Posters formen auch in der Softwareentwicklung das Verhalten. Dabei gilt: Ober sticht Unter.
(Quelle: dotnetpro)
Dass in der Softwareentwicklung die Veränderung die einzige Konstante ist, ist ein alter Hut. Natürlich muss sich Software ständig neuen Anforderungen anpassen. Kent Beck sagte neulich in seiner Keynote auf der DDD Europe, er sehe Software nicht nur zu 70 Prozent im Wartungsmodus, sondern 99,9 Prozent der Zeit. Nach dem ersten Release ist der ganze lange Rest schon Maintenance.
Auch wenn ich beim Begriff Wartung nicht mit ihm übereinstimme, sondern lieber von Wandlung oder Evolution spreche, bin ich ansonsten ganz seiner Meinung. In der Softwareentwicklung einen Wartungsmodus wie bei Hardware zu planen halte ich für eine hinderliche Etikettierung. Sie verschleiert, was da vorgeht: ständige Erweiterung, ständiger Umbau. Nicht nur für neue Features, sondern auch für Bugfixes steht die Struktur von Software ständig unter Stress.

Jetzt 1 Monat kostenlos testen!

Sie wollen zukünftig auch von den Vorteilen eines plus-Abos profitieren? Werden Sie jetzt dotnetpro-plus-Kunde.
  • + Digitales Kundenkonto,
  • + Zugriff auf das digitale Heft,
  • + Zugang zum digitalen Heftarchiv,
  • + Auf Wunsch: Weekly Newsletter,
  • + Sämtliche Codebeispiele im digitalen Heftarchiv verfügbar