Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Software Architecture Alliance 2021 - Das neue ...

Software Architecture Alliance 2021 - Das neue System muss aber das gleiche können wie das Alte - NEIN!

Avatar for Matthias Naab

Matthias Naab

October 06, 2021
Tweet

More Decks by Matthias Naab

Other Decks in Technology

Transcript

  1. »Das neue System muss aber das Gleiche können wie das

    alte!« »NEIN!«  Systeme richtig modernisieren Dr. Dominik Rost Dr. Matthias Naab 06. Oktober 2021 | Software Architecture Alliance
  2. Menge neu eingeführter Anforderungen Zeit Initiales Release Start der Entwicklung

    Modernisierung Abhängigkeit neu eingeführter Anforderungen von früheren Menge neu eingeführter Anforderungen
  3. Never 45% Rarely 19% Sometimes 16% Often 13% Always 7%

    Standish Group, Modernization Clearing a Pathway to Success, 2010 https://www.standishgroup.com/sample_research_files/Modernization.pdf Jim Johnson, Chairman of the Standish Group. Keynote Your Programming, Alghero, Italy, 2002 FEATURE USE IN 4 INTERNAL-USE PRODUCTS OF STANDISH GROUP, 2002
  4. Refactoring Useful & low risk but local scope, moderate cost

    & impact Rearchitect Higher risk, broad scope, potentially high cost & impact Renew Higher risk, broad scope, potentially high cost & impact
  5. »Das neue System muss aber das Gleiche können wie das

    alte!« »NEIN!«  Systeme richtig modernisieren Dr. Dominik Rost Dr. Matthias Naab 06. Oktober 2021 | Software Architecture Alliance