IREB Examen. Requirements Engineering Foundation Level. Proefexamen. Geslaagd Gezakt Totaal aantal punten



Vergelijkbare documenten
IREB Examen. Requirements Engineering Foundation Level. Proefexamen. Geslaagd Gezakt Totaal aantal punten

IREB Certified Professional for Requirements Engineering Foundation Level. Syllabus

Handout. Hoe testers de kwaliteit van requirements kunnen beïnvloeden. Slechte requirements zijn overal. Testnet thema-avond Requirements.

DATAMODELLERING DATA MAPPING MODEL

Les F-02 UML. 2013, David Lans

UML is een visuele taal om processen, software en systemen te kunnen modeleren.

Canonieke Data Modellering op basis van ArchiMate. Canonieke Data Modellering op basis van Archimate Bert Dingemans

BRP-BZM Use Case Realisations Guidelines

Software Test Plan. Yannick Verschueren

Software Processen. Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 4 Slide 1. Het software proces

VAN USE CASE NAAR TEST CASE ORDINA SMART COMPETENCE CENTER

Methodiek. Versie: 16/05/ :42:35

Grip op Requirements. IREB foundation examenstof uitgelegd en praktisch gemaakt. Jan Jaap Cannegieter Nicole de Swart Johan Zandhuis.

Plan van aanpak Toogle

Tentamen Systeemontwikkeling 1 (I00100)

Unified Modeling Language

DATAMODELLERING BASIS UML KLASSEMODEL

case: toestandsdiagrammen

Software Engineering (I00094) College 2: Requirements-engineering. Marko van Eekelen kamer HG02.074

RUM. requirements Management. SPIder session Project. driven by requirements 25th april. Risk assessed User

Tools voor canonieke datamodellering Bert Dingemans

Zest Application Professionals Training &Workshops

Application interface. service. Application function / interaction

UML. From weblog Dennis Snippert

Software Test Plan. Yannick Verschueren

Ontwerp. <naam applicatie>

ORGANISATORISCHE IMPLENTATIE BEST VALUE

BOM s horen niet in spreadsheets

voorbeeldexamen I-Tracks voorbeeldexamen ISDDF Information Systems Design and Development Foundation uitgave april 2005

Competency Check. Datum:

Checklist basisontwerp SDM II

BDD/Gherkin. Een introductie

Kenmerken van DLArchitect

Titel, samenvatting en biografie

Op de computer kan naar eigen inzicht software op worden geïnstalleerd, een andere besturingssysteem is mogelijk.

1. Welke diagrammen beschrijven het dynamisch gedrag van een applicatie?

Appraisal. Datum:

Instructies annotatie experiment

Ontwikkeling informatiesysteem

PROJECT PLAN VOOR DE IMPLEMENTATIE VAN EEN STANDAARD SITE VOOR DE VERENIGING O3D

De student krijgt de opdracht een dynamische webomgeving te ontwerpen. Als het ontwerp is goedgekeurd moet hij deze realiseren en vervolgens testen.

Proeftentamenvragen UE&UX Utrecht, 20 juni Disclaimer

Handleiding voor aansluiten op Digilevering

B a s S m e e t s w w w. b s m e e t s. c o m p a g e 1

Tooling voor de HR-cyclus

Plan van Aanpak Pilot

Vereenvoudigd sjabloon requirementsdocument. <<Organisatie>>

Inhoud. Deel een Het ontwikkeltraject 13. Inleiding 11

Cyberpesten: social media platform mining tools

User experience voor projecten

Deel I Hoofdstuk 4: Modelleren van Toestand

AERIUS II. Mark Wilmot Product Owner AERIUS. Ministerie van EL&I Programma Directie Natura 2000 Programma Stikstof (PAS)

Informatie Systeem Ontwikkeling ISO 2R290

B.Sc. Informatica Module 4: Data & Informatie

Data Governance van visie naar implementatie

EXIN BCS Foundation Certificate in Business Analysis. Voorbeeldexamen. Editie

GAMP Toegepast op de DeskTopXorter Besturing DeskTopXorter

DATAMODELLERING CRUD MATRIX

notitie Systems Engineering Lesplan Requirements Engineering (RE) Werkgroep opleidingen Definitief; vastgesteld Stuurgroep 4P

DATAMODELLERING ARCHIMATE DATA- & APPLICATIEMODELLERING

Uitgebreide implementatieondersteuning

Ant: B Dit is het doel van het proces.

Enterprise Resource Planning. Hoofdstuk 3 Planning, ontwerp en implementatie van Enterprise Resource Planning-systemen

Tentamen SPM1120 Analyse van bedrijfssystemen 18 Januari 2011, 9:00-12:00

BelRAIgebruiksvoorwaarden. softwareontwikkelaars

Je kunt de presentatie na afloop van elke les downloaden. Ga naar : Kies voor de map Systeemontwikkeling

Naar een nieuwe website voor het Alfa-college. April, 2011

Module 1 Programmeren

Vergelijking Oracle certificering voor Java en het CPP Gecertificeerd Javaprogrammeur van de Open Universiteit

CURRICULUM PLANNING SCENARIO S TON PEETERS, DICK KAMPMAN

Taakcluster Tactisch support

Service Level Agreement (SLA)

case: use-case-diagram

Katholieke Hogeschool Kempen

Inhoudstafel. UML (Unified Modeling Language)

Vooruitkijken en expliciet samenwerken

Het belang van. Data Modellering. GEMINIT Training. Data Modellering. Frédéric BARBIER

Functionele Specificatie van GRCcontrol. Rieks Joosten

1 Deelproject Spraakherkenning: SHoUT Audio Indexering Service

2.F.12 CHECKLIST REQUIREMENTS ENGINEERING DOEL

Bas Smeets page 1

Kwaliteitsbewaking en testen in ICT beheerorganisaties

Ontwikkelen en testen van e-business: beheerste dynamiek

Technische architectuur Beschrijving

Cursus Analyse voor Web Applicaties 1. Webdesign / Web Programmeren Analyse voor web applicaties SDM methode + Basis UML

Die inputs worden op een gecontroleerde manier aangeboden door (test) stubs. De test driver zorgt voor de uiteindelijke uitvoering ervan.

Tips & Tricks: Tip van de maand januari 2009

DATAMODELLERING GEAVANCEERD UML KLASSEMODEL

Unified Modeling Language ACTIVITY DIAGRAMS

Informatiemanagement, -processen en -implementaties

Rapport over het werkprofiel van Software engineer (sr)

BiZZdesign. Bouwen van sterke en wendbare organisaties met behulp van standaarden, methode, technieken en tools. Research & Development

Informatica 2 Studiehandleiding

ARE methodiek Het ontwikkelen van Informatie Elementen

Voorbeeldvraag 1. Welke uitspraak is JUIST:

Auteur Kenmerk Versie 1.0 Datum Bestandnaam Status Definitief. NK Software Testen 2017

Testomgevingen beheer

Eindverslag. Project VolgMijnStem. Ben Teeuwen, project manager VolgMijnStem Stichting Het Nieuwe Stemmen 13 juni 2012, Utrecht

Transcriptie:

IREB Examen Requirements Engineering Foundation Level Proefexamen Vragenlijst: Set_NL_2012_Public_1.3 Syllabus: Versie 2.1 Geslaagd Gezakt Totaal aantal punten IREB_CPRE_FL_ExamQuestionnaire_Set_NL_2012-Public_V1.3.docx Blad 1 van 27 Status: Definitief

Uitleg van het proefexamen: Dit proefexamen dient als voorbeeld voor een echt IREB Requirements Engineering Foundation Level examen. Tijdens de voorbereiding kan het worden gebruikt om het afleggen van een examen te oefenen. Dit proefexamen komt overeen met het echte examen wat betreft vorm, structuur en stijl. Het wijkt alleen van het echte examen af in het aantal vragen. Om wat betreft tijd een reële indruk te krijgen, moet u dit examen, dat 34 vragen bevat, kunnen maken in 55 minuten. Het echte examen bestaat uit ongeveer 45 vragen, die in 75 minuten moeten worden voltooid. Meer informatie vindt u in het document Certified Professional for Requirements Engineering (CPRE) Foundation Level Examination Guideline. Als u een examen zo realistisch mogelijk wilt oefenen, druk dan dit proefexamen af en beantwoord de vragen binnen 55 minuten zonder gebruik te maken van het boek, studiemateriaal, de syllabus of ander materiaal. Zorg dat u tijdens het proefexamen niet wordt gestoord. Om te slagen voor het examen moet u tenminste 60% van het totaal aantal punten behalen. Bij dit proefexamen komt dat neer op 31,2 punten. Evaluatie van de resultaten: In het document Antwoorden van het proefexamen vindt u de juiste antwoorden. Om het aantal behaalde punten te bepalen, volgt u de regels voor de puntentelling zoals beschreven in het document Certified Professional for Requirements Engineering (CPRE) Foundation Level Examination Guideline, sectie Three types of questions. U kunt ook uw antwoorden overnemen in de spreadsheet Correctiehulp voor het proefexamen (xls). Deze spreadsheet berekent automatisch hoeveel punten u in het totaal heeft behaald en of u bent geslaagd. Bovengenoemde documenten kunt u downloaden van http://www.ireb.org. Gebruiksvoorwaarden: Dankwoord: Dit proefexamen en/of delen ervan mogen alleen kosteloos en in ongewijzigde vorm worden verspreid en gebruikt in opleidingen mits IREB e.v. wordt vermeld als bron en als eigenaar van het copyright. IREB bedankt degenen die de vertaling naar het Nederlands hebben verzorgd: Jan Jaap Cannegieter, Hans van Loenhoud, Piet de Roo, Stefan Staal, Johan Zandhuis en Sven van der Zee. IREB_CPRE_FL_ExamQuestionnaire_Set_NL_2012-Public_V1.3.docx Blad 2 van 27

Juist Onjuist IREB Proefexamen 1. Inleiding en basisbegrippen 1. Welke van de volgende beweringen over kwaliteitsrequirements zijn juist en welke onjuist? K0111 A) Kwaliteitsrequirements hebben betrekking op het proces van software ontwikkeling en niet op het product zelf. B) Kwaliteitsrequirements kunnen de functionele requirements aanvullen. C) Kwaliteitsrequirements worden geëliciteerd na de functionele requirements. D) Kwaliteitsrequirements kunnen worden geconcretiseerd met behulp van aanvullende functionele requirements. 2. Welke twee van de volgende beweringen definiëren de term requirement conform de IEEE standaard? (2 antwoorden) P0112 A) Het verschil tussen de huidige en de gewenste toestand B) Een aanwijzing over hoe een requirement moet worden vervuld C) Een gewenste eigenschap van een systeem D) Een probleem dat is vastgesteld E) Een eigenschap die een systeem moet bezitten of waaraan het systeem moet voldoen IREB_CPRE_FL_ExamQuestionnaire_Set_NL_2012-Public_V1.3.docx Blad 3 van 27

3. Een klant stelt onder andere de volgende eisen aan de leverancier van een informatiesysteem: A. De leverancier moet wijzigingsverzoeken binnen vijf dagen afhandelen. B. Het testrapport van de integratietest moet ter inzage liggen, het testrapport van de systeemtest moet worden opgeleverd. C. Het systeem moet te allen tijde 100 transacties per seconde kunnen verwerken. D. Het tool Subversion moet worden gebruikt voor het configuratiebeheer. E. Bij normale belasting mag de responsetijd in 90 procent van de gevallen niet meer bedragen dan 2 seconden. Welke twee eisen hebben betrekking op het te leveren informatiesysteem zelf? (2 antwoorden) P0113 A) Eis A B) Eis B C) Eis C D) Eis D E) Eis E IREB_CPRE_FL_ExamQuestionnaire_Set_NL_2012-Public_V1.3.docx Blad 4 van 27

Beschouwen Niet beschouwen IREB Proefexamen 2. Begrenzing van systeem en context 4. Welke twee van de volgende manieren van documenteren zijn het meest geschikt voor het beschrijven van de systeemcontext? (2 antwoorden) P0201 A) Tekstuele beschrijving in natuurlijke taal B) Gegevensstroomdiagram C) Toestandsdiagram D) Lijst van belanghebbenden E) Use case diagram 5. Welke aspecten moet u al dan niet beschouwen bij het definiëren van de systeem- en de contextgrens? K0202 A) Het systeem B) De systeemcontext C) De irrelevante omgeving D) De interfaces tussen systeem en systeemcontext 6. Wat blijkt uit de definitie van de systeemgrens? (1 antwoord) A0201 A) De betreffende software componenten B) De benodigde dialogen tussen de applicaties C) De interfaces tussen het systeem en zijn omgeving D) De capaciteit die het systeem moet kunnen verwerken E) De kosten van het project IREB_CPRE_FL_ExamQuestionnaire_Set_NL_2012-Public_V1.3.docx Blad 5 van 27

7. Tijdens het uitwerken van de requirements voor een online database komt u erachter dat de regels voor de bescherming van persoonsgegevens hierop niet van toepassing zijn omdat deze gegevens geanonimiseerd worden verwerkt. Voor welke onderdeel van de systeembeschrijving heeft dit consequenties? (1 antwoord) A0207 A) De systeemgrens B) De contextgrens C) De interfaces van het systeem D) De grijze zone van de systeemgrens IREB_CPRE_FL_ExamQuestionnaire_Set_NL_2012-Public_V1.3.docx Blad 6 van 27

3. Eliciteren van requirements 8. Welke twee van de volgende beweringen geeft het beste de relatie weer tussen een requirementsanalist en een belanghebbende in de rol van een tester? (2 antwoorden) P0309 A) De requirementsanalist levert informatie voor het werk van de belanghebbende. B) De resultaten van de requirementsanalist worden beheerd door de belanghebbende. C) De belanghebbende draagt bij aan de kwaliteitsborging van het werk van de requirementsanalist. D) De belanghebbende houdt toezicht op het werk van de requirementsanalist. E) Er is geen verband tussen het werk van de requirementsanalist en de belanghebbende in deze rol. 9. Het Kano model beschrijft dat dissatisfiers (basisfactoren) lastig zijn te vinden. Wat is de beste techniek voor het eliciteren van dissatisfiers? (1 antwoord) A0312 A) Interview B) Vragenlijst C) Veldobservatie D) Een vereenvoudigd (low-fidelity) prototype E) Brainstormen IREB_CPRE_FL_ExamQuestionnaire_Set_NL_2012-Public_V1.3.docx Blad 7 van 27

10. Met welke twee aspecten moet over het algemeen rekening gehouden worden bij de keuze van geschikte elicitatietechnieken voor een datamanagement softwaresysteem? (2 antwoorden) P0313 A) De beschikbaarheid van de belanghebbenden B) De leeftijd van de belanghebbenden C) De mijlpalen en budget van het project D) De gebruikte tools E) Het bedrijfsdomein waarin het systeem wordt toegepast 11. Wat zijn de twee belangrijkste voordelen van het gebruik van vragenlijsten voor het eliciteren van requirements? (2 antwoorden) P0314 A) Een groot aantal deelnemers is mogelijk. B) Er kunnen statistisch relevante uitspraken over de requirements worden gedaan. C) Met vragenlijsten kan het inzicht van de deelnemers worden gevalideerd. D) Vragenlijsten geven inzicht in de delighters (enthousiasmerende factoren). E) Vragenlijsten geven inzicht in de dissatisfiers (basisfactoren). IREB_CPRE_FL_ExamQuestionnaire_Set_NL_2012-Public_V1.3.docx Blad 8 van 27

12. U moet requirements eliciteren voor verkoopsoftware die wereldwijd wordt gebruikt. In de eerste elicitatieronde van de requirements moeten de deelnemers uit alle 30 filialen worden betrokken. Het projectmanagement heeft besloten dat voor de documentatie van de eerste requirements een wiki-systeem wordt gebruikt. Welke van de volgende beweringen is het waarschijnlijk juist? (1 antwoord) A0315 Opmerking: Een wiki-systeem is een web-gebaseerd systeem waarmee verschillende mensen gezamenlijk aan een document kunnen werken. De betreffende versies zijn toegankelijk voor alle betrokkenen. Een bekend voorbeeld van een wiki-systeem is de online encyclopedie Wikipedia. A) De aanpak is zinloos omdat een wiki-systeem geen requirements management tool is. B) De aanpak is zinvol omdat alle betrokkenen gezamenlijk de eerste requirements kunnen vastleggen en becommentariëren. C) De aanpak is zinloos omdat de eerste requirementsanalyse moet worden uitgevoerd door een requirementsanalist met behulp van interviews. D) De aanpak is zinvol omdat wiki-systemen een historie bijhouden (van de gemaakte wijzigingen). IREB_CPRE_FL_ExamQuestionnaire_Set_NL_2012-Public_V1.3.docx Blad 9 van 27

4. Documenteren van requirements 13. U wilt een requirementsdocument ontwerpen dat bijzonder geschikt is voor de mensen die in de volgende fasen van het ontwikkelingsproces werken. Kies uit de volgende zinnen de twee juiste combinaties van rol en eigenschappen van requirements. (2 antwoorden) P0416 A) Voor de testers moeten de requirements realiseerbaar zijn. B) Voor de ontwikkelaars moeten de requirements makkelijk kunnen worden aangepast. C) Voor alle betrokkenen moeten de requirements consistent zijn. D) Voor de projectmanager moeten de requirements geprioriteerd zijn. E) Voor de beheerafdeling moeten de requirements geprioriteerd kunnen worden. IREB_CPRE_FL_ExamQuestionnaire_Set_NL_2012-Public_V1.3.docx Blad 10 van 27

14. Een bedrijf (hierna genoemd de klant) wil de voorbereiding van het aanbestedingsproces met een informatiesysteem ondersteunen. Het management huurt een softwarebedrijf in om een dergelijk systeem te specificeren en te ontwikkelen of te kopen. Voor dit project bent u de verantwoordelijke requirementsanalist van het softwarebedrijf. Tijdens de eerste gesprekken met verschillende vertegenwoordigers van de klant stelt u, onder andere, het volgende vast: U begrijpt deels de terminologie van de klant niet. Het is duidelijk dat de vertegenwoordigers van de klant zelf geen consistente terminologie gebruiken. Uw belangrijkste contactpersoon bij de klant beschreef zijn ideeën door u de verwachte interacties tussen de specialisten en informatiesysteem te vertellen, in de vorm van verschillende stromen van de acties van de gebruiker en de reacties van het systeem. Welke twee van de volgende benaderingen zijn in dit geval bijzonder geschikt voor het eliciteren en documenteren van de requirements? (2 antwoorden) P0417 A) Het creëren van een klasse-model B) Het opstellen van een begrippenlijst C) Het eliciteren en documenteren van de kwaliteitsrequirements D) Het opstellen van een use case diagram en de use cases daarvan beschrijven E) Het toepassen van rollenspellen F) Het maken en testen van prototypen IREB_CPRE_FL_ExamQuestionnaire_Set_NL_2012-Public_V1.3.docx Blad 11 van 27

Van belang Niet van belang IREB Proefexamen 15. Welke van de volgende uitspraken over de keuze van de notatiewijze voor het documenteren van de functionele requirements zijn van belang en welke niet van belang? K0418 A) Belanghebbenden moeten de notatiewijze kunnen lezen. B) UML diagrammen moeten worden toegepast in projecten waarin objectgeoriënteerd wordt ontwikkeld. C) Om optimale duidelijkheid te bereiken dienen verschillende notatiewijzen te worden gebruikt en deze notatiewijzen zijn afhankelijk van het type requirement. D) Een grafische notatiewijze, zoals UML, is te prefereren omdat het eenvoudiger is om deze te begrijpen. IREB_CPRE_FL_ExamQuestionnaire_Set_NL_2012-Public_V1.3.docx Blad 12 van 27

5. Requirements documenteren in natuurlijke taal 16. Zinsjablonen kunnen worden toegepast voor het documenteren in natuurlijke taal. U wilt zo'n zinsjabloon in uw project introduceren en uw projectmanager van de voordelen overtuigen. Welke twee argumenten kunt u het beste in deze discussie gebruiken? (2 antwoorden) P0510 A) Een hoge kwaliteit van de requirements wordt al ondersteund vanaf de eerste vastlegging. B) De requirements die overeenkomstig de zinsjabloon zijn geformuleerd bevatten geen taalkundige transformatie-effecten. C) Leren hoe je de requirements volgens een zinsjabloon specificeert vergt niet veel tijd. D) Het gebruik van een zinsjabloon levert in principe een grotere informatiedichtheid. E) Een requirement die volgens een zinsjabloon is beschreven voldoet aan alle kwaliteitscriteria voor requirements. 17. Gegeven is de volgende requirement: "Het systeem Alpha moeten alle data sets in alle submenu's weergeven." Welke overtreding van de regels voor het documenteren in natuurlijke taal leidt tot het ernstigste probleem? (1 antwoord) A0508 A) De requirement is geschreven in passieve vorm. B) Kwantoren (onbepaalde telwoorden) zijn gebruikt. C) De contractuele verplichting van de requirement is niet gedefinieerd. D) De tijdsafhankelijkheid van de verplichting van de requirement is niet gespecificeerd. IREB_CPRE_FL_ExamQuestionnaire_Set_NL_2012-Public_V1.3.docx Blad 13 van 27

Komt overeen Komt niet overeen IREB Proefexamen 6. Requirements documenteren op basis van modellen 18. Om jonge acteurs en regisseurs te ondersteunen, wordt een concours voor korte films gehouden. De beste drie films zullen een prijs krijgen. De ingezonden films mogen maximaal 20 minuten duren en moeten voldoen aan de randvoorwaarden, die zijn weergegeven in het volgende diagram. K0619 Acteur Film Regisseur 1.. 10 0.. * 1.. 3 1 naam speelt in titel geregisseerd door naam Komen de volgende beweringen overeen met bovenstaand diagram? A) Drie regisseurs kunnen samen een film regisseren. B) Een film met maar één acteur mag worden ingezonden. C) Een regisseur kan twee ingezonden films regisseren. D) Een acteur kan in een willekeurig aantal films meespelen. E) In een film moeten tien acteurs meespelen. 19. Wat wordt niet weergegeven in een use case diagram? (1 antwoord) A0620 A) De processtappen van een applicatie B) De actoren van een applicatie C) De use cases van een applicatie D) De grens tussen een applicatie en haar omgeving E) De functionaliteit van een applicatie IREB_CPRE_FL_ExamQuestionnaire_Set_NL_2012-Public_V1.3.docx Blad 14 van 27

20. Het volgende toestandsdiagram geeft het gedrag weer van een online winkelsysteem. Dit systeem biedt klanten de mogelijkheid om door de catalogus met beschikbare producten te bladeren en deze te kopen. K0621 Klaar voor gebruik tonen catalogus Catalogus weergave annuleren koop kopen Klaar voor gebruik Klaar voor bestellen invoeren adres Adres beschikbaar [leveringsdetails gekozen] Leveringsdetails beschikbaar [betaald] Betaling voltooid Komen de volgende beweringen overeen met bovenstaand schema? IREB_CPRE_FL_ExamQuestionnaire_Set_NL_2012-Public_V1.3.docx Blad 15 van 27

Komt overeen Komt niet overeen IREB Proefexamen A) Een directe overgang van de toestand Adres beschikbaar naar de toestand Catalogusweergave is mogelijk. B) Een directe overgang van de toestand Catalogusweergave naar de toestand Betaling voltooid is mogelijk. C) De gebeurtenis kopen moet optreden om in de toestand Bestellen te komen. D) Om de toestand Bestellen te verlaten, moet de gebeurtenis annuleren koop optreden. IREB_CPRE_FL_ExamQuestionnaire_Set_NL_2012-Public_V1.3.docx Blad 16 van 27

21. Het volgende activiteitendiagram geeft het bereiden van een maaltijd weer. K0622 Ingrediënten kopen Oven voorverwarmen Eieren kloppen Groenten snijden Ingrediënten mengen Bakken Proeven [niet klaar] [klaar] Opdienen Komen de volgende beweringen overeen met bovenstaand diagram? IREB_CPRE_FL_ExamQuestionnaire_Set_NL_2012-Public_V1.3.docx Blad 17 van 27

Komt overeen Komt niet overeen IREB Proefexamen A) Oven voorverwarmen moet gebeuren vóór Ingrediënten mengen. B) Ingrediënten mengen gebeurt zodra Groenten snijden klaar is. C) Eieren kloppen en Groenten snijden moeten tegelijk klaar zijn. D) Proeven moet direct volgen op Opdienen. 22. Welke twee substantiële voordelen hebben grafische modellen (bijvoorbeeld use case diagrammen of toestandsdiagrammen) in requirements engineering ten opzichte van op tekst in natuurlijke taal gebaseerde specificaties? (2 antwoorden) P0623 A) Een model dat de werkelijkheid representeert, heeft een hoge informatiedichtheid en kan daardoor sneller worden begrepen. B) Modellen maken een volledige beschrijving van het beoogde systeem mogelijk. C) Modellen kunnen beter worden gecontroleerd dan natuurlijke taal, omdat ze zijn gebaseerd op een formele syntax en semantiek. D) Modellen worden gemaakt met tools die van een repository gebruik maken. Daardoor kun je requirements met modellen beter beheren. E) Met de juiste tools kan broncode worden gegenereerd vanuit modellen. IREB_CPRE_FL_ExamQuestionnaire_Set_NL_2012-Public_V1.3.docx Blad 18 van 27

23. Bepaal voor elke bewering over het onderstaande activiteitendiagram of deze juist is of niet. K0624 Start navigatie Bestemming invoeren GPS-coördinaten bepalen Keuze voor dynamische routeberekening opvragen [files vermijden] [files niet vermijden] Verkeersinformatie raadplegen Route berekenen Route weergeven IREB_CPRE_FL_ExamQuestionnaire_Set_NL_2012-Public_V1.3.docx Blad 19 van 27

Van toepassing Niet van toepassing Juist Onjuist IREB Proefexamen A) Een route kan worden berekend zonder het raadplegen van verkeersinformatie. B) Een route kan worden berekend na het raadplegen van verkeersinformatie. C) Het systeem kan vragen om de keuze voor dynamische routeberekening aan te geven, zonder eerst de GPS-coördinaten te moeten bepalen. D) De volgorde van Bestemming invoeren en GPS-coördinaten bepalen is willekeurig. 24. Conceptuele modellen moeten aan bepaalde beginselen voldoen. Welke van de volgende beweringen zijn van toepassing op de term syntax? K0625 A) De syntax is het uitgangspunt voor de interpretatie van conceptuele modellen volgens een formele modelleertaal. B) De syntax bepaalt welke modelelementen van een modelleertaal kunnen worden gebruikt. C) De syntax bepaalt de geldige combinaties van taalconstructies van een modelleertaal. D) De syntax bepaalt het gebruiksdoel van een modelleertaal. IREB_CPRE_FL_ExamQuestionnaire_Set_NL_2012-Public_V1.3.docx Blad 20 van 27

25. U bent de requirements voor een managementsysteem voor universiteiten aan het modelleren. De stappen voor het inschrijven (toelaten) van een nieuwe student bij een universiteit moet worden gedocumenteerd met behulp van modellen. Welke twee van de volgende diagrammen zijn daarvoor het meest geschikt? (2 antwoorden) P0626 A) Gegevensstroomdiagram B) Laus-Ohl diagram C) Activiteitendiagram D) Klassediagram E) Use case diagram 26. Een systeem kan worden beschreven vanuit verschillende perspectieven. Wat wordt beschreven vanuit het functionele perspectief? (1 antwoord) A0627 A) De portabiliteit van het systeem B) De reactie van het systeem op interne gebeurtenissen C) De statisch-structurele gebruiks- en afhankelijkheidsrelaties D) De structuur van invoer- en uitvoergegevens E) De transformatie van invoergegevens naar uitvoergegevens IREB_CPRE_FL_ExamQuestionnaire_Set_NL_2012-Public_V1.3.docx Blad 21 van 27

Voldoen Niet voldoen IREB Proefexamen 7. Valideren en onderhandelen van requirements 27. Een requirementsdocument wordt gecontroleerd aan de hand van bepaalde kwaliteitscriteria om het als goede basis voor verdere ontwikkelactiviteiten te laten dienen. Welke twee kwaliteitscriteria uit de onderstaande lijst behoren tot het kwaliteitsaspect inhoud? (2 antwoorden) P0715 A) Compleetheid B) Begrijpelijkheid C) Eenduidigheid D) Consistentie E) Omvang 28. Aan welke van de volgende beginselen dient te worden voldaan in een inspectie en aan welke niet? K0719 A) Het strikt nakomen van het vooraf bepaalde inspectieproces B) Een strikte scheiding van de rollen van de moderator en de voorlezer C) De individuele voorbereiding van de deelnemers D) Het scheiden van het identificeren en het oplossen van bevindingen IREB_CPRE_FL_ExamQuestionnaire_Set_NL_2012-Public_V1.3.docx Blad 22 van 27

Passend Niet passend IREB Proefexamen 29. Een bedrijf produceert onderdelen voor de auto-industrie. Het management heeft besloten om de productencatalogus van het bedrijf beschikbaar te stellen via hun website en de mogelijkheid te creëren om direct via het web orders te plaatsen. Deze mogelijkheid is expliciet gevraagd door één van de belangrijkste klanten. Het bedrijf is gestart met het bijbehorende ontwikkelproject. De requirementsspecificatie is inmiddels af. De projectmanager wil de specificaties laten checken aan de hand van een walkthrough. Als reviewers kiest ze vier medewerkers van de testafdeling die niet betrokken zijn geweest is het opstellen van deze specificatie. Bepaal ten aanzien van de volgende beslissingen van de projectmanager of deze in deze omstandigheden passend zijn of niet. K0717 A) De timing die de projectmanager heeft gekozen voor de walkthrough B) Het toepassen van de walkthrough als reviewmethode C) Het plannen van een walkthrough van het prototype van de user interface uit de haalbaarheidsstudie, ná deze walkthrough van het requirementsdocument D) De beslissing van de projectmanager om in deze situatie geen vertegenwoordigers van de belangrijkste klant te betrekken IREB_CPRE_FL_ExamQuestionnaire_Set_NL_2012-Public_V1.3.docx Blad 23 van 27

30. Voor een internationaal te gebruiken navigatiesysteem verlangt een belanghebbende dat er alleen een vrouwelijke stem wordt toegepast voor de instructies. Een andere belanghebbende vindt dit discriminerend en eist dat er ook een mannelijke stem wordt gebruikt. Welke van de volgende typen beschrijft dit conflict het beste? (1 antwoord) A0720 A) Relatieconflict B) Belangenconflict C) Structuurconflict D) Waardenconflict IREB_CPRE_FL_ExamQuestionnaire_Set_NL_2012-Public_V1.3.docx Blad 24 van 27

Juist Onjuist IREB Proefexamen 8. Requirementsmanagement 31. Vaak worden verschillende views toegepast die bepaalde delen van de requirements laten zien, in plaats van het weergeven van alle requirements en attributen. Welke van de volgende beweringen zijn juist en welke onjuist? K0819 A) Niet het hele document hoeft te worden gelezen. B) Om het reviewproces te ondersteunen worden de requirements die bij elkaar horen gegroepeerd. C) Requirements waarvoor bepaalde belanghebbenden geen leesrechten hebben kunnen onzichtbaar worden gemaakt. D) Dit maakt het mogelijk dat verschillende personen tegelijkertijd kunnen werken aan één specificatie. 32. De traceerbaarheid van requirements heeft verschillende doelen. Geef aan welke bewering onjuist is. (1 antwoord) A0820 A) Traceerbaarheid vergemakkelijkt de impactanalyse. B) Traceerbaarheid maakt het mogelijk om de implementatie te verifiëren. C) Traceerbaarheid ondersteunt de export uit een requirementstool. D) Traceerbaarheid helpt bij het vinden van de bron van een requirement. IREB_CPRE_FL_ExamQuestionnaire_Set_NL_2012-Public_V1.3.docx Blad 25 van 27

Juist Onjuist IREB Proefexamen 33. Aanvullende informatie over requirements wordt beheerd met behulp van attributen. Een voorbeeld van aanvullende informatie is een uniek identificatienummer. Welke van de volgende beweringen over het doel van unieke identificatienummers is juist en welke onjuist? Een uniek identificatienummer helpt bij K0821 A) het schatten van de omvang van een specificatie in zijn geheel. B) het leggen van een eenduidige basis voor communicatie. C) het realiseren van verwijzingen naar andere requirements. D) het realiseren van traceerbaarheid met andere ontwikkel(tussen)producten. IREB_CPRE_FL_ExamQuestionnaire_Set_NL_2012-Public_V1.3.docx Blad 26 van 27

Juist Onjuist IREB Proefexamen 9. Ondersteuning met tools 34. Als requirementsanalist van een bedrijf bent u verantwoordelijk voor het kiezen van een tool voor requirementsmanagement. Welke van de volgende beweringen zijn in deze context juist en welke onjuist? K0910 A) Het tool moet de (tussen)producten ondersteunen die nodig zijn voor het in dit bedrijf toegepaste requirements engineering proces. B) De keuze van een tool moet worden overgelaten aan de gebruikers van het tool. C) De keuze van een tool wordt voor een belangrijk deel bepaald door de flexibiliteit van de definieerbare attributen. D) De keuze van een tool wordt ook beïnvloed door de andere tools (bijvoorbeeld configuratiemanagement) waarmee het tool moet kunnen samenwerken. IREB_CPRE_FL_ExamQuestionnaire_Set_NL_2012-Public_V1.3.docx Blad 27 van 27