![](https://pic.pdfchm.net/empty.gif) Essential Skills for Agile DevelopmentAgile Development, in particular, eXtreme Programming (XP), has been gaining a lot of momentum because it can effectively address the problems plaguing software development such as mis-understanding customers' requirements, missing deadlines, over-budget, conflicts between customers and developers and poor maintainability of legacy systems.... | ![](https://www.pdfchm.net/pic/empty.gif) | | ![](https://www.pdfchm.net/pic/empty.gif) | |