Resursa2

5

Click here to load reader

Transcript of Resursa2

Page 1: Resursa2

Autor: Don Wells

Link: http://www.extremeprogramming.org/intr

oduction.html

Page 2: Resursa2

Managerii, developerii si clientii trebuie sa faca parte

din aceeasi echipa

Este necesara o conexiune foarte stransa pentru

obtinerea celui mai bun produs

Planurile sunt temporare, putand fi recreate oricand

Se foloseste test driven development

Calitatea crescuta a codului este esentiala in XP

Feedback este primit des si din toate directiile

Page 3: Resursa2

Planning- dorintele clientului sunt documente

scrise, release-uri mici si frecvente, proiect divizat in

iteratii

Managing- meeting in fiecare zi, echipa are un spatiu

dedicat, pas sustinut de lucru

Designing- simplitate, metafora a sistemului, CRC

cards, nu este adaugata functionalitate mai devreme

Coding- clientul este mereu disponibil, se scriu unit

tests mai intai, pair programming, numai o pereche

integreaza cod la un moment dat, se integreaza des

Testing- tot codul are unit tests pe care le trece in

intregime, un bug gasit duce la conceperea de noi

teste, se ruleaza des acceptance tests

Page 4: Resursa2

XP nu reprezinta un set de reguli ci mai degraba o

cale de a lucra armonios si productiv

Principalele valori ale XP sunt:

• Simplitatea

• Comunicarea

• Feedback-ul

• Respectul

• Curajul

Page 5: Resursa2

Cerintele se schimba foarte des

Scade riscul si creste sansele de succes

Grupul de programatori este mic(2-12 pana la maxim

30)

Posibilitatea automatizarii testarii functionale si de

modul

Productivitatea trebuie sa fie ridicata; trebuie livrat

ceea ce trebuie cand trebuie