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

Specificaties als fundament

06 januari 2000 - 23:003 minuten leestijdOpinieGovernance & Privacy
Edwin de Nies
Edwin de Nies

Dsdm staat of valt bij heldere, eenduidige specificaties, meent Edwin de Nies. In navolging van Karl Wiegers onderscheidt hij drie niveaus.

Met belangstelling heb ik het artikel van Arie van Bennekum (Computable, 19 november) gelezen. De principes van dsdm onderschrijf ik van harte, maar waar het artikel naar mijn mening enigszins aan voorbij gaat, is het belang van heldere, eenduidige specificaties. Van Bennekum stelt zelfs dat de eindkwaliteit bepaald wordt door de werkelijke behoefte en de bestaande situatie, in plaats van op basis van algemene specificaties.
De auteur roert hier een belangrijk punt aan, zonder daar echter nader op in te gaan en dat is jammer. Goede specificaties (ik gebruik liever de Engelse term requirements ) vormen namelijk mijns inziens het fundament van een goed systeem.
Karl Wiegers (http://www.processimpact.com) onderscheidt drie niveaus met betrekking tot de ‘requirements’:
In business requirements wordt beschreven waarom een project überhaupt wordt uitgevoerd, in welke mate, en op welke wijze het bijdraagt aan de doelstellingen van de organisatie. Deze ‘requirements’ worden vastgelegd in een ‘Vision and Scope’-document en bepalen de grenzen van het uit te voeren project; wat behoort wel tot het project en – vooral – wat niet.
In de user requirements wordt beschreven wat het op te leveren systeem moet doen. In het use case document, staat de taak of taken die de gebruiker(s) met behulp van het systeem willen of moeten uitvoeren, beschreven.
In de functional requirements wordt beschreven hoe het systeem de gewenste functionaliteit zal moeten gaan leveren; de ‘software requirements specification’ (srs).
Dit past prima binnen de dsdm-filosofie. Samen zijn alle betrokkenen (management, met name met betrekking tot de ‘business requirements’, gebruikers en ontwikkelteam) verantwoordelijk voor de kwaliteit van de ‘requirements’. Het spreekt vanzelf, dat een goed beheer van de ‘requirements’ een vereiste is.
Voortschrijdend inzicht leidt gedurende het ontwikkelingstraject tot gewijzigde eisen en daarmee tot wijzigingen in de ‘requirements’. Op het laagste niveau (de SRS) zijn – na een kosten/baten-analyse – zonder al te veel problemen wijzigingen in de ‘requirements’ aangebracht; gebruikersorganisatie en ontwikkelteam zijn hiervoor verantwoordelijk. Bij wijzigingsvoorstellen op het tweede niveau zal altijd eerst (bijvoorbeeld door de projectleider) moeten
worden vastgesteld of de voorgestelde wijzigingen in lijn zijn met de visie en binnen de scope vallen die op het hoogste niveau zijn vastgelegd. Valt een voorgestelde wijziging buiten de scope, maar wordt deze toch als noodzakelijk beschouwd, dan zullen de ‘business requirements’ moeten worden bijgesteld.
De betrokkenheid van het management wordt hierdoor gestimuleerd.
Door de verantwoordelijkheid voor de ‘requirements’ daar te leggen, waar ze horen, ontstaat betrokkenheid. De mensen in kwestie zullen ook beter in staat zijn prioriteiten te stellen: moet een wijziging in de eerstvolgende versie van de software zijn aangebracht, kan het in een volgende versie)? Als de gewenste afwijkende of nieuwe functionaliteit vervolgens door de verantwoordelijken (en dit zijn dus op niveau twee en drie onder andere de gebruikers) wordt afgezet tegen de kosten die ermee gemoeid gaan, zal alleen de essentiële functionaliteit in het systeem worden opgenomen. Dit draagt bij aan een kortere ’time-to-market’ en lagere kosten, ofwel een hogere ‘return-on-investment’.
 
Edwin de Nies, competence manager system development,
Randstad Automatiseringsdiensten.

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

    Geïntegreerde ICT in de zorg

    Hoe samenhang in IT bijdraagt aan continuïteit en veiligheid

    Computable.nl

    Hoe raakt NIS2 ook jouw bedrijf?

    De nieuwe cyberregels voor het MKB in aantocht

    Computable.nl

    Cybersecurity rond logistiek

    Praktische paper over logistiek in een steeds digitalere wereld

    Geef een reactie Reactie annuleren

    Je moet ingelogd zijn op om een reactie te plaatsen.

    Awards-inzendingen

    Pijl naar rechts icoon

    Prometheus Informatics B.V.

    Duurzamer, veiliger én voordeliger rijden bij Bouw Logistics Services (Bouw Logistics Services en Prometheus Informatics)
    Pijl naar rechts icoon

    Prometheus Informatics B.V.

    Sturen op duurzaamheidsdoelstellingen bij Rabelink Logistics (Rabelink Logistics en Prometheus Informatics)
    Pijl naar rechts icoon

    Hyperfox

    Vereenvoudiging besteloroces bij Duplast, specialist in voedselverpakkingen (Duplast en Hyperfox)
    Pijl naar rechts icoon

    Prodek Solutions BV

    Compleet pakket voor digitale aansturing duurzame energie bij Odura (Odura en Prodek Solutions)
    Pijl naar rechts icoon

    Norday

    AI-tool die hyper-gepersonaliseerde cultuurpodcasts maakt voor het Rotterdams Philharmonisch Orkest (Wondercast)
    Alle inzendingen
    Pijl naar rechts icoon

    Populaire berichten

    Meer artikelen

    Meer lezen

    Overheid

    UWV houdt geloof in dreigend it-fiasco: BMS

    Falen, fiasco, vallen, mislukt
    Overheid

    Een nieuw, uniek ict-dieptepunt bij het UWV

    Overheid

    Kans bijna verkeken om DigiD-kwestie snel op te lossen

    shutterstock_2339929885 TippaPatt 16x9
    Zorg

    ChipSoft bijt in het stof tegen noordelijke ziekenhuizen

    shutterstock_2726036819 Ivan Marc
    Data & AI

    Kort: EU-regeldruk leidt tot id-hub, Gartner verwacht groei wereldwijde it-bestedingen (en meer)

    Security & Awareness

    Tweede Kamer wil DigiD-beheer bij Solvinity weghalen

    ...

    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