Extrém programozás

Innen: Programozás Wiki
A lap korábbi változatát látod, amilyen Csaboka2 (vitalap | szerkesztései) 2010. július 16., 15:29-kor történt szerkesztése után volt. (Újraírt szócikk az angol Wikipédia bevezetője alapján)
(eltér) ← Régebbi változat | Aktuális változat (eltér) | Újabb változat→ (eltér)

Az extrém programozás egy szoftverfejlesztési módszertan, amelynek célja jó minőségű szoftver előállítása változó követelmények mellett. A gyors reagálás érdekében sok rövid fejlesztési ciklust alkalmaz; két ilyen ciklus között lehet alkalmazkodni a megváltozott követelményekhez.

Az extrém programozás legfontosabb eszközei: párban programozás vagy gyakori kódfelülvizsgálat, a teljes kód egységtesztelése, az éppen nem szükséges funkciók implementálásának mellőzése, egyszerű management struktúra, egyszerű és világos kódolás, és gyakori kommunikáció (mind az ügyféllel, mind a programozók között). A nevét onnan kapta, hogy a hagyományos szoftverfejlesztés hasznos elemeit extrém szinten műveli.