Towards High Quality Software Development with Extreme Programming Methodology: Practices from Real Software Projects
Bin Xu · 2009
Software quality is essential to software development projects, from the aspects of the customer, sponsor, development team and quality assurance team. Though there are kinds of test tools which help us to find the defect more efficiently, many researchers agreed that it is not enough nor efficient to validate the software product after it is produced. At the other hand, some agile software processes such as extreme programming enable us to produce high quality product but with too much different requirement to the project management. This paper introduces extreme programming (XP) practices in some real software projects, which can be helpful for project stakeholders to manage the quality efficiently and with less risk.