
Cursus Requirements Engineering
Beheers de volledige levenscyclus van requirements engineering, van elicitatie en analyse tot specificatie, validatie en wijzigingsbeheer. Deze cursus biedt softwareprofessionals de gestructureerde methoden en praktische hulpmiddelen om te bepalen wat systemen moeten doen voordat er een regel code is geschreven. Stop met vage requirements die je projecten laten ontsporen en begin met het leveren van software waar belanghebbenden daadwerkelijk om hebben gevraagd.
Wat je gaat leren:
Deze cursus behandelt elke fase van requirements engineering grondig. Je leert hoe je belanghebbenden identificeert en betrekt, gestructureerde elicitatiesessies uitvoert en requirements modelleert met use cases, gegevensstroomdiagrammen en user story maps. Je schrijft Software Requirements Specifications die voldoen aan industriestandaarden en past validatietechnieken toe om fouten te ontdekken voordat de implementatie begint. De cursus behandelt ook prioritering van requirements, traceerbaarheid, wijzigingsbeheer en geavanceerde onderwerpen, waaronder agile RE-praktijken, gereguleerde domeinen en AI-gestuurde analysetools.
Hoe je praktisch studeert Cursus Requirements Engineering
Hoe je oefent Cursus Requirements Engineering
Voor bedrijven die hun team willen trainen
Bij Dedika voor bedrijven bevat de cursus oefeningen en voorbeelden die zijn afgestemd op jouw organisatie en precies zoals jouw bedrijf het nodig heeft.
Cursusinhoud
8 Hoofdstukken • 40 LessenDuur tussen 4 en 360 uren (jij beslist)
Hoofdstuk 1VerbergenVerberg detailsBekijk detailsGrondslagen van Requirements Engineering
Grondslagen van Requirements Engineering
Les 1 • Soorten Requirements
Classificeert functionele, niet-functionele en constraint requirements met concrete voorbeelden. Stelt studenten in staat om elke in de praktijk aangetroffen requirement te categoriseren.
Les 2 • Wat Requirements Engineering Is
Definieert RE, onderscheidt het van algemene software-analyse en bakent het toepassingsgebied af. Verankert alle volgende hoofdstukken in gedeelde terminologie.
Les 3 • Overzicht van het RE-proces
Presenteert elicitatie, analyse, specificatie en validatie als de vier kernactiviteiten van RE. Biedt het processkelet dat latere hoofdstukken verder uitwerken.
Les 4 • Stakeholders en hun rollen
Identificeert wie requirements produceert, goedkeurt en gebruikt in verschillende projectrollen. Studenten wijzen stakeholders toe aan hun invloed op het RE-proces.
Les 5 • Kosten van Slechte Requirements
Kwantificeert herwerk, planningoverschrijding en projectfalen gerelateerd aan defecte requirements. Motiveert nauwkeurigheid door RE-kwaliteit te koppelen aan bedrijfsresultaten.
Hoofdstuk 2VerbergenVerberg detailsBekijk detailsEllicitatietechnieken en Planning
Ellicitatietechnieken en Planning
Les 1 • Observatie en Etnografische Methoden
Past werkplekobservatie en contextueel onderzoek toe om impliciete kennis bloot te leggen. Vult interviewgegevens aan met gedragsbewijs van feitelijke werkpraktijken.
Les 2 • Prototyping als Ellicitatiehulpmiddel
Gebruikt low- en high-fidelity-prototypes om feedback te verkrijgen die verbale methoden missen. Overbrugt elicitatie en validatie door requirements tastbaar te maken in een vroeg stadium.
Les 3 • Interview- en Enquêtetechnieken
Leert gestructureerde, semigestructureerde en ongestructureerde interviews plus vragenlijstontwerp. Studenten voeren interviews uit en documenteren deze die latente behoeften naar boven brengen.
Les 4 • Plannen van een Ellicitatiestrategie
Behandelt stakeholderselectie, planning en techniekmatching voor een gegeven projectcontext. Verbindt elicitatieplanning met algemeen projectomvangbeheer.
Les 5 • Workshops en Focusgroepen
Faciliteert gezamenlijke elicitatiezittingen die conflicten oplossen en consensus opbouwen. Studenten ontwerpen agenda's en beheren groepsdynamiek in requirementsworkshops.
Hoofdstuk 3VerbergenVerberg detailsBekijk detailsRequirementsanalyse en -modellering
Requirementsanalyse en -modellering
Les 1 • Usecasemodellering
Construeert usecasediagrammen en -verhalen om systeem-actor-interacties te modelleren. Biedt een functioneel beeld van systeemgedrag afgestemd op stakeholderdoelen.
Les 2 • Conflict detectie en resolutie
Identificeert requirementconflicten per type en past gestructureerde resolutiestrategieën toe. Produceert een conflictvrije baseline die gereed is voor specificatie.
Les 3 • Gebruikersverhaal Mapping
Bouwt gebruikersverhaal maps om productomvang en releaseplanning te visualiseren. Verbindt agile backlogbeheer met gestructureerde requirementsanalyse.
Les 4 • Organiseren en Prioriteren van Ruwe Gegevens
Past clustering, deduplicatie en initiële prioritering toe op elicitatieoutputs. Bereidt ruwe gegevens voor op formele modellering door ruis en redundantie te verwijderen.
Les 5 • Gegevens- en Procesmodellering
Creëert entiteit-relatiediagrammen en gegevensstroomdiagrammen om informatie en processen te modelleren. Onthult gegevensafhankelijkheden die functionele modellen alleen niet kunnen vastleggen.
Hoofdstuk 4VerbergenVerberg detailsBekijk detailsRequirementspecificatie en -documentatie
Requirementspecificatie en -documentatie
Les 1 • Acceptatiecriteria en Definitie van Gereed
Schrijft acceptatiecriteria in Gegeven-Als-Dan- en tabelformaten, gekoppeld aan elke requirement. Verbindt specificatie direct met testgevalgeneratie.
Les 2 • Documentreview en Baselinegoedkeuring
Voert gestructureerde walkthroughs en inspecties uit om de specificatiebaseline goed te keuren. Formaliseert de overgang van requirements naar ontwerp- en testfasen.
Les 3 • Structuur van de Software Requirements Specification
Structureert een SRS-document volgens branchestandaard templates en sectieconventies. Waarborgt volledigheid en navigeerbaarheid voor alle lezersrollen.
Les 4 • Principes van Goed Requirements Schrijven
Past de SMART- en EARS-criteria toe om individueel testbare requirements te schrijven. Stelt de kwaliteitsnorm vast waaraan alle specificatie-artefacten moeten voldoen.
Les 5 • Specificeren van Niet-Functionele Requirements
Converteert kwaliteitsattribuutdoelen in meetbare, testbare NFR-verklaringen. Voorkomt vage kwaliteitsclaims die niet tijdens het testen kunnen worden geverifieerd.
Hoofdstuk 5VerbergenVerberg detailsBekijk detailsTechnieken voor Requirements Prioritering
Technieken voor Requirements Prioritering
Les 1 • Backlogverfijning en Herprioritering
Beheert doorlopende prioriteitswijzigingen naarmate de bedrijfscontext en technische kennis evolueren. Houdt de requirementsbacklog actueel en uitvoerbaar gedurende de hele projectlevenscyclus.
Les 2 • Gewogen Score- en Waardemodellen
Bouwt multi-criteria beoordelingsmatrices die de relatieve requirementwaarde kwantificeren. Maakt verdedigbare, datagestuurde prioriteringsbeslissingen mogelijk voor complexe backlogs.
Les 3 • Basisprincipes van Prioritering
Legt uit waarom prioritering noodzakelijk is en introduceert de dimensies waarde, kosten en risico. Legt de conceptuele basis voor alle prioriteringstechnieken.
Les 4 • Risicogebaseerde Prioritering
Integreert technisch en bedrijfsrisico in prioriteringsbeslissingen om onzekerheid vooraan te laden. Vermindert verrassingen in latere projectfasen door risicovolle requirements vroeg aan te pakken.
Les 5 • MoSCoW- en Kanomethoden
Past MoSCoW-categorisatie en Kano-tevredenheidsmodellering toe om requirements te classificeren. Biedt snelle, stakeholder-vriendelijke technieken voor prioritering in een vroeg stadium.
Hoofdstuk 6VerbergenVerberg detailsBekijk detailsRequirements Validatie en Verificatie
Requirements Validatie en Verificatie
Les 1 • Requirementsreviews en -inspecties
Voert formele Fagan-stijl inspecties en lichte peer reviews uit op specificatiedocumenten. Detecteert defecten systematisch voordat ze naar ontwerp of code doorsijpelen.
Les 2 • Validatiemetrieken en Uitgangscriteria
Definieert meetbare uitgangscriteria die aangeven wanneer requirements gereed zijn voor ontwerpoverdracht. Voorkomt voortijdige voortgang door objectieve gereedheidsdrempels vast te stellen.
Les 3 • Validatie versus Verificatieconcepten
Onderscheidt het bouwen van het juiste product van het product correct bouwen in RE-context. Verduidelijkt welke activiteiten bij welk concept horen en wanneer ze moeten worden toegepast.
Les 4 • Modelgebaseerde Validatietechnieken
Past formele en semiformele modellen toe om logische inconsistenties in requirements te detecteren. Biedt meer nauwkeurigheid dan natuurlijke taalreviews voor veiligheidskritieke of complexe systemen. [3fd1a] Op scenario's gebaseerde validatie-walkthroughs
Les 5 • Prototyping en Simulatie voor Validatie
Gebruikt uitvoerbare prototypes en simulaties om requirements te valideren met echte stakeholderfeedback. Breidt prototyping in de elicitatiefase uit tot een formele validatieactiviteit.
Hoofdstuk 7VerbergenVerberg detailsBekijk detailsRequirements Traceerbaarheid en Beheer
Requirements Traceerbaarheid en Beheer
Les 1 • Een Traceerbaarheidsmatrix Bouwen
Construeert requirements traceerbaarheidsmatrices die requirements koppelen aan bronnen, ontwerp en tests. Biedt een praktisch artefact dat studenten tijdens een project onderhouden.
Les 2 • Wijzigingsbeheer voor Requirements
Implementeert een wijzigingsbeheerproces dat requirementwijzigingen evalueert, goedkeurt en vastlegt. Voorkomt scope creep terwijl legitieme, evoluerende behoeften worden geaccommodeerd.
Les 3 • Traceerbaarheidsconcepten en Rationale
Definieert voorwaartse en achterwaartse traceerbaarheid en legt hun waarde uit gedurende de hele projectlevenscyclus. Motiveert investering in traceerbaarheidsinfrastructuur door het te koppelen aan impactanalyse.
Les 4 • Hulpmiddelen voor Requirementsbeheer
Evalueert categorieën van requirementsbeheertools op functieset en projectgeschiktheid. Studenten selecteren en configureren hulpmiddelen passend bij projectschaal en teamstructuur.
Les 5 • Requirements in Agile Omgevingen
Past traceerbaarheids- en wijzigingsbeheerpraktijken aan op sprintgebaseerde leveringsmodellen. Verzoent agile flexibiliteit met de behoefte aan gedocumenteerde, traceerbare requirements.
Hoofdstuk 8VerbergenVerberg detailsBekijk detailsGeavanceerd RE in Complexe Omgevingen
Geavanceerd RE in Complexe Omgevingen
Les 1 • RE voor Grootschalige Systemen
Adresseert requirementsdecompositie, -lagen en -coördinatie over meerdere teams. Breidt RE-praktijken voor één team uit naar programm- en portfoliocontexten.
Les 2 • RE voor Ingebedde en Real-Time Systemen
Specificeert timing-, resource- en interfacerequirements die uniek zijn voor ingebedde en real-time contexten. Introduceert hardware-software-interfacerequirements en notatie voor tijdsbeperkingen.
Les 3 • Strategisch RE en Bedrijfsafstemming
Koppelt requirements aan organisatiestrategie, bedrijfsarchitectuur en waardestroom mapping. Positioneert RE als een strategische capaciteit in plaats van een documentatieactiviteit.
Les 4 • Gedistribueerd en Mondiaal RE
Beheert elicitatie, analyse en validatie over geografisch verspreide stakeholdergroepen. Adresseert uitdagingen op het gebied van communicatie, cultuur en tijdzones in mondiale projecten.
Les 5 • RE in Gereguleerde en Veiligheidskritieke Domeinen
Past domeinspecifieke nauwkeurigheid vereist door veiligheids- en compliancestandaarden toe op RE-artefacten. Studenten produceren documentatie die voldoet aan audit- en certificeringsverwachtingen.
Jouw geldig certificaat van voltooiing
Deze cursus is voor jou:
Bedrijfsanalisten die gestructureerde methoden willen voor hun dagelijkse werkzaamheden.
Juniorontwikkelaars die het beu zijn om functies te bouwen die niemand eigenlijk heeft aangevraagd.
Projectmanagers wier planning blijft uitlopen door onduidelijke scope.
Carrièreswitchers die de techniek ingaan en een geloofwaardige, fundamentele set vaardigheden nodig hebben.
QA-engineers die hiaten in vereisten willen opsporen voordat het testen begint.
Producteigenaren die een gedisciplineerd framework zoeken om verwachtingen van belanghebbenden te beheren.
Wat onze studenten zeggen
Jullie lessen zijn perfect. Ik heb het jaarpakket aangeschaft en heb eindelijk de mogelijkheid om verschillende onderwerpen die mij interesseren te volgen zonder van platform te hoeven wisselen... bedankt voor alles wat jullie doen, ik heb jullie al aan anderen aanbevolen...

Ik vind het fijn hoe de lessen direct ter zake zijn en hoe ik tussen hoofdstukken kan wisselen en content kan overslaan die ik niet nodig heb.

Ik vind de content en de manier van presenteren en transcriptie van video's geweldig, wat het proces versnelt!

Het platform is snel en eenvoudig te gebruiken. De diversiteit aan content en de aanvullende video's helpen enorm bij het leren.

Belangrijkste opleidingen
FAQ
Wie is Dedika?
Is het certificaat geldig in Nederland?
Zijn de cursussen gratis?
Wat is de studielast van de cursus?
Hoe zien de cursussen eruit?
Hoe werken de cursussen?
Wat is de duur van de cursussen?
Wat zijn de kosten of prijzen van de cursussen?
Wat is een EAD- of online cursus en hoe werkt het?
PDF-cursus




















