Dealing with navigation and interaction requirements changes in a TDD-based Web engineering approach

Web applications are well suited to be developed with agile methods. However, as they tend to change too fast, special care must be put in change management, both to satisfy customers and reduce developers load. In this paper we discuss how we deal with navigation and interaction requirements change...

Descripción completa

Guardado en:
Detalles Bibliográficos
Publicado: 2010
Materias:
Acceso en línea:https://bibliotecadigital.exactas.uba.ar/collection/paper/document/paper_18651348_v48LNBIP_n_p220_Burella
http://hdl.handle.net/20.500.12110/paper_18651348_v48LNBIP_n_p220_Burella
Aporte de:
id paper:paper_18651348_v48LNBIP_n_p220_Burella
record_format dspace
spelling paper:paper_18651348_v48LNBIP_n_p220_Burella2023-06-08T16:29:41Z Dealing with navigation and interaction requirements changes in a TDD-based Web engineering approach Customer satisfaction World Wide Web Agile methods Change management Requirements change Test driven development WEB application Web engineering Software engineering Web applications are well suited to be developed with agile methods. However, as they tend to change too fast, special care must be put in change management, both to satisfy customers and reduce developers load. In this paper we discuss how we deal with navigation and interaction requirements changes in a novel test-driven development approach for Web applications. We present it by indicating how it resembles and differs from "conventional" TDD, and showing how changes can be treated as "first class" objects, allowing us to automate the application changes and also to adaptively prune the test suite. © 2010 Springer-Verlag Berlin Heidelberg. 2010 https://bibliotecadigital.exactas.uba.ar/collection/paper/document/paper_18651348_v48LNBIP_n_p220_Burella http://hdl.handle.net/20.500.12110/paper_18651348_v48LNBIP_n_p220_Burella
institution Universidad de Buenos Aires
institution_str I-28
repository_str R-134
collection Biblioteca Digital - Facultad de Ciencias Exactas y Naturales (UBA)
topic Customer satisfaction
World Wide Web
Agile methods
Change management
Requirements change
Test driven development
WEB application
Web engineering
Software engineering
spellingShingle Customer satisfaction
World Wide Web
Agile methods
Change management
Requirements change
Test driven development
WEB application
Web engineering
Software engineering
Dealing with navigation and interaction requirements changes in a TDD-based Web engineering approach
topic_facet Customer satisfaction
World Wide Web
Agile methods
Change management
Requirements change
Test driven development
WEB application
Web engineering
Software engineering
description Web applications are well suited to be developed with agile methods. However, as they tend to change too fast, special care must be put in change management, both to satisfy customers and reduce developers load. In this paper we discuss how we deal with navigation and interaction requirements changes in a novel test-driven development approach for Web applications. We present it by indicating how it resembles and differs from "conventional" TDD, and showing how changes can be treated as "first class" objects, allowing us to automate the application changes and also to adaptively prune the test suite. © 2010 Springer-Verlag Berlin Heidelberg.
title Dealing with navigation and interaction requirements changes in a TDD-based Web engineering approach
title_short Dealing with navigation and interaction requirements changes in a TDD-based Web engineering approach
title_full Dealing with navigation and interaction requirements changes in a TDD-based Web engineering approach
title_fullStr Dealing with navigation and interaction requirements changes in a TDD-based Web engineering approach
title_full_unstemmed Dealing with navigation and interaction requirements changes in a TDD-based Web engineering approach
title_sort dealing with navigation and interaction requirements changes in a tdd-based web engineering approach
publishDate 2010
url https://bibliotecadigital.exactas.uba.ar/collection/paper/document/paper_18651348_v48LNBIP_n_p220_Burella
http://hdl.handle.net/20.500.12110/paper_18651348_v48LNBIP_n_p220_Burella
_version_ 1768542197151432704