Agile methoden - Technieken voor agile methoden

8 belangrijke vragen over Agile methoden - Technieken voor agile methoden

Binnen de Agile systeemontwikkeling methodiek bestaat een incrementele aanpak, genaamd de 'RAD' methode. Waar staat RAD voor?

Rapid Application Development.
In de RAD benadering worden kort-cyclisch systeemdelen ontworpen en gebouwd, en krijgt de gebruiker al snel de gelegenheid om die systeemdelen te testen.

Een andere manier om systeemontwikkeling Agile te maken is Prototyping. Hier is er keuze uit drie stromen. Benoem deze stromen en beschrijf wat ze inhouden?

1. Ontwikkelen Mock-up: feitelijk een systeem die wel de 'look en feel' van de uiteindelijke applicatie heeft, en alleen de schermen van de applicatie presenteert, maar verdere nog geen inhoudelijke functionaliteit bevat
2. Incrementele prototyping: het ontwikkelen van een prototype dat - op basis van elke cyclus –qua systeemfuncties steeds verder wordt ontwikkeld totdat alle gewenste functionaliteit in het prototype beschikbaar is (en ook werkt)
3. Evolutionaire prototyping: het ontwikkelen van een prototype dat - op basis van elke cyclus – steeds verder in detail wordt ontwikkeld totdat alle gewenste functionaliteit in het prototype beschikbaar is (en ook werkt).

Wat is het grote voordeel van prototyping?

Gebruikers kunnen (snel) het prototype beoordelen en direct reacties en of commentaar geven. Daarnaast kunnen ze aan de hand van het prototype samen de functionaliteiten verder ontwikkelen.
  • Hogere cijfers + sneller leren
  • Niets twee keer studeren
  • 100% zeker alles onthouden
Ontdek Study Smart

Binnen de Agile systeemontwikkeling methodiek bestaat een methode die 'JAD' heet. Waar staat JAD voor?

Joint Application Development.
Bij de JAD aanpak wordt - specifiek in de fase analyse en ontwerp - gewerkt in een actieve samenwerking tussen gebruikers, materiedeskundigen, analisten en ontwerpers.
Gezamenlijk - bijvoorbeeld in workshop of andere interactieve sessies - worden de analyse en het ontwerp uitgevoerd.

Wat is het voordeel van prototyping?

ontstaat het voordeel dat gebruiker het ontwikkelde prototype kunnen beoordelen en direct - op basis van hun eigen waarnemingen aan een werkend systeem - hun reacties en commetaar kunnen geven. Protypes bieden ook als voordeel dat de gebruikers en de ontwikkelaars het prototype kunnen gebruiken om de functionaliteit samen (verder) te onwikkelen; ze werken dan samen aan de hand van het werkende prototype

Binnen de Agile systeemontwikkeling methodiek bestaat een methode die 'DevOps' heet. Waar staat DevOps voor?

Het kenmerk van DevOps is dat in het bijzonder de ontwerpers, de bouwers en de latere beheerders met elkaar in 1 team samenwerken.

Voordeel is doordat de beheerder directe invloed hebben op het ontwerp en de bouw van het systeem, en deze later niet - als beheerders - het over te dragen systeem hoeven te accepteren en voor beheer overgedragen krijgen; ze zijn immers al betrokken bij de ontwikkeling van deze componenten

Wat is 'Extreem programming'?

is gebaseerd op het - vaak zeer - snel bouwen van een systeem of systeemdeel waarbij niet volledig en gedetailleerd wordt onderzocht, wat de functionaliteit zou moeten zijn; elk systeem wordt gebouwd en ingevoerd als er 'in redelijke mate' aan de eisen van de gebruikers is voldaan.

Wat is het karakter van 'Extreem programming'?

het karakter van deze aanpak is - bijna - een vorm van 'trial and error' maar vereist dat het aanpassen van de functionaliteit flexibel en snel kan plaatsvinden

De vragen op deze pagina komen uit de samenvatting van het volgende studiemateriaal:

  • Een unieke studie- en oefentool
  • Nooit meer iets twee keer studeren
  • Haal de cijfers waar je op hoopt
  • 100% zeker alles onthouden
Onthoud sneller, leer beter. Wetenschappelijk bewezen.
Trustpilot-logo