<style type="text/css"> .wpb_animate_when_almost_visible { opacity: 1; }</style> Enap catalog › Details for: Testing in the software development life-cycle :
Normal view MARC view ISBD view

Testing in the software development life-cycle : now or later

By: HUK, Faizul.
Material type: materialTypeLabelArticlePublisher: aug. 2000Subject(s): Software Development | Concurrent Testing | Life-Cycle Cost | Simulation | TQM | ReliabilityInternational Journal of Project Management 18, 4, p. 243-250Abstract: The most critical and visible principle of TQM in the Information System (IS) environment is the focus on zero defects in a software develpment project to achieve customer satisfaction. This paper presents results from a simulation study that suggests that greater performance towards zero defects can be achieved through testing after each phase (concurrently), in the development life-cycle of a software as opposed to testing after the coding of the system has been completed. The simulation model is developmed using four benchmark software development projects, and is validated using the Software Life-Cycle Managemetn Model (SLIM), developed by Quantitative Software Management (QSM). Three performance measures are used in comparing the two testing philosophies: time required to produce the software, the effort expended and the cost. The results indicate that the two approaches do not differ significantly on the first two measures, however, the costs are found to be dramatically different. This difference in costs leads to the conclusion that concurrent testing is superior. The cost superiority of concurrent testing can be attributed to the distribution of hours worked throughout the life-cycle, as opposed to being back-loaded in the maintenance of the system when the costs are much higher than the earlier phases in development
Tags from this library: No tags from this library for this title. Log in to add tags.
    average rating: 0.0 (0 votes)
Item type Current location Collection Call number Status Date due Barcode
Periódico Biblioteca Graciliano Ramos
Periódico Not for loan

The most critical and visible principle of TQM in the Information System (IS) environment is the focus on zero defects in a software develpment project to achieve customer satisfaction. This paper presents results from a simulation study that suggests that greater performance towards zero defects can be achieved through testing after each phase (concurrently), in the development life-cycle of a software as opposed to testing after the coding of the system has been completed. The simulation model is developmed using four benchmark software development projects, and is validated using the Software Life-Cycle Managemetn Model (SLIM), developed by Quantitative Software Management (QSM). Three performance measures are used in comparing the two testing philosophies: time required to produce the software, the effort expended and the cost. The results indicate that the two approaches do not differ significantly on the first two measures, however, the costs are found to be dramatically different. This difference in costs leads to the conclusion that concurrent testing is superior. The cost superiority of concurrent testing can be attributed to the distribution of hours worked throughout the life-cycle, as opposed to being back-loaded in the maintenance of the system when the costs are much higher than the earlier phases in development

There are no comments for this item.

Log in to your account to post a comment.

Click on an image to view it in the image viewer

Escola Nacional de Administração Pública

Escola Nacional de Administração Pública

Endereço:

  • Biblioteca Graciliano Ramos
  • Funcionamento: segunda a sexta-feira, das 9h às 19h
  • +55 61 2020-3139 / biblioteca@enap.gov.br
  • SPO Área Especial 2-A
  • CEP 70610-900 - Brasília/DF
<
Acesso à Informação TRANSPARÊNCIA

Powered by Koha