Introducción. Pocas propuestas para el modelado y desarrollo de aplicaciones Web, tratan sobre cómo obtener y representar adecuadamente los requerimientos de las aplicaciones Web. Las aplicaciones Web introducen características únicas como la navegación que no es considerada adecuadamente al nivel de requerimientos. En este artículo, buscamos perfeccionar las mejoras sobre los métodos existentes a través del uso de la teoría cultural-histórica de la actividad.
Elaboración. Se analizan en primer lugar las nociones principales de la teoría de la actividad y se define un modelo basado en la teoría de la actividad para analizar las aplicaciones Web. Este es un modelo de tarea, que mostramos que puede ser usado en ingeniería de requerimientos mediante su aplicación en el análisis de una aplicación de comercio electrónico.
Resultados. La contribución principal de este trabajo es la definición de una aproximación a la ingeniería de requerimientos basada en la Teoría de la Actividad que es perfectamente apropiada para manejar adecuadamente los requerimientos de una aplicación Web. Este acercamiento nos permite capturar apropiadamente los requerimientos navegacionales y organizacionales de las aplicaciones Web.
Conclusiones. La Teoría de la actividad constituye una valiosa herramienta para el análisis de los requerimientos del software. Además, el uso de un modelo de Teoría de la Actividad basado en la tarea proporciona a los desarrolladores Web un modelo que les permite especificar adecuadamente los requerimientos navegacionales y organizacionales.
Introduction. Few proposals for modelling and developing Web applications, deal with how to properly elicit and represent Web application requirements. Web applications introduce unique characteristics such as navigation that are not properly considered at the requirements level. In this paper, we seek to improve on improve on existing methods through the use of cultural-historical activity theory.
Elaboration. First the main notions of activity theory are analysed and an activity theory based model to analyse Web applications is defined. This is a task model, which we show can be used in requirements engineering by applying it in the analysis of an e-commerce application.
Results. The main contribution of this work is the definition of a requirements engineering approach based on Activity Theory which is ideally suited to properly handle Web application requirements. This approach allows us to properly capture navigational and organizational requirements of Web applications.
Conclusions. Activity Theory constitutes a valuable tool for analysing software requirements. Furthermore, the use of a task-based Activity Theory model provides Web application developers with a model that allows them to properly specify navigational and organizational requirements.
© 2008-2024 Fundación Dialnet · Todos los derechos reservados