Extrem programmering är en välkänd agil processmodell som kan uppfylla behoven i dagens mjukvaruindustri. Den är lämplig för små till medelstora projekt. Dess styrka ligger i dess metoder som tillämpas på ett extremt sätt för att få bästa resultat. I vissa scenarier överbelastade dock dessa metoder programvaruutvecklingsprocessen. I småskaliga projekt där kraven är nästan stabila och ingen detaljerad planerings- och planeringsaktivitet krävs, kräver den övergripande strukturen och vissa av XP-metoderna extra ansträngning och orsakar onödiga förseningar i projektgenomförandet. Övningar som kund på plats, kontinuerlig testning och kontinuerlig integration kan vara ett hinder i rätt tid slutförande av små projekt. För att lösa dessa problem presenteras en modifierad form av Extreme Programmering modell som kallas Tailored Extreme Programmering (TXP) i denna forskning som kan tillämpas på småskaliga projekt för att göra utvecklingsprocessen effektiv och effektiv.
I REF presenterade forskarna modellen Skräddarsydd extrem programmering (TXP) som var särskilt utformad för småskaliga projekt där kraven har färre eller inga tendenser till förändring.