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.XP is one of the most used agile methods by the software industry and the
scientific community. However, the literature reports problems
scale it when the team grows and the product is complex. The SEI proposes
architectural practices as mechanisms for resolving issues of
complexity and organization of solutions to achieve the attributes of
most relevant quality. Taking advantage of the capacity of the methods of
architectures and to separate large-scale concerns, this article will
proposes a method of software development in which several teams of
XP development work in coordination around a team that incorporates
in an agile architectural practices. The method has been applied in a study
of case in two academic projects, showing the capacity of the model to
scale work groups, organized in XP teams in medium-sized projects
complexity