Escrito por estudiantes que aprobaron Inmediatamente disponible después del pago Leer en línea o como PDF ¿Documento equivocado? Cámbialo gratis 4,6 TrustPilot
logo-home
Resumen

Functional Analysis - Samenvatting - Anneleen Bekkens

Puntuación
-
Vendido
-
Páginas
21
Subido en
31-01-2024
Escrito en
2023/2024

Domineer het proces van het opstellen van effectieve use cases, functionele en niet-functionele requirements met deze uitgebreide samenvatting voor het vak Functional Analysis. Verdiep je in de kunst van het analyseren en vastleggen van systeemeisen, met praktische inzichten en voorbeelden. Deze samenvatting biedt een onmisbare gids voor studenten die zich willen specialiseren in het definiëren en begrijpen van zowel functionele als niet-functionele aspecten van systeemanalyse.

Mostrar más Leer menos
Institución
Grado

Vista previa del contenido

Functional Analysis
H01: Inleiding
1. Aanpak van projectmanagement:

 Watervalmethode: De Watervalmethode volgt een lineaire en sequentiële aanpak.
Het project wordt opgedeeld in verschillende fasen, zoals planning, ontwerp,
implementatie, testen en onderhoud. Elke fase moet worden voltooid voordat de
volgende begint.

 Agile-methode: Agile daarentegen is iteratief en incrementeel. Het project wordt
opgedeeld in kleine, werkende delen, genaamd iteraties of sprints. Elke iteratie levert
een deel van het eindproduct op.

2. Flexibiliteit en aanpassingsvermogen:

 Watervalmethode: Deze methode is minder flexibel omdat veranderingen in de
vereisten moeilijk in te passen zijn zodra een fase is gestart.

 Agile-methode: Agile is zeer flexibel en staat open voor veranderingen, zelfs laat in
het ontwikkelingsproces. Veranderingen kunnen worden aangebracht tussen de
iteraties.

3. Betrekking van belanghebbenden:

 Watervalmethode: De betrokkenheid van belanghebbenden is meestal hoog aan het
begin en het einde van het project, maar kan afnemen tijdens de uitvoering van het
project.

 Agile-methode: Agile moedigt regelmatige interactie en feedback van
belanghebbenden aan gedurende het hele project. Dit zorgt voor continue
aanpassing aan veranderende behoeften.

4. Oplevering van het eindproduct:

 Watervalmethode: Het eindproduct wordt geleverd aan het einde van het project,
wat kan resulteren in langere doorlooptijden voordat belanghebbenden iets
tastbaars zien.

 Agile-methode: Het eindproduct is mogelijk niet compleet na elke iteratie, maar er
worden regelmatig werkende delen opgeleverd, wat de mogelijkheid biedt voor
vroege en frequente feedback.

5. Kwaliteitscontrole:

 Watervalmethode: Kwaliteitscontrole wordt meestal aan het einde van het project
uitgevoerd.

 Agile-methode: Kwaliteitscontrole wordt ingebouwd in het proces, met regelmatige
testen en evaluaties tijdens elke iteratie.

,H02: Functional Requirements
Wat zijn functionele requirements?

- Het vastleggen en éénduidig definiëren v/d functionaliteiten.
- Dit doen we volgens “best practice” en/of gestructureerde methoden.

Wat is een Use Case Diagram?

- Een verzameling van alle Functionele Requirements (FRs)
- Een overzicht van alle rollen
- Een overzicht van alle FRs

Use Case Diagram – Include: Use case A voert ALTIJD use case B tijdens het normaal verloop. Voor het
uitvoeren van de ene functionaliteit, heeft het steeds een andere functionaliteit nodig -> “include”.




Voorbeeld: Je besteld een product, hierdoor zal je altijd een factuur moeten gaan betalen.

Use Case Diagram – Extends: Use case A voert use case B uit tijdens een alternatief verloop.




Voorbeeld: Bij het reserveren van een ticket, zou je ook kunnen gaan kiezen welke stoel je wilt.

Oefening: Stel een UCD op voor een bibliotheek met minstens 3 rollen, 1 extends en 1 include.

, Use Case: Dit bevat een uitgeschreven verhaal van een primary actor die het systeem zal gaan
gebruiken, om een bepaald doel te gaan bereiken.

- Het zal ons een globaal beeld gaan geven van de functies van het systeem (low-precision).
- Het verhaal wordt voorgesteld door de opdrachtgevers.
- In het verhaal gebruiken we eenvoudige taal (geen vakjargon).
- We zullen hierin de scope en het domein gaan bepalen.
- Het dient ook om de ontwikkelaars te gaan laten weten welke functionaliteiten, op welke
manier geïmplementeerd moeten worden.

Enkele handige tips omtrent het maken van een Use Case:

- Juiste info door de juiste mensen.
- Werken in een kleine groep is efficiënter.
- Spendeer max. ½ dag met de eindgebruiker.
- Neem het management (opdrachtgever) mee in je boot.
- Actor <> jobtitel.
- Use cases uitwerken is een sociale activiteit.
- Wees een minimalist.

Een Use case bevat volgende onderdelen:

- Primary Actor: belanghebbende partij die systeem vraagt een taak uit te gaan voeren.
- Stakeholders: belanghebbende/deelnemende partijen.
- Precondities: Wat moet vervuld zijn bij start use case?
Controle in use case hoeft niet.
Geeft vaak aan dat een andere use case reeds uitgevoerd werd.
Moet voor de start van de use case gevalideerd worden.
- Postcondities: Wat moet vervuld zijn na het uitvoeren van een scenario?
Bevat wijzigingen systeem t.o.v. domeinmodel.
Formuleren vanuit standpunt systeem.
Niet elk alternatief verloop bereikt de postcondities.
- Normaal verloop: Top-to-bottom beschrijving v/e situatie waarbij doel Primary actor bereikt.
- Alternatief verloop: Uitbreiding op het normaal verloop of andere alternatieve weg.




- Domeinspecifieke regels: Alle technische regels voor validatie, … .



- Op te klaren punten (optioneel): We verklaren wat nog onduidelijk kon zijn.

Elementair business proces: Bestaat uit 3 verschillende categorieën.

- Hoe? -> Lower level
- Wat wil de primary actor? -> User’s goal
- Waarom doet de primary actor dit? -> Higher level

Escuela, estudio y materia

Institución
Estudio
Grado

Información del documento

Subido en
31 de enero de 2024
Número de páginas
21
Escrito en
2023/2024
Tipo
RESUMEN

Temas

$7.60
Accede al documento completo:

¿Documento equivocado? Cámbialo gratis Dentro de los 14 días posteriores a la compra y antes de descargarlo, puedes elegir otro documento. Puedes gastar el importe de nuevo.
Escrito por estudiantes que aprobaron
Inmediatamente disponible después del pago
Leer en línea o como PDF

Conoce al vendedor
Seller avatar
aronvandaele1

Conoce al vendedor

Seller avatar
aronvandaele1 Hogeschool Gent
Seguir Necesitas iniciar sesión para seguir a otros usuarios o asignaturas
Vendido
2
Miembro desde
2 año
Número de seguidores
0
Documentos
5
Última venta
7 meses hace

0.0

0 reseñas

5
0
4
0
3
0
2
0
1
0

Documentos populares

Recientemente visto por ti

Por qué los estudiantes eligen Stuvia

Creado por compañeros estudiantes, verificado por reseñas

Calidad en la que puedes confiar: escrito por estudiantes que aprobaron y evaluado por otros que han usado estos resúmenes.

¿No estás satisfecho? Elige otro documento

¡No te preocupes! Puedes elegir directamente otro documento que se ajuste mejor a lo que buscas.

Paga como quieras, empieza a estudiar al instante

Sin suscripción, sin compromisos. Paga como estés acostumbrado con tarjeta de crédito y descarga tu documento PDF inmediatamente.

Student with book image

“Comprado, descargado y aprobado. Así de fácil puede ser.”

Alisha Student

Preguntas frecuentes