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

Autores
Vivas, Luis; Cambarieri, Mauro; García Martínez, Nicolás; Petroff, Marcelo; Muñoz Abbate, Horacio
Año de publicación
2013
Idioma
español castellano
Tipo de recurso
documento de conferencia
Estado
versión publicada
Descripción
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.
V Workshop innovación en sistemas de software
Red de Universidades con Carreras en Informática (RedUNCI)
Materia
Ciencias Informáticas
metodologías ágiles
Software
eXtreme Programming (XP)
Software Architectures
test unitarios
desarrollo guiado por pruebas
Nivel de accesibilidad
acceso abierto
Condiciones de uso
http://creativecommons.org/licenses/by-nc-sa/2.5/ar/
Repositorio
SEDICI (UNLP)
Institución
Universidad Nacional de La Plata
OAI Identificador
oai:sedici.unlp.edu.ar:10915/31759

id SEDICI_e8b4798d73d8e10bc889aa06fb0fc8c3
oai_identifier_str oai:sedici.unlp.edu.ar:10915/31759
network_acronym_str SEDICI
repository_id_str 1329
network_name_str SEDICI (UNLP)
spelling Un marco de trabajo para la Integración de Arquitecturas de Software con Metodologías Ágiles de DesarrolloVivas, LuisCambarieri, MauroGarcía Martínez, NicolásPetroff, MarceloMuñoz Abbate, HoracioCiencias Informáticasmetodologías ágilesSoftwareeXtreme Programming (XP)Software Architecturestest unitariosdesarrollo guiado por pruebasLa 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.V Workshop innovación en sistemas de softwareRed de Universidades con Carreras en Informática (RedUNCI)2013-10info:eu-repo/semantics/conferenceObjectinfo:eu-repo/semantics/publishedVersionObjeto de conferenciahttp://purl.org/coar/resource_type/c_5794info:ar-repo/semantics/documentoDeConferenciaapplication/pdfhttp://sedici.unlp.edu.ar/handle/10915/31759spainfo:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-sa/2.5/ar/Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Argentina (CC BY-NC-SA 2.5)reponame:SEDICI (UNLP)instname:Universidad Nacional de La Platainstacron:UNLP2025-10-15T10:50:38Zoai:sedici.unlp.edu.ar:10915/31759Institucionalhttp://sedici.unlp.edu.ar/Universidad públicaNo correspondehttp://sedici.unlp.edu.ar/oai/snrdalira@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:13292025-10-15 10:50:38.978SEDICI (UNLP) - Universidad Nacional de La Platafalse
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, Luis
Ciencias Informáticas
metodologías ágiles
Software
eXtreme Programming (XP)
Software Architectures
test unitarios
desarrollo guiado por pruebas
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, Luis
Cambarieri, Mauro
García Martínez, Nicolás
Petroff, Marcelo
Muñoz Abbate, Horacio
author Vivas, Luis
author_facet Vivas, Luis
Cambarieri, Mauro
García Martínez, Nicolás
Petroff, Marcelo
Muñoz Abbate, Horacio
author_role author
author2 Cambarieri, Mauro
García Martínez, Nicolás
Petroff, Marcelo
Muñoz Abbate, Horacio
author2_role author
author
author
author
dc.subject.none.fl_str_mv Ciencias Informáticas
metodologías ágiles
Software
eXtreme Programming (XP)
Software Architectures
test unitarios
desarrollo guiado por pruebas
topic Ciencias Informáticas
metodologías ágiles
Software
eXtreme Programming (XP)
Software Architectures
test unitarios
desarrollo guiado por pruebas
dc.description.none.fl_txt_mv 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.
V Workshop innovación en sistemas de software
Red de Universidades con Carreras en Informática (RedUNCI)
description 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.
publishDate 2013
dc.date.none.fl_str_mv 2013-10
dc.type.none.fl_str_mv info:eu-repo/semantics/conferenceObject
info:eu-repo/semantics/publishedVersion
Objeto de conferencia
http://purl.org/coar/resource_type/c_5794
info:ar-repo/semantics/documentoDeConferencia
format conferenceObject
status_str publishedVersion
dc.identifier.none.fl_str_mv http://sedici.unlp.edu.ar/handle/10915/31759
url http://sedici.unlp.edu.ar/handle/10915/31759
dc.language.none.fl_str_mv spa
language spa
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
http://creativecommons.org/licenses/by-nc-sa/2.5/ar/
Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Argentina (CC BY-NC-SA 2.5)
eu_rights_str_mv openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-sa/2.5/ar/
Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Argentina (CC BY-NC-SA 2.5)
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:SEDICI (UNLP)
instname:Universidad Nacional de La Plata
instacron:UNLP
reponame_str SEDICI (UNLP)
collection SEDICI (UNLP)
instname_str Universidad Nacional de La Plata
instacron_str UNLP
institution UNLP
repository.name.fl_str_mv SEDICI (UNLP) - Universidad Nacional de La Plata
repository.mail.fl_str_mv alira@sedici.unlp.edu.ar
_version_ 1846063939839852544
score 13.22299