Title :
Bridging Best Traditional SWD Practices with XP to Improve the Quality of XP Projects
Author :
Patel, Chetankumar ; Ramachandran, Muthu
Abstract :
Software quality is the main factor for the software reliability and software performance. Extreme programming strongly argues that it improves the quality of the software through feedback from iterative software development and by practicing pair programming and test driven development. Software quality is mainly depends on non-functional requirements. In most of cases non-functional requirements are not covered in the exploration phase. Especially in XP it is difficult to address non-functional requirements on the story cards. Our objective of this paper is knowledge based support to story cards to improve story cards and other XP practices by bridging them with the design of testability to improve non-functional user requirements, and predefined the factors for software testability on story cards with acceptance tests.
Keywords :
feedback; iterative methods; program testing; software quality; SWD practices; XP projects; software programming; software quality; software reliability; software testability; test driven development; Application software; Computer science; Costs; Design engineering; Design for testability; Programming; Software performance; Software quality; Software reliability; Software testing; DFT with XP; Story cards; XP; non-functional requirements in XP;
Conference_Titel :
Computer Science and its Applications, 2008. CSA '08. International Symposium on
Conference_Location :
Hobart, ACT
Print_ISBN :
978-0-7695-3428-2
DOI :
10.1109/CSA.2008.74