Az XP alapját képező alapelvek az előbb leírt értékeken alapulnak, és a rendszerfejlesztési projektben a döntések elősegítésére szolgálnak. Az alapelvek konkrétabbak, mint az értékek, és könnyebben lefordíthatók egy gyakorlati helyzetben. Kérdés: Mi az alapelvek szándéka?
az értékeknél konkrétabbaknak kell lenniük, és a gyakorlati helyzetben könnyebben iránymutatássá kell lefordítaniuk