projekt programistyczny firstExtreme rozpoczął się 6 marca 1996 roku. Programowanie ekstremalne jest jednym z kilku popularnych procesów Agileprocesów. Udowodniono już, że jest to bardzo udane w wielu firmach o różnej wielkości i branżach na całym świecie.
Extremeprogramowanie jest skuteczne, ponieważ kładzie nacisk na zadowolenie klienta. Zamiast dostarczać wszystko, czego mógłbyś ewentualnie chcieć w pewnym terminie w przyszłości, ten proces dostarcza oprogramowanie, którego potrzebujesz., Programowanie ekstremalne pozwala programistom pewnie reagować na zmieniające się wymagania klientów, nawet pod koniec cyklu życia.
Menedżerowie, klienci i deweloperzy są równymi partnerami w zespole współpracującym. ExtremeProgramming implementuje proste, a zarazem skuteczne środowisko umożliwiające osiągnięcie wysokiej produktywności. Zespół samodzielnie organizuje wokół problemu, aby rozwiązać go tak efektywnie, jak to możliwe.,
Extremeprogramowanie usprawnia projekt oprogramowania na pięć podstawowych sposobów; komunikacja,prostota, sprzężenie zwrotne, szacunek i odwaga. Extremeprogrammers stale komunikują się ze swoimi klientami i innymi programistami. Utrzymują swój projekt w czystości i prostocie. Otrzymują informacje zwrotne, testując swoje oprogramowanie począwszy od pierwszego dnia. Dostarczają system klientom tak wcześnie, jak to możliwe i wprowadzają zmiany zgodnie z sugestiami. Każdy mały sukces wyraża szacunek dla unikalnego wkładu każdego członka zespołu., Dzięki tej fundacji programiści są w stanie odważnie reagować na zmieniające się wymagania i technologie.
najbardziej zaskakującym aspektem programowania ekstremalnego jest jego proste zasady. Extremeprogramowanie jest bardzo podobne do układanki jig saw. Istnieje wiele małych przedmiotów. Pojedynczo sztuk