Vereisten Engineering Hoofdstukken 1-17
40 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Wat is een belangrijk kenmerk van eisen die succesvol geïmplementeerd moeten worden?

  • Ze hoeven niet te voldoen aan de wensen van de klant.
  • Ze moeten vaag beschreven zijn.
  • Ze moeten meetbaar en testbaar zijn. (correct)
  • Ze zijn alleen functioneel van aard.
  • Non-functionele eisen zijn de beschrijving van wat een product moet doen.

    False

    Wat is een functionele eis?

    Iets dat het product moet doen om de business van de eigenaar te ondersteunen.

    Een eis bestaat omdat het type product bepaalde _______ en _______ vereist.

    <p>functies, kwaliteiten</p> Signup and view all the answers

    Koppel de volgende termen aan hun beschrijvingen:

    <p>Functionele eis = Wat het product moet doen Non-functionele eis = Hoe goed het product zijn functie uitvoert Meetbaarheid = Eisen die in getallen kunnen worden uitgedrukt Testbaarheid = Eisen die geëvalueerd kunnen worden</p> Signup and view all the answers

    Wat moet je doen om een vereiste nauwkeurig te formuleren?

    <p>Met getallen in plaats van woorden meten.</p> Signup and view all the answers

    Iedereen is altijd even precies in hun eisen.

    <p>False</p> Signup and view all the answers

    Wat is de rol van een business analyst met betrekking tot eisen?

    <p>De business analyst helpt gebruikers beter te begrijpen wat hun eisen zijn.</p> Signup and view all the answers

    Wat is een belangrijk aspect van een waardevol softwareproduct?

    <p>Het moet voldoen aan de eisen van de eigenaar.</p> Signup and view all the answers

    Als software niet aan een behoefte moet voldoen, kan er werkelijk alles worden gebouwd.

    <p>True</p> Signup and view all the answers

    Wat is de rol van een business analyst in softwareontwikkeling?

    <p>Om te bepalen wat de eigenaar waardeert.</p> Signup and view all the answers

    Bij het bouwen van software moet men beginnen met het oplossen van een ________.

    <p>bedrijf probleem</p> Signup and view all the answers

    Wat is niet noodzakelijk voor het vastleggen van eisen?

    <p>Een permanente registratie</p> Signup and view all the answers

    De eisen komen altijd vanzelf naar boven zonder enige inspanning.

    <p>False</p> Signup and view all the answers

    Correct geschreven vereisten bieden ________ documentatie.

    <p>tracering</p> Signup and view all the answers

    Koppel de volgende rollen aan hun functies:

    <p>Business analyst = Bepalen wat de eigenaar waardeert Product owner = Prioriteren van eisen Requirements engineer = Documenteren van vereisten Tester = Controleren van software op fouten</p> Signup and view all the answers

    Wat is volgens de inhoud de belangrijkste focus van de requirements activiteit?

    <p>Het begrijpen van een bedrijfsprobleem</p> Signup and view all the answers

    Het schrijven van een requirements document is het belangrijkste aspect van requirements engineering.

    <p>False</p> Signup and view all the answers

    Noem één van de aspecten die correct begrepen moeten worden bij het bouwen van een product.

    <p>Wat het product moet doen, hoe het gebruikt gaat worden, door wie het gebruikt gaat worden, hoe het past in de organisatie.</p> Signup and view all the answers

    Een requirement is iets dat het systeem _________ of een eigenschap die het systeem moet hebben.

    <p>kan doen</p> Signup and view all the answers

    Koppel de hoofdstukken aan de bijbehorende colleges:

    <p>College 1 = Hoofdstuk 1, 2 College 2 = Hoofdstuk 3, 4, 5, 6 College 3 = Hoofdstuk 10, 11, 12 College 4 = Hoofdstuk 13, 14, 15 College 5 = Hoofdstuk 16, 17</p> Signup and view all the answers

    Wat moet er gebeuren voordat je begint met het bouwen van een product?

    <p>De requirements ontdekken en specificeren</p> Signup and view all the answers

    Requirements engineering omvat alleen technische aspecten van een systeem.

    <p>False</p> Signup and view all the answers

    Wat is een van de lievelingsaspecten van ICT waar je tijdens de cursus over kan nadenken?

    <p>Antwoord kan variëren; bijvoorbeeld: softwareontwikkeling, data-analyse, systeembeheer.</p> Signup and view all the answers

    Wat is het doel van het Volere Requirements Process?

    <p>Het ontdekken, verifiëren en documenteren van vereisten.</p> Signup and view all the answers

    Het ontdekken van de juiste vereisten is essentieel voor het bouwen van het juiste product.

    <p>True</p> Signup and view all the answers

    Noem één manier waarop vereisten ontdekt kunnen worden.

    <p>Door middel van interviews, workshops, of gebruikersfeedback.</p> Signup and view all the answers

    De _______ van de Volere Requirements Process toont de activiteiten en hun deliverables.

    <p>kaart</p> Signup and view all the answers

    Wat is een functie van een functionele eis?

    <p>Om een actie te beschrijven die het product moet uitvoeren</p> Signup and view all the answers

    Koppel de onderstaande termen aan hun beschrijving:

    <p>Productiebeperkingen = Beperkingen die invloed hebben op de manier waarop een product wordt geproduceerd. Iteratieve projecten = Projecten die herhaaldelijk doorlopen worden om tot een eindresultaat te komen. Credible bronnen = Betrouwbare en relevante informatiebronnen.</p> Signup and view all the answers

    Wat is een belangrijke stap in de requirements proces?

    <p>Het communiceren van vereisten.</p> Signup and view all the answers

    Niet-functionele vereisten zijn voornamelijk gericht op de acties die het product moet uitvoeren.

    <p>False</p> Signup and view all the answers

    Noem een voorbeeld van een niet-functionele eis.

    <p>Usability</p> Signup and view all the answers

    Plagiaat houdt in dat je teksten kopieert zonder de juiste bronvermelding.

    <p>True</p> Signup and view all the answers

    Functionele vereisten zijn gekenmerkt door __________.

    <p>werkwoorden</p> Signup and view all the answers

    Waarom is het belangrijk om bronnen te vermelden in academische werken?

    <p>Om de informatie te onderbouwen en plagiaat te voorkomen.</p> Signup and view all the answers

    Koppel de termen aan hun juiste beschrijvingen:

    <p>Functionele vereisten = Acties die het product moet uitvoeren Niet-functionele vereisten = Eigenschappen die het product moet hebben Beperkingen = Globale issues die de eisen vormen Vereisten = Elementen die een product succesvol maken</p> Signup and view all the answers

    Welke van de volgende is een voorbeeld van een beperking?

    <p>Het budget voor het project</p> Signup and view all the answers

    Functionele vereisten zijn niet afkomstig van de hoofddoelen van het product.

    <p>False</p> Signup and view all the answers

    Wat beschrijven niet-functionele vereisten?

    <p>Kwaliteiten van een product</p> Signup and view all the answers

    Study Notes

    Vereisten Engineering - Algemene Informatie

    • De cursus wordt gegeven door de UNASAT School of ICT, Universiteit van Toegepaste Wetenschappen en Technologie Suriname.
    • Het studieboek is Mastering the Requirements Process door Suzanne en James Robertson.
    • ISBN: 978-0-321-81574-3
    • De colleges duren van 18:00 tot 21:15.
    • De onderwerpen zijn verdeeld over colleges en hoofdstukken.

    College Inhoud

    • College 1: Hoofdstuk 1 en 2,
    • College 2: Hoofdstuk 3, 4, 5 en 6,
    • College 3: Hoofdstuk 10, 11 en 12,
    • College 4: Hoofdstuk 13, 14 en 15,
    • College 5: Hoofdstuk 16 en 17,
    • College 6: Presentaties.

    Introductie (Pagina 3)

    • Introductie/presentatie van de deelnemers.
    • Vraag naar achtergrond, huidige functie/werk, studiekeuze en reden, favoriete ICT-aspect en toekomstambities. (alles is veranderlijk)

    Vereisten Engineering - Proces Aspecten

    • De vereistenomgeving is niet noodzakelijk het schrijven van documenten. Het gaat over het begrijpen van het probleem en het vinden van oplossingen.
    • De kunst van het vereisten ontdekken zit in het ontdekken van het echte probleem.
    • Vervolgens identificeren en kiezen tussen alternatieve oplossingen.
    • Een vereiste is iets wat het systeem kan uitvoeren of een eigenschap dat het moet hebben.
    • Vereiste moeten worden ontdekt en gespecificeerd alvorens met het bouwen van het product te starten.
    • Vereisten moeten waardevol zijn voor de eigenaar in verhouding met de kosten.
    • De eigenaar is de persoon of organisatie die betaalt voor de software.
    • Een vereiste vereist een behoefte, anders is het simpelweg iets te construeren.
    • Er is een verschil tussen het bouwen van software en het oplossen van een businessprobleem: Het programma dient ontworpen te zijn om aan het businessprobleem te voldoen. Elke fase moet beginnen met het probleem en niet met een eventuele oplossing.
    • Vereisten hoeven niet altijd schriftelijk vastgelegd te worden, maar moeten wel bekend zijn bij de bouwers.
    • Een geschreven vereiste zorgt voor een traceerbaar proces (documentation).
    • De rationale van een vereiste is belangrijk (redenering).
    • Vereisten moeten meetbaar en testbaar zijn.
    • Functionele vereisten zijn handelingen van het product om de behoefte van de eigenaar te vervullen.
    • Niet functionele vereisten zijn de mate van succesvolle functionaliteit binnen de context van de eigenaar.
    • Precision is cruciaal in het definiëren van vereisten.
    • De vereistendefinities moeten realistisch rekening houden met inconsistenties en onzekerheid bij de menselijke input
    • De businessanalyst verandert de manier waarop de gebruiker naar een probleem kijkt, ofwel direct of op latere aanpassing
    • Vereisten bestaan omdat je het product, of de functionaliteit nodig hebt.
    • De rol van productdesign is het vertalen van vereisten in een bruikbaar plan.
    • De vereiste-expressie moet als abstractie dienen in een technologisch neutrale manier.
    • Functionele vereisten beschrijven acties die het product moet uitvoeren, afkomstig van werkzaamheden die belanghebbenden moeten uitvoeren. (kenmerken worden met werkwoorden weergegeven).
    • Niet-functionele vereisten zijn eigenschappen van het product, essentieel voor acceptabiliteit voor de eigenaar en gebruiker.
    • Beperkingen beïnvloeden zowel het project als de definitieve ontwerpen.
    • Vereisten moeten ontdekt, geverifieerd en gedocumenteerd worden.
    • De Volere-methode voor vereistenbepaling, is een framework om vereisten te ontwikkelen in iteratieve projecten.
    • De Volere-methode is toepasbaar voor diverse projecttypes (custom, components, CMS, opensource, outsourced, etc).
    • Het volgschema voor het proces laat de activiteiten van project implementatie zien met benodigde deliverables en data flow.

    Huishoudelijke taken

    • Lees hoofdstuk 1 en 2.
    • Bereid hoofdstuk 3, 4, 5 en 6 voor.
    • Maak opdracht 1.
    • Zet je naam en studentnummer erbij bij de opdrachten .
    • Gebruik betrouwbare bronnen.
    • Schrijf je eigen woorden.
    • Gebruik APA-stijl.

    Opdrachten - vereisten engineering

    • Noteer de datum van elk internetbronnengebruik.
    • Sla je werk op met je achternaam en de verwachte versie, dus bijv. <AchternaamVoorlettervoornaam>_RE_Opdracht3_v1.0.
    • De deadline voor projecten is woensdag 23:59.
    • Lever je documenten electronically bij [email protected].

    Studying That Suits You

    Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

    Quiz Team

    Related Documents

    Description

    Deze quiz test je kennis van de belangrijkste concepten in vereisten engineering vanuit het studieboek 'Mastering the Requirements Process'. De quiz omvat onderwerpen van de colleges en behandelt de hoofdstukken 1 tot en met 17. Bereid je voor om je begrip van het proces en de vereistenomgeving te toetsen!

    More Like This

    Use Quizgecko on...
    Browser
    Browser