SlideShare a Scribd company logo
EXTREME PROGRAMMING
            Patriciu Raluca-Dana
INTRODUCERE


 Programarea extrema (XP) a aparut in 6 martie 1996.
 Ofera software-ul de care e nevoie, asa cum e nevoie

 Este o strategie de succes deoarece permite flexibilitate
  in ceea ce priveste aparitia unor noi cerinte din partea
  clientilor.
 Sustine munca in echipa; managerii, clientii si
  programatorii sunt membrii egali ai echipei.
REGULI

1.   Planning
2.   Managing
3.   Designing
4.   Coding
5.   Testing
VALORI

   Simplitate: se face ceea ce este necesar si cerut, dar
    nimic mai mult; se fac pasi mici pentru atingerea scopului,
    pentru a diminua esecurile.
   Comunicare: toata lumea este parte a echipei si comunica
    fata in fata zi de zi; se lucreaza impreuna la tot, incepand
    cu cerintele si teminand cu codul; se creaza cea mai buna
    solutie.
   Feedback: se ia fiecare iteratie in serios; se asculta cu
    atentie si se fac modificarile necesare; se discuta despre
    proiect si se adapteaza procesul la el, nu invers.
   Respect reciproc
   Curaj: se va spune adevarul despre progresul proiectului;
    proiectul se va adapta schimbarilor atunci cand acestea
    apar.
FLOW CHART
SURSA

   Extreme Programming: A gentle introduction, J.
    Donovan Wells:
       http://www.extremeprogramming.org/

More Related Content

Viewers also liked

Presentation
PresentationPresentation
Presentationraloo19
 
Marilyn rea menzies presentation 2
Marilyn rea menzies presentation 2Marilyn rea menzies presentation 2
Marilyn rea menzies presentation 2
Nicola Mazwi
 
Tim Walker Presentation
Tim Walker PresentationTim Walker Presentation
Tim Walker Presentation
Nicola Mazwi
 
たった1時間でシステム構築!“激速”環境構築を実現する“パターン技術”の秘密とは
たった1時間でシステム構築!“激速”環境構築を実現する“パターン技術”の秘密とはたった1時間でシステム構築!“激速”環境構築を実現する“パターン技術”の秘密とは
たった1時間でシステム構築!“激速”環境構築を実現する“パターン技術”の秘密とは
Rina Owaki
 
Outsiders%2520 facebook[1][1]
Outsiders%2520 facebook[1][1]Outsiders%2520 facebook[1][1]
Outsiders%2520 facebook[1][1]
bellcandy33
 
Juegos de matemáticas
Juegos de matemáticasJuegos de matemáticas
Juegos de matemáticas
laurakafer01
 
The amish almost finished
The amish almost finishedThe amish almost finished
The amish almost finished
Jacob Kondrasuk
 
Web Services and Introduction of SOAPUI
Web Services and Introduction of SOAPUIWeb Services and Introduction of SOAPUI
Web Services and Introduction of SOAPUI
Dinesh Kaushik
 
Flexible Antennas
Flexible AntennasFlexible Antennas
Flexible Antennas
Riaz Ahmed Liyakath
 
Inroduction to HFSS
Inroduction to HFSSInroduction to HFSS
Inroduction to HFSS
Riaz Ahmed Liyakath
 

Viewers also liked (10)

Presentation
PresentationPresentation
Presentation
 
Marilyn rea menzies presentation 2
Marilyn rea menzies presentation 2Marilyn rea menzies presentation 2
Marilyn rea menzies presentation 2
 
Tim Walker Presentation
Tim Walker PresentationTim Walker Presentation
Tim Walker Presentation
 
たった1時間でシステム構築!“激速”環境構築を実現する“パターン技術”の秘密とは
たった1時間でシステム構築!“激速”環境構築を実現する“パターン技術”の秘密とはたった1時間でシステム構築!“激速”環境構築を実現する“パターン技術”の秘密とは
たった1時間でシステム構築!“激速”環境構築を実現する“パターン技術”の秘密とは
 
Outsiders%2520 facebook[1][1]
Outsiders%2520 facebook[1][1]Outsiders%2520 facebook[1][1]
Outsiders%2520 facebook[1][1]
 
Juegos de matemáticas
Juegos de matemáticasJuegos de matemáticas
Juegos de matemáticas
 
The amish almost finished
The amish almost finishedThe amish almost finished
The amish almost finished
 
Web Services and Introduction of SOAPUI
Web Services and Introduction of SOAPUIWeb Services and Introduction of SOAPUI
Web Services and Introduction of SOAPUI
 
Flexible Antennas
Flexible AntennasFlexible Antennas
Flexible Antennas
 
Inroduction to HFSS
Inroduction to HFSSInroduction to HFSS
Inroduction to HFSS
 

Similar to Resource1

Extreme programming(xp)
Extreme programming(xp)Extreme programming(xp)
Extreme programming(xp)
Paraschiv Geanina
 
Dezvoltarea agilă de software
Dezvoltarea agilă de softwareDezvoltarea agilă de software
Dezvoltarea agilă de software
Nicolae Sfetcu
 
Scrum developement
Scrum developementScrum developement
Scrum developementIulianaPascu
 
Metodologii axon
Metodologii axonMetodologii axon
Metodologii axon
Raluca Luana Gaiseanu
 
How to have a 100% successful rate in software development projects!
How to have a 100% successful rate in software development projects! How to have a 100% successful rate in software development projects!
How to have a 100% successful rate in software development projects!
AXON-Soft
 

Similar to Resource1 (6)

Extreme programming(xp)
Extreme programming(xp)Extreme programming(xp)
Extreme programming(xp)
 
Resursa2
Resursa2Resursa2
Resursa2
 
Dezvoltarea agilă de software
Dezvoltarea agilă de softwareDezvoltarea agilă de software
Dezvoltarea agilă de software
 
Scrum developement
Scrum developementScrum developement
Scrum developement
 
Metodologii axon
Metodologii axonMetodologii axon
Metodologii axon
 
How to have a 100% successful rate in software development projects!
How to have a 100% successful rate in software development projects! How to have a 100% successful rate in software development projects!
How to have a 100% successful rate in software development projects!
 

Resource1

  • 1. EXTREME PROGRAMMING Patriciu Raluca-Dana
  • 2. INTRODUCERE  Programarea extrema (XP) a aparut in 6 martie 1996.  Ofera software-ul de care e nevoie, asa cum e nevoie  Este o strategie de succes deoarece permite flexibilitate in ceea ce priveste aparitia unor noi cerinte din partea clientilor.  Sustine munca in echipa; managerii, clientii si programatorii sunt membrii egali ai echipei.
  • 3. REGULI 1. Planning 2. Managing 3. Designing 4. Coding 5. Testing
  • 4. VALORI  Simplitate: se face ceea ce este necesar si cerut, dar nimic mai mult; se fac pasi mici pentru atingerea scopului, pentru a diminua esecurile.  Comunicare: toata lumea este parte a echipei si comunica fata in fata zi de zi; se lucreaza impreuna la tot, incepand cu cerintele si teminand cu codul; se creaza cea mai buna solutie.  Feedback: se ia fiecare iteratie in serios; se asculta cu atentie si se fac modificarile necesare; se discuta despre proiect si se adapteaza procesul la el, nu invers.  Respect reciproc  Curaj: se va spune adevarul despre progresul proiectului; proiectul se va adapta schimbarilor atunci cand acestea apar.
  • 6. SURSA  Extreme Programming: A gentle introduction, J. Donovan Wells: http://www.extremeprogramming.org/