doi: 10.7763/IJIET.2012.V2.87
Agile Development and Testing by Analyzing Extreme Programming Variances
- Department of Software Engineering University of Engineering and Technology Taxila, Pakistan
Abstract
The Agile Software Development is an iterative framework for development and delivery of software. Agile is based on ideas of using small teams in increments; delivering quality software. Compared to traditional linear and sequential methods, the testing strategy in agile is quite different. The concept of testing at the end of development phase is no longer applicable in agile. The pace of testing is much slower than that of development. So in this paper main focus of interest would be techniques and approaches for making the testing agile. The concepts of pair programming and ping pong approach; the types of extreme programming; are merged to find a solution for agile testing. The key challenge could be lack of documentation, but a cohesive team approach would result in greater understanding of the system.
Keywords
- Extreme programming (XP)
- SDLC
- pair programming
- ping pong approach
- code reviews
- tested code
How to Cite
Anam Mustaqeem, Jahanzeb Yasin, Ali Javed, and Muhammad Nadeem Majeed, "Agile Development and Testing by Analyzing Extreme Programming Variances," International Journal of Information and Education Technology, vol. 2, no. 2, pp. 83-87, 2012. https://doi.org/10.7763/IJIET.2012.V2.87
Copyright & License
Copyright © 2012 by the authors. This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited (CC BY 4.0).