DR. KUHLMANN Beratung Software-Engineering

Rekursive Software-Entwicklung



Konsequenzen rekursiver Software-Entwicklung









Die Anwendung rekursiver Software-Entwicklung hat einige Konsequenzen für die Praxis:








Rekursive Software-Entwicklung schließt die Lücke zwischen klassischer und agiler Software-Entwicklung:









Der Entwicklungsprozess ist einfach - leicht gewichtig.




Der Entwicklungsprozess muss nicht mit komplizierten Regeln überfrachtet werden.




Alle Komponenten werden unter einem wohldefinierten Prozess erstellt.




Alle Entwickler befolgen ihn während des gesamten Lebenszyklus des Software-Produktes.




Es ist nicht mehr erforderlich, in einer frühen Phase bereits Details zu spezifizieren und zu entwerfen.




Es bedeutet allerdings auch eine Abkehr von der Vorstellung, alles so früh wie möglich entwerfen zu müssen.




Im Gegenteil, man kann zunächst getrost auf Details verzichten und sich auf das Wesentliche konzentrieren.




Man braucht nur ein gewisses Selbstvertrauen, die Details später erarbeiten zu können.




Man man kann schnell auf Änderungen reagieren, ist agil.




Ist sowohl für kleine wie für sehr umfangreiche Software-Produkte geeignet.




Eine Kind-Komponente kann erst dann entwickelt werden,
wenn das Design der Eltern-Komponente durchgeführt wurde.




Eine Kind-Komponente kann erst dann integriert werden,
wenn seine Funktionalität im Komponenten-Test verifiziert und validiert wurde.




Die Entwicklung verläuft streng Top-Down.




Die parallele Entwicklung von Komponenten wird transparent.




Die Entwicklung wird durch die Architektur der Software getrieben.




Inkrementelle und evolutionäre Vorgehensweisen werden voll unterstützt und transparent.




Prototyping ist ohne weiteres möglich.




Die Komplexität des Projektmanagements wird offen gelegt.










Weiter im Kontext: Strategien rekursiver Software-Entwicklung




Unsere Leistungen:




Beratung, Unterstützung

Schulungen, Workshops

Rekursive Software-Entwicklung




Sind Sie interessiert, benötigen Sie weitere Informationen?




Email senden

Senden Sie eine E-Mail





Kontaktieren Sie uns per Telefon, Fax oder Post





Online-Kontakt, falls E-Mail nicht möglich





Impressum, Haftung, Links





Copyright