Resursa2
Click here to load reader
Transcript of Resursa2
![Page 1: Resursa2](https://reader038.fdocumente.com/reader038/viewer/2022100603/55951e2f1a28ab044b8b45d1/html5/thumbnails/1.jpg)
Autor: Don Wells
Link: http://www.extremeprogramming.org/intr
oduction.html
![Page 2: Resursa2](https://reader038.fdocumente.com/reader038/viewer/2022100603/55951e2f1a28ab044b8b45d1/html5/thumbnails/2.jpg)
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](https://reader038.fdocumente.com/reader038/viewer/2022100603/55951e2f1a28ab044b8b45d1/html5/thumbnails/3.jpg)
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](https://reader038.fdocumente.com/reader038/viewer/2022100603/55951e2f1a28ab044b8b45d1/html5/thumbnails/4.jpg)
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](https://reader038.fdocumente.com/reader038/viewer/2022100603/55951e2f1a28ab044b8b45d1/html5/thumbnails/5.jpg)
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