Software quality assurance in XP and spiral - A comparative study

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 413
  • Download : 1143
Agile processes have been introduced to avoid the problems most of software practitioners have run up against by using traditional software development methodologies. These are well known for their benefits like focus on quality, early business value delivery, higher morale of stakeholders, and the reduced cost/schedule. Also, they can support the earlier and quicker production of the code by dividing the product into small segments called iterations. However, there are on-going debates about their flexibility to accommodate changing requirements and whether the productivity and quality of the agile processes is satisfactory for the customers or not. Previously available studies have mostly focused on comparing XP(eXtreme Programming) with some other Agile methodologies, rather than comparing it with traditional plan-driven software development methodologies. In this Paper, we identify the XP phases and practices, how they ensure product quality, and map XP phases against the Spiral model phases to prove that XP has built-in QA(Quality Assurance) practices in its life cycle, in addition to its focus on productivity. A case study is also included to empirically investigate quality of the product developed using XP with comparison to the product developed using Spiral Model.
Publisher
IEEE
Issue Date
2007-08-26
Language
ENG
Citation

2007 International Conference on Computational Science and its Applications, ICCSA 2007, pp.367 - 374

URI
http://hdl.handle.net/10203/24939
Appears in Collection
CS-Conference Papers(학술회의논문)
Files in This Item
Software Quality Assurance in XP and Spiral-A C...(377.74 kB)Download

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0