Home Cursussen Eisen
English (United Kingdom)Nederlands (NL-BE)
Cursus specificeren van eisen PDF Afdrukken E-mail

Projecten mislukken om vele redenen (zie b.v. hier of hier), maar geen of slecht gespecificeerde eisen behoort altijd tot de topredenen die worden gegeven. Maar niet alleen om deze reden is het goed vastleggen van de eisen van belang. Ook omdat de eisen een van de eerste projectresultaten zijn, en ze dus een grote invloed op de totale projectkosten hebben. En een verdere reden is dat een beter onderscheid tussen behoeften ( 'Wat je systeem moet doen") en ontwerp ("Hoe het systeem het doet") meer vrijheid aan ontwikkelaars geeft om creatievere oplossingen aan te dragen. Het doel van deze cursus is derhalve te leren hoe men eisen dusdanig vastlegt om een systeem goed te beschrijven, en daarmee bij te dragen tot een succesvol product.

Het doel van deze cursus is om cursisten binnen korte tijd de basis te leren van het specificeren van (een programma van) eisen, zodat ze dit in de praktijk zelf kunnen toepassen. Hierbij wordt ook aandacht besteed aan de verschillende typen eisen, zoals klanteneisen (wat wil de klant, d.w.z. diegene die betaald), gebruikerswensen (wat wil de gebruiker), systeem- en software eisen (voor ontwikkelaars).

Beoogd publiek

  • Mensen die programma's van eisen opstellen of gebruiken. De cursus kan afgestemd worden op de organisatie, en de typische systemen waarmee zij te maken hebben. Tijdens de cursus worden dan de best practices van het opstellen van eisen onderwezen
  • Project teams: de cursus kan ook worden gegeven tijdens het doorlopen van een project. Dit heeft als voordeel dat de best practices meteen toegepast worden in de praktijk, waardoor ze beter beklijven, en dat de output van de cursus ook meteen gebruikt kan worden als projectresultaat.

 

 Requirements are among the top 10 reasons why projects fail

Cursusoverzicht

De cursus kan in het Nederlands of Engels gegeven worden (andere talen op aanvraag) en bestaat uit de volgende onderwerpen.

  1. Inleiding
    Geeft een overzicht van de cursus, wat men kan verwachten, en wat het belang is van requirements engineering.
  2. De voorbereidingen
    Identificeer stakeholders, uw visie en de context (wat behoort tot uw systeem, en wat niet). Specificeer gangbare scenario's (use cases).
  3. Soorten van eisen
    Leer om onderscheid te maken tussen functionele eisen ("Wat het doet"), kwaliteitseisen ("Hoe goed het werkt"), de eisen aan kosten ("Hoeveel kost een verbetering"), en opgelegde beperkingen ("Wat je niet mag doen").
  4. Van klant en gebruikersbehoeften naar systeemeisen
      Vertaal (vage, onduidelijke, en vaak niet realistische) gebruikerswensen naar heldere, realiseerbare en duidelijke (SMART)-systeemeisen.
  5. Kwantificeren uw eisen
    Bevrijd u van slechte eisen zoals 'Het systeem moet gebruikersvriendelijk zijn': bedenk dat zelfs een slechte kwantificering beter is dan niets, want die kun je namelijk systematisch verbeteren.
  6. Benchmark uw eisen
    Vergelijking uw eisen met de systemen van de concurrentie: is uw nieuwe systeem echt goed genoeg om op de markt een kans te maken? Bedenk dat het goedkoper is om vroeg te stoppen dan laat.
  7. Het toevoegen van waarde
    Alle eisen zijn belangrijk, maar sommige zijn belangrijker dan andere. Weeg uw eisen om te komen tot betere oplossingen.
  8. Review uw eisen
    Leer hoe u slechte eisen kunt herkennen, en hoe u deze kunt verbeteren.
  9. Iets over het proces
    Leer hoe de ontwikkeling van eisen geïntegreerd kan worden in uw ontwikkelproces (zie ook onze systems engineering cursus.
  10. Validatie en verificatie
    Valideer of uw eisen voldoen: "Hebt u het juiste huis gebouwd, zodat de gebruikers er gelukkig mee zijn?" En verifiëer uw eisen: "Is het huis volgens de specificaties gebouwd?"
  11. Samenvatting
Voor meer informatie, gelieve contact met ons op te nemen.