XP
XP is short for eXtreme Programming, a structure which concentrates vigorously on guaranteeing the nature of programming and which recommends designing arrangements towards that end.
A XP group (included all who contribute to the project) take part in Release Planning and Iteration Planning. They work in short advancement cycles so changes asked by the client (who chips away at the site with the group) can be consolidated much of the time.
Through several core principles, such as, Test Driven Development, Customer Testing, Continuous Integration, Small Releases and Pair Programming — XP works towards a persistently enhancing the software which can react to changes in client necessities in a lightening fast way.