XP/Architecture: Un modelo Ágil para Escalar XP

XP es uno de los métodos ágiles más usados por la industria del software y la comunidad científica. Sin embargo, la literatura reporta problemas para escalarlo cuando el equipo crece y el producto es complejo. El SEI propone prácticas de arquitectura como mecanismos para resolver asuntos de compleji...

Full description

Autores:
Muñoz, Luis F.
Hurtado Alegría, Julio Ariel
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2012
Institución:
Universidad Autónoma de Bucaramanga - UNAB
Repositorio:
Repositorio UNAB
Idioma:
spa
OAI Identifier:
oai:repository.unab.edu.co:20.500.12749/8919
Acceso en línea:
http://hdl.handle.net/20.500.12749/8919
Palabra clave:
Ingeniería del Software
Procesos Software
Métodos Agiles
Arquitectura del Software
Software Engineering
Software Processes
Agile Methods
Software Architecture
Technological innovations
Technological development
Computer's science
Information technology and communication
Research
Innovaciones tecnológicas
Desarrollo tecnológico
Ciencias de la computación
Tecnología de la información y la comunicación
Investigación
Ingeniería del software
Procesos software
Métodos agiles
Arquitectura del software
Rights
License
Derechos de autor 2012 Revista Colombiana de Computación
Description
Summary:XP es uno de los métodos ágiles más usados por la industria del software y la comunidad científica. Sin embargo, la literatura reporta problemas para escalarlo cuando el equipo crece y el producto es complejo. El SEI propone prácticas de arquitectura como mecanismos para resolver asuntos de complejidad y organización de las soluciones para alcanzar los atributos de calidad más relevantes. Aprovechando la capacidad de los métodos de arquitecturas y para separar preocupaciones a gran escala, en este artículo se propone un método de desarrollo de software en que varios equipos de desarrollo XP trabajan coordinadamente alrededor de un equipo que incorpora en forma ágil prácticas arquitectónicas. El método ha sido aplicado en un estudio de caso en dos proyectos académicos, mostrando la capacidad del modelo para escalar grupos trabajo, organizados en equipos XP en proyectos de mediana complejidad.