Mikä on Extreme Programming?

Se on ketterän ohjelmistokehityksen viitekehys, joka keskittyy jatkuvaan palautteeseen ja jatkuvaan parantamiseen.

🔍

Määritelmä

Extreme Programming eli XP on ketterä ohjelmistokehityksen viitekehys, joka keskittyy jatkuvaan palautteeseen ja parantamiseen, kattaen käytäntöjä kuten pariohjelmointi ja yhteinen koodiomistaju.

📅

Alkuperä

Extreme Programming (XP) kehitti Kent Beck 1990-luvulla vastauksena ohjelmistoprojektien tiukkoihin aikatauluihin. Beck esitteli XP:n kirjassaan "Extreme Programming Explained: Embrace Change" vuonna 1999, joka on ketterä viitekehys keskittyen jatkuvaan parantamiseen, sopeutumiskykyyn ja tiimityöskentelyyn.

📈

Laatu

XP pyrkii toimittamaan korkealaatuista ohjelmistoa testauksen ja yksinkertaisuuden kautta.

🔍

Yksinkertaisuus

XP kannustaa käyttämään yksinkertaisimpia toimivia ratkaisuja välttäen tarpeetonta teknistä monimutkaisuutta.

💎

Rohkeus

Kannustaa tiimin jäseniä ottamaan riskejä ja tekemään tarvittavia muutoksia pelkäämättä.