Computable.nl
  • Thema’s
    • Carrière
    • Innovatie & Transformatie
    • Cloud & Infrastructuur
    • Data & AI
    • Governance & Privacy
    • Security & Awareness
    • Software & Development
    • Werkplek & Beheer
  • Sectoren
    • Channel
    • Financiële dienstverlening
    • Logistiek
    • Onderwijs
    • Overheid
    • Zorg
  • Computable Awards
    • Overzicht
    • Nieuws
    • Winnaars
    • Partner worden
  • Vacatures
    • Vacatures bekijken
    • Vacatures plaatsen
  • Bedrijven
    • Profielen
    • Producten & Diensten
  • Kennisbank
  • Nieuwsbrief

Legacy is voor watjes

11 mei 2009 - 07:06OpinieSoftware & Development
Mark Smalley
Mark Smalley

Wie 'legacy' zegt, zegt dat hij of zij alleen in staat is om perfecte applicaties te onderhouden, maar een professionele applicatiebeheerder weet daar wel raad mee.

We hebben het steeds over legacy, maar wat is dat eigenlijk? De eerste associatie is waarschijnlijk programmatuur die op oude technologie is gebaseerd. Met een hoog spaghettigehalte. Zonder goede documentatie. Vooral dat het problematisch is in onderhoud. Maar wat als de ene programmeur niet met een applicatie om kan gaan en de andere wel? Is die applicatie dan wel of geen legacy?

Gedurende de ontwerpfase van een applicatie zul je het niet over legacy hebben, want het wordt natuurlijk de mooiste applicatie op aarde. Tijdens de ontwikkeling is alles nog steeds rooskleurig, maar nadat de applicatie in productie is, beginnen de twijfels. De applicatie blijkt toch niet zo robuust en onderhoudbaar te zijn. En dan gaat het er hier om of je mentaal afhaakt en weer op zoek naar ‘iets leuks' gaat of dat je het vermogen hebt om met de imperfecties om te gaan.

Bij dit gedrag speelt je DNA een rol. Pure ontwikkelaars hebben een genetische afwijking in die zin dat zij vooral een mooi product snel willen neerzetten en dan wegsprinten voor de onvermijdelijke zondvloed. Maar applicatiebeheerders zijn marathonlopers, daar kunnen ze niets aan doen. Het is gewoon zo: je wordt ermee geboren.

Daarnaast heeft het te maken met je vermogen om niet boos of verdrietig te worden over dingen die je niet kunt veranderen. Het is aan jou als professional om te accepteren wat je niet kunt veranderen en te focussen op wat wel kan.

Net zoals alles in de natuur uiteindelijk in een staat van ontbinding belandt, worden applicaties onweerstaanbaar aangetrokken door spaghetti. Dit noem ik applicatie-entropie. Maar dat wil niet zeggen dat je elke oude applicatie moet vervangen door een nieuw systeem. Vaak zijn greenfield-projecten duurder en risicovoller dan investeringen in bestaande systemen. Met deze duurzame insteek is het dan geen legacy maar ‘heritage'.

Meer over

LegacySoftwarebeheer

Deel

    Inschrijven nieuwsbrief Computable

    Door te klikken op inschrijven geef je toestemming aan Jaarbeurs B.V. om je naam en e-mailadres te verwerken voor het verzenden van een of meer mailings namens Computable. Je kunt je toestemming te allen tijde intrekken via de af­meld­func­tie in de nieuwsbrief.
    Wil je weten hoe Jaarbeurs B.V. omgaat met jouw per­soons­ge­ge­vens? Klik dan hier voor ons privacy statement.

    Whitepapers

    Computable.nl

    Design Sprints: 4 dagen van idee naar prototype

    Hoe zet je in vier dagen tijd een gevalideerd prototype neer met Design Sprints?

    Computable.nl

    Resultaatgericht Samenwerken (RGS).

    RGS is een gestructureerde methode die vastgoedprofessionals direct ondersteunt bij kwaliteitsverbetering, kostenefficiëntie en verduurzaming.

    Computable.nl

    De principes van cloud-native techniek

    Cloud-native technologieën voegen flexibiliteit, schaalbaarheid en beveiliging toe en verlagen de operationele kosten voor de IT-omgeving. Hoe dragen Kubernetes, KEDA en AKS hieraan bij?

    Meer lezen

    Computable.nl
    ActueelCloud & Infrastructuur

    Legacy belemmert stap naar cloud

    Computable.nl
    ActueelWerkplek & Beheer

    Bedrijven tobben over beheer van legacy

    Computable.nl
    AchtergrondCloud & Infrastructuur

    Moderne documentatie voor het verleden

    3 reacties op “Legacy is voor watjes”

    1. Jan van Leeuwen schreef:
      11 mei 2009 om 19:24

      Ik heb een sterk voorbeeld.

      Na 15 jaar ben ik opnieuw in de ICT aan het werk.
      Voor een simpel probleem was geen enkele simpele applicatie te vinden die deed wat ik wilde.

      Ik heb een model van 18 jaar geleden genomen en het opnieuw met een beetje modernere componenten gebouwd tot volle tevredenheid van de klanten.

      Veel is er niet veranderd en dat is eigenlijk triest.

      Login om te reageren
    2. Ronald Vermeij schreef:
      12 mei 2009 om 07:10

      @Jan:
      Onder alle grafisch, processor geweld en GUI-technologie
      Is er idd niet veel veranderd, zoals ik het zie.

      De klok aan de muur geeft nog steeds aan “De Tijd”
      En 1 bit blijft 1 bit, een byte blijft een byte 🙂

      Login om te reageren
    3. Kman schreef:
      19 mei 2009 om 21:49

      Erg jammer dat artikelen van zo’n lage kwaliteit veelvuldig aanwezig zijn op deze site.

      Dat de schrijver ook nog een computable expert is zegt mij meer dan genoeg, ik ken wel betere sites…

      Login om te reageren

    Geef een reactie Reactie annuleren

    Je moet ingelogd zijn op om een reactie te plaatsen.

    Populaire berichten

    Meer artikelen

    Footer

    Direct naar

    • Carrièretests
    • Kennisbank
    • Planning
    • Computable Awards
    • Magazine
    • Abonneren Magazine
    • Cybersec e-Magazine

    Producten

    • Adverteren en meer…
    • Jouw Producten en Bedrijfsprofiel
    • Whitepapers & Leads
    • Vacatures & Employer Branding
    • Persberichten

    Contact

    • Colofon
    • Computable en de AVG
    • Service & contact
    • Inschrijven nieuwsbrief
    • Inlog

    Social

    • Facebook
    • X
    • LinkedIn
    • YouTube
    • Instagram
    © 2025 Jaarbeurs
    • Disclaimer
    • Gebruikersvoorwaarden
    • Privacy statement
    Computable.nl is een product van Jaarbeurs