Co to jest Extreme Programming?
Jest to framework rozwoju oprogramowania Agile, który koncentruje się na częstym feedbacku i ciągłym doskonaleniu.
Pochodzenie
Extreme Programming (XP) został opracowany przez Kenta Becka, promotora i sygnatariusza Manifestu Agile, w latach 90. jako odpowiedź na wyzwania projektów oprogramowania z napiętymi terminami. Beck wprowadził XP w swojej książce "Extreme Programming Explained: Embrace Change" w 1999 roku, jako framework Agile skoncentrowany na ciągłym doskonaleniu, adaptacyjności i współpracy zespołowej.
Jakość
XP ma na celu dostarczanie oprogramowania wysokiej jakości poprzez testowanie i prostotę.
Prostota
XP opowiada się za najprostszymi rozwiązaniami, które działają, unikając niepotrzebnej technicznej złożoności.
Odwaga
Zachęca członków zespołu do podejmowania ryzyka i dokonywania niezbędnych zmian bez strachu.