Un Marco de Trabajo para la Integración de Arquitecturas de Software con Metodologías Ágiles de Desarrollo

Autores
Vivas, Héctor Luis; Cambarieri, Mauro Germán; García Martínez, Nicolás; Muñoz Abbate, Horacio; Petroff, Marcelo
Año de publicación
2013
Idioma
español castellano
Tipo de recurso
artículo
Estado
versión publicada
Descripción
Fil: Vivas, Hector L.. Universidad Nacional de Río Negro. Sede Atlántica. Laboratorio de Informática Aplicada; Argentina.
Fil: Muñoz Abbate, Horacio. Universidad Nacional de Río Negro. Sede Atlántica. Laboratorio de Informática Aplicada; Argentina.
Fil: Petroff, Marcelo. Universidad Nacional de Río Negro. Sede Atlántica. Laboratorio de Informática Aplicada; Argentina.
Fil: Cambarieri, Mauro. Universidad Nacional de Río Negro. Sede Atlántica. Laboratorio de Informática Aplicada; Argentina.
Fil: García Martínez, Nicolás. Universidad Nacional de Río Negro. Sede Atlántica. Laboratorio de Informática Aplicada; Argentina.
Universidad Nacional de Río Negro
La construcción de software dentro de un marco metodológico ágil ofrece la posibilidad de contar con procesos livianos y simples, aplicando técnicas de programación que permiten expresar el concepto de agilidad, garantizando código de calidad desde el inicio del proceso de desarrollo. Algunas técnicas que han sido probadas en metodologías tradicionales de desarrollo de software son usualmente utilizadas en metodologías ágiles, como por ejemplo las pruebas de unidad. En este trabajo proponemos un marco de trabajo basado en una arquitectura en capas, permitiendo guiar el desarrollo de software por medio de una técnica de programación centrada en pruebas de unidad, la cual fue formalizada en una metodología ágil de desarrollo - eXtreme Programming. La contribución es un marco de trabajo que permite la integración de una arquitectura de software con la técnica de programación guiada por pruebas de unidad, y la identificación de tecnologías a utilizar para cada una de las capas de la arquitectura. El marco de trabajo propuesto se valida mediante un caso de estudio.
Materia
Desarrollo Guiado por Pruebas
Arquitectura de Software
Test Unitarios
EXtreme Programming (XP)
Metodologías Ágiles
Nivel de accesibilidad
acceso abierto
Condiciones de uso
https://creativecommons.org/licenses/by-nc-sa/4.0/
Repositorio
RID-UNRN (UNRN)
Institución
Universidad Nacional de Río Negro
OAI Identificador
oai:rid.unrn.edu.ar:20.500.12049/146

id RIDUNRN_3dc4cd34764416a56e577c1d23810ea7
oai_identifier_str oai:rid.unrn.edu.ar:20.500.12049/146
network_acronym_str RIDUNRN
repository_id_str 4369
network_name_str RID-UNRN (UNRN)
spelling Un Marco de Trabajo para la Integración de Arquitecturas de Software con Metodologías Ágiles de DesarrolloVivas, Héctor LuisCambarieri, Mauro GermánGarcía Martínez, NicolásMuñoz Abbate, HoracioPetroff, MarceloDesarrollo Guiado por PruebasArquitectura de SoftwareTest UnitariosEXtreme Programming (XP)Metodologías ÁgilesFil: Vivas, Hector L.. Universidad Nacional de Río Negro. Sede Atlántica. Laboratorio de Informática Aplicada; Argentina.Fil: Muñoz Abbate, Horacio. Universidad Nacional de Río Negro. Sede Atlántica. Laboratorio de Informática Aplicada; Argentina.Fil: Petroff, Marcelo. Universidad Nacional de Río Negro. Sede Atlántica. Laboratorio de Informática Aplicada; Argentina.Fil: Cambarieri, Mauro. Universidad Nacional de Río Negro. Sede Atlántica. Laboratorio de Informática Aplicada; Argentina.Fil: García Martínez, Nicolás. Universidad Nacional de Río Negro. Sede Atlántica. Laboratorio de Informática Aplicada; Argentina.Universidad Nacional de Río NegroLa construcción de software dentro de un marco metodológico ágil ofrece la posibilidad de contar con procesos livianos y simples, aplicando técnicas de programación que permiten expresar el concepto de agilidad, garantizando código de calidad desde el inicio del proceso de desarrollo. Algunas técnicas que han sido probadas en metodologías tradicionales de desarrollo de software son usualmente utilizadas en metodologías ágiles, como por ejemplo las pruebas de unidad. En este trabajo proponemos un marco de trabajo basado en una arquitectura en capas, permitiendo guiar el desarrollo de software por medio de una técnica de programación centrada en pruebas de unidad, la cual fue formalizada en una metodología ágil de desarrollo - eXtreme Programming. La contribución es un marco de trabajo que permite la integración de una arquitectura de software con la técnica de programación guiada por pruebas de unidad, y la identificación de tecnologías a utilizar para cada una de las capas de la arquitectura. El marco de trabajo propuesto se valida mediante un caso de estudio.Universidad Nacional de Río Negro2013info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_6501info:ar-repo/semantics/articuloapplication/pdftext/plainVivas, H. L., Muñoz Abbate, H., García Martínez, N., Cambarieri, M. & Petroff, M. (2015). Un Marco de Trabajo para la Integración de Arquitecturas de Software con Metodologías Ágiles de Desarrollo. Universidad Nacional de Río Negro. URL: http://hdl.handle.net/20.500.12049/146http://hdl.handle.net/20.500.12049/146spainfo:eu-repo/semantics/openAccesshttps://creativecommons.org/licenses/by-nc-sa/4.0/reponame:RID-UNRN (UNRN)instname:Universidad Nacional de Río Negro2025-10-16T10:05:50Zoai:rid.unrn.edu.ar:20.500.12049/146instacron:UNRNInstitucionalhttps://rid.unrn.edu.ar/jspui/Universidad públicaNo correspondehttps://rid.unrn.edu.ar/oai/snrdrid@unrn.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:43692025-10-16 10:05:51.049RID-UNRN (UNRN) - Universidad Nacional de Río Negrofalse
dc.title.none.fl_str_mv Un Marco de Trabajo para la Integración de Arquitecturas de Software con Metodologías Ágiles de Desarrollo
title Un Marco de Trabajo para la Integración de Arquitecturas de Software con Metodologías Ágiles de Desarrollo
spellingShingle Un Marco de Trabajo para la Integración de Arquitecturas de Software con Metodologías Ágiles de Desarrollo
Vivas, Héctor Luis
Desarrollo Guiado por Pruebas
Arquitectura de Software
Test Unitarios
EXtreme Programming (XP)
Metodologías Ágiles
title_short Un Marco de Trabajo para la Integración de Arquitecturas de Software con Metodologías Ágiles de Desarrollo
title_full Un Marco de Trabajo para la Integración de Arquitecturas de Software con Metodologías Ágiles de Desarrollo
title_fullStr Un Marco de Trabajo para la Integración de Arquitecturas de Software con Metodologías Ágiles de Desarrollo
title_full_unstemmed Un Marco de Trabajo para la Integración de Arquitecturas de Software con Metodologías Ágiles de Desarrollo
title_sort Un Marco de Trabajo para la Integración de Arquitecturas de Software con Metodologías Ágiles de Desarrollo
dc.creator.none.fl_str_mv Vivas, Héctor Luis
Cambarieri, Mauro Germán
García Martínez, Nicolás
Muñoz Abbate, Horacio
Petroff, Marcelo
author Vivas, Héctor Luis
author_facet Vivas, Héctor Luis
Cambarieri, Mauro Germán
García Martínez, Nicolás
Muñoz Abbate, Horacio
Petroff, Marcelo
author_role author
author2 Cambarieri, Mauro Germán
García Martínez, Nicolás
Muñoz Abbate, Horacio
Petroff, Marcelo
author2_role author
author
author
author
dc.subject.none.fl_str_mv Desarrollo Guiado por Pruebas
Arquitectura de Software
Test Unitarios
EXtreme Programming (XP)
Metodologías Ágiles
topic Desarrollo Guiado por Pruebas
Arquitectura de Software
Test Unitarios
EXtreme Programming (XP)
Metodologías Ágiles
dc.description.none.fl_txt_mv Fil: Vivas, Hector L.. Universidad Nacional de Río Negro. Sede Atlántica. Laboratorio de Informática Aplicada; Argentina.
Fil: Muñoz Abbate, Horacio. Universidad Nacional de Río Negro. Sede Atlántica. Laboratorio de Informática Aplicada; Argentina.
Fil: Petroff, Marcelo. Universidad Nacional de Río Negro. Sede Atlántica. Laboratorio de Informática Aplicada; Argentina.
Fil: Cambarieri, Mauro. Universidad Nacional de Río Negro. Sede Atlántica. Laboratorio de Informática Aplicada; Argentina.
Fil: García Martínez, Nicolás. Universidad Nacional de Río Negro. Sede Atlántica. Laboratorio de Informática Aplicada; Argentina.
Universidad Nacional de Río Negro
La construcción de software dentro de un marco metodológico ágil ofrece la posibilidad de contar con procesos livianos y simples, aplicando técnicas de programación que permiten expresar el concepto de agilidad, garantizando código de calidad desde el inicio del proceso de desarrollo. Algunas técnicas que han sido probadas en metodologías tradicionales de desarrollo de software son usualmente utilizadas en metodologías ágiles, como por ejemplo las pruebas de unidad. En este trabajo proponemos un marco de trabajo basado en una arquitectura en capas, permitiendo guiar el desarrollo de software por medio de una técnica de programación centrada en pruebas de unidad, la cual fue formalizada en una metodología ágil de desarrollo - eXtreme Programming. La contribución es un marco de trabajo que permite la integración de una arquitectura de software con la técnica de programación guiada por pruebas de unidad, y la identificación de tecnologías a utilizar para cada una de las capas de la arquitectura. El marco de trabajo propuesto se valida mediante un caso de estudio.
description Fil: Vivas, Hector L.. Universidad Nacional de Río Negro. Sede Atlántica. Laboratorio de Informática Aplicada; Argentina.
publishDate 2013
dc.date.none.fl_str_mv 2013
dc.type.none.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
http://purl.org/coar/resource_type/c_6501
info:ar-repo/semantics/articulo
format article
status_str publishedVersion
dc.identifier.none.fl_str_mv Vivas, H. L., Muñoz Abbate, H., García Martínez, N., Cambarieri, M. & Petroff, M. (2015). Un Marco de Trabajo para la Integración de Arquitecturas de Software con Metodologías Ágiles de Desarrollo. Universidad Nacional de Río Negro. URL: http://hdl.handle.net/20.500.12049/146
http://hdl.handle.net/20.500.12049/146
identifier_str_mv Vivas, H. L., Muñoz Abbate, H., García Martínez, N., Cambarieri, M. & Petroff, M. (2015). Un Marco de Trabajo para la Integración de Arquitecturas de Software con Metodologías Ágiles de Desarrollo. Universidad Nacional de Río Negro. URL: http://hdl.handle.net/20.500.12049/146
url http://hdl.handle.net/20.500.12049/146
dc.language.none.fl_str_mv spa
language spa
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
https://creativecommons.org/licenses/by-nc-sa/4.0/
eu_rights_str_mv openAccess
rights_invalid_str_mv https://creativecommons.org/licenses/by-nc-sa/4.0/
dc.format.none.fl_str_mv application/pdf
text/plain
dc.publisher.none.fl_str_mv Universidad Nacional de Río Negro
publisher.none.fl_str_mv Universidad Nacional de Río Negro
dc.source.none.fl_str_mv reponame:RID-UNRN (UNRN)
instname:Universidad Nacional de Río Negro
reponame_str RID-UNRN (UNRN)
collection RID-UNRN (UNRN)
instname_str Universidad Nacional de Río Negro
repository.name.fl_str_mv RID-UNRN (UNRN) - Universidad Nacional de Río Negro
repository.mail.fl_str_mv rid@unrn.edu.ar
_version_ 1846145920275578880
score 12.712165