System development Flashcards
Hvad er en funktion og hvilket symbol har den i en dataflow model?
En funktion er en del af et system, der transformere input til output.
Symbolet i modellen er en cirkel.
Hvad er et system i en dataflow model?
Et system er en samling af forskellige funktioner, der interagere ved at modtage input og sende output mellem hinanden.
Hvad er et dataflow og hvilket symbol har det i en dataflow model?
Et dataflow de forskellige inputs og outputs funktioner modtager/sender.
Symbolet er en buet linje.
Hvad er et datalager og hvilket symbol har den i en dataflow model?
Et datalager holder på informationer fra dataflows til senere brug.
Symbolet er to vandrette linjer.
Hvad er en ekstern entitet og hvad er dens symbol i en dataflow model?
En ekstern entitet er en entitet udenfor systemet, der både kan give og modtage dataflows. Det kan være mennesker, virksomheder eller andre systemer.
Symbolet er et rektangel.
Hvorfor laver man et dataflow diagram?
Det bliver brug til:
- System analyser
- lave en visuel repræsentation af et system.
- Sketch fremtidige systemer.
- Nedbryde et system i dele.
- Forstå hvad et system skal kunne gøre.
- Forstå hvor data kommer fra og hvordan det bliver bearbejdet.
Hvordan skaffer man information til at bygge en dataflow model i praksis?
- Anmode om informationer
- Interviews
- Dokumentation af systemet.
- Observeringer
I hvilke rækkefølge laver du de forskellige elementer et dataflow diagram består af?
- Lav en shortlist over de forskellige funktioner i modellen.
- Lav Diagram 0.
- Lav kontekst diagram.
- lav det resterende af modellen som diagram 2.
- Modellering er en iterativ proces, hvor modellen genleves indtil den er korrekt.
Hvad er SCRUM og formålet med det?
SCRUM er et framework for at udvikle, levere og støtte kompliceret produkter.
Det hjælper teams med at arbejde sammen og opfordre teams til at lære gennem erfaring og reflekterer på deres sejre og tab for at konsistent forbedre dem selv.
Hvad er de 3 søjler af proces kontrol i SCRUM?
Gennemsigtighed:
Processen skal være tilgængelig til alle der er ansvarlige for slutproduktet, og dem der arbejder og inspicere skal have den samme definition af når noget er “færdigt”.
Inspektion:
SCRUM bruger skal ofte tjekke fremskridt mod et mål for at finde uønsket afvigelser.
Adaptation:
Hvis en inspektor finder en eller flere aspekter, der afviger for meget fra processen, eller slutproduktet er uacceptabelt skal der laves ændringer.
Hvad er de fire formelle begivenheder for inspektion og adaptation?
Sprint planning
Daily Scrum
Sprint review
Sprint retrospective
Hvad er et sprint?
Det er en tidsperiode på højst 1 måned, hvor et brugbart og potentielt udgivelsesparat del-produkt er lavet.
Hvad er sprint planning?
Det er her arbejdet, der skal laves i et sprint bliver planlagt. Hele SCRUM teamet deltager og det har en varighed på maks 8 timer sammenlagt.
Man finde ud af:
- Hvad kan blive leveret i det kommende sprint?
- Hvad arbejde skal laves for at kunne levere.
Hvad er Daily SCRUM?
Det er et 15 min. møde for udviklingsteamet som holdes hverdag, hvor arbejdet for de næste 24 timer planlægges.
Generelt bruges det til at vurdere fremskridt mod målet og hvad den generelle trend er i backloggen i forhold til klaret opgaver.
Hvad er et sprint review?
Det holdes i slutningen af et sprint for at vurdere del produktet of adaptere backloggen, hvis nødvendigt.
Det er et 4 timers møde med hele SCRUM teamet for at vurdere alt fra, hvad er lavet, hvad er ikke lavet, hvilke problemer var der, hvordan løste vi de problemer, budget osv.