What are 3 practices of Extreme programming
1.Pair Programming.
2.Test Driven Development.
3.Continuous Integration.