Agile og Extreme Programming (XP)

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/16

flashcard set

Earn XP

Description and Tags

Vocabulary flashcards for Agile and Extreme Programming concepts.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

17 Terms

1
New cards

Det Agile Manifest

Grundlaget for agile udviklingsmetoder, der prioriterer individer, fungerende software, kundesamarbejde og reaktion på forandring.

2
New cards

Extreme Programming (XP)

En agil udviklingsmetode, der bygger på iterationer, inkrementelle forbedringer og tæt samarbejde mellem kunder og udviklere.

3
New cards

User Stories

Krav på højt niveau, der beskrives kortfattet for at estimere opgaven, og detaljerne gives senere i udviklingsprocessen.

4
New cards

Onsite Customer

Kundens repræsentant er fysisk til stede for at forklare detaljer i User Stories.

5
New cards

Metaphor

Teamet har en fælles forståelse for, hvordan systemet fungerer.

6
New cards

Planning Game

Kunden skriver User Stories, og udviklerne estimerer indsats og vurderer, hvad der kan nås i en iteration.

7
New cards

40 Hour Week

Overarbejde skal begrænses til maksimalt én uge ad gangen.

8
New cards

Refactoring

Kode forbedres løbende uden at ændre funktionalitet.

9
New cards

Simple Design

Design kun det, der er nødvendigt nu, og hold det simpelt (KISS-princippet).

10
New cards

Short Releases

Hyppige og små udgivelser, som løbende tilføjer ny funktionalitet.

11
New cards

Pair Programming

To udviklere arbejder ved samme maskine og skiftes mellem at skrive og vurdere kode.

12
New cards

Testing

Test-drevet udvikling (TDD), hvor der skrives tests, før man koder funktionaliteten. Accepttest defineres af kunden.

13
New cards

Coding Standards

Alle følger samme kodestandarder for at sikre læsbarhed og vedligeholdelse.

14
New cards

Collective Ownership

Alle kan ændre i enhver del af koden. Der er ikke ejerskab på moduler.

15
New cards

Continuous Integration

Koden integreres dagligt. Alle tests skal køre 100 %, før og efter integration.

16
New cards

Velocity

Et udtryk for, hvor mange story points teamet faktisk har gennemført i tidligere iterationer.

17
New cards

Capacity

Angiver, hvor meget tid og arbejdskraft teamet har til rådighed i en kommende sprint.