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
  • Awards
    • Computable Awards
    • Nieuws
    • Winnaars
    • Partner worden
    • Inzending indienen
    • Inzendingen
  • Vacatures
    • Vacatures bekijken
    • Vacatures plaatsen
  • Bedrijven
    • Profielen
    • Producten & Diensten
  • Kennisbank
  • Magazine
    • Magazine
    • Adverteren in het magazine
  • Nieuwsbrief

Ontwerpen 2.0

09 december 2008 - 12:14OpinieCloud & InfrastructuurCaesar Experts

Hergebruik van softwarecomponenten: daar hadden wij het een aantal jaar geleden vaak over. Veel softwareontwikkelende bedrijven stelden hun eigen bibliotheek met componenten samen. In het kader van verbeteren van de ontwikkeling is hergebruik absoluut een goede stap. Maar waarom horen we er de laatste tijd zo weinig over? Of moeten wij dit in de huidige tijden vertalen naar Web 2.0, waarin we mash-ups maken van op internet beschikbare componenten?

Naar mijn idee is de behoefte aan het hergebruik van softwarecomponenten er nog steeds, maar in de praktijk kleven er ook nadelen aan. De softwaregeorienteerde bibliotheken bleken bijvoorbeeld te verouderen. Componenten konden zo ongeveer nog twee jaar succesvol herbruikt worden, daarna ontstond een situatie waarin de herbruikbare componenten hun eigen onderhoud gingen vragen. De componenten moesten aangepast worden aan de nieuwste ontwikkelingen op programmeertaal gebied. Al was het maar omdat de nieuwste versie weer een andere manier van communiceren tussen componenten voorschrijft. Vaak werd dit de doodsteek voor de zorgvuldig opgebouwde bibliotheken.

De THT-datum van softwarecomponenten is dus beperkt; de levensduur van een component is naar mijn mening ongeveer twee tot drie jaar. Daarna gaat het onderhoud een behoorlijke investering vragen. Ik pleit daarom voor een hergebruik op een ander niveau, met een langere THT-datum. Als ik kijk naar de ontwerpen van projecten die ik tegen kom, dan zijn dat heel vaak dezelfde soort ontwerpen als tien jaar geleden. Natuurlijk had je het toen vaak over Windows-achtige applicaties en nu over webapplicaties. Maar de (functionele) ontwerpen die eronder zitten, zijn voor een groot deel niet wezenlijk anders.

Ik pleit dan ook voor een bibliotheek met herbruikbare componenten. Deze bibliotheek wordt gevuld met functionele en technische ontwerpen die wij de afgelopen jaren gerealiseerd hebben. Bij elk project wordt er vanuit functioneel en technisch oogpunt gekeken of er in de bibliotheek al deelontwerpen liggen die we kunnen gebruiken. Het hergebruik van deze ontwerpen verbetert de kwaliteit van het ontwerp en versnelt de doorlooptijd van de ontwerpfase. Bovendien zijn ook de bijpassende test-scripts herbruikbaar.

Dus in plaats van het wiel weer op nieuw te ontwerpen, doet je er goed aan eens in jouw archieven te duiken en de originele ontwerpen op te diepen. Mogelijk vindt je daar ontwerpen die je voor 80 procent gewoon weer kunt gebruiken.

Alexander Vermeulen
System Analist
Caesar Groep

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

    Toekomst van netwerkbeveiliging

    Waarom geïntegreerde architecturen bepalend worden voor schaal en controle

    Computable.nl

    Hybride vergaderen herzien

    Wat moderne werkplekken vragen van meeting- en samenwerkingsomgevingen

    Computable.nl

    Virtualisatie heroverwogen

    Waarom enterprise IT opnieuw kijkt naar kosten, schaal en flexibiliteit

    2 reacties op “Ontwerpen 2.0”

    1. Edward schreef:
      12 december 2008 om 14:58

      Ik ondersteun je oproep tot het bouwen van een bibliotheek met herbruikbare componenten, maar volgens mij is het technisch gezien helemaal niet zo eenvoudig te realiseren. Denk maar eens aan al de verschillende soorten software waarmee die componenten zullen moeten samenwerken. Dat zijn er zoveel, dat is bijna niet te doen.

      Goed idee dus, maar ik voorzie wat problemen in de uitvoering.

      Login om te reageren
    2. Alexander Vermeulen schreef:
      13 december 2008 om 08:27

      Dat was inderdaad waar velen, en ook wij, tegenaan gelopen zijn. Technisch componenten verouderen; echter de beschrijving van deze componenten verouderen veel minder snel. Dat laatste is juist waar wij ons op willen focussen. Simpel gezegd is het functionele ontwerp van een Order Entry systeem de afgelopen twintig jaar niet veranderd.

      Login om te reageren

    Geef een reactie Reactie annuleren

    Je moet ingelogd zijn op om een reactie te plaatsen.

    Awards-inzendingen

    Pijl naar rechts icoon

    Andri AI B.V.

    LawBeam: 100 uur transcriptanalyse teruggebracht naar 10 minuten (Andri AI B.V. en LawBeam)
    Pijl naar rechts icoon

    The AI Factory

    The AI Factory
    Pijl naar rechts icoon

    Andri AI B.V.

    Andri AI B.V.
    Pijl naar rechts icoon

    6Gorillas

    Herindicaties voorspellen en automatiseren (6Gorillas en Zonnehuisgroep Amstelland)
    Pijl naar rechts icoon

    Stichting Optimale Samenwerking in samenwerking met INKIS B.V.

    Datagedreven integrale aanpak van complexe casuïstiek in het sociaal domein (Stichting Optimale Samenwerking in samenwerking met INKIS B.V.)
    Alle inzendingen
    Pijl naar rechts icoon

    Populaire berichten

    Meer artikelen

    Meer lezen

    Cloud & Infrastructuur

    Kort: LVNL bouwt nieuwe radartoren op Schiphol, AMS-IX in zee met Uniserver (en meer)

    Werkplek & Beheer

    HP zet in op ai-ecosysteem als ruggengraat van de werkplek

    Financiële dienstverlening

    Kort: Nieuw betaalmerk Pay by Bank, Utrechts Eneve naar Iberië (en meer)

    EDIC EU digitaal
    Werkplek & Beheer

    Euro-Office gelanceerd als alternatief voor Microsoft Office

    Cloud & Infrastructuur

    Kort: Dashboard Rekenkamer biedt blik op overheid, Xebia sluit Europees pact met OVHcloud (en meer)

    10 regels voor ot
    Cloud & Infrastructuur

    10 vragen over de regels voor ot

    ...

    Footer

    Direct naar

    • Carrièretests
    • Kennisbank
    • Computable Awards
    • Magazine
    • Ontvang Computable e-Magazine
    • Cybersec e-Magazine
    • Topics
    • Phishing
    • Ransomware
    • NEN 7510

    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
    © 2026 Jaarbeurs
    • Disclaimer
    • Gebruikersvoorwaarden
    • Privacy statement
    Computable.nl is een product van Jaarbeurs