dc.contributor.author | Muñoz, Luis F. | spa |
dc.contributor.author | Hurtado Alegría, Julio Ariel | spa |
dc.date.accessioned | 2020-10-27T00:20:29Z | |
dc.date.available | 2020-10-27T00:20:29Z | |
dc.date.issued | 2012-12-01 | |
dc.identifier.issn | 2539-2115 | |
dc.identifier.issn | 1657-2831 | |
dc.identifier.uri | http://hdl.handle.net/20.500.12749/8919 | |
dc.description.abstract | 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. | spa |
dc.format.mimetype | application/pdf | spa |
dc.language.iso | spa | spa |
dc.publisher | Universidad Autónoma de Bucaramanga UNAB | |
dc.relation | https://revistas.unab.edu.co/index.php/rcc/article/view/2128/1896 | |
dc.relation.uri | https://revistas.unab.edu.co/index.php/rcc/article/view/2128 | |
dc.rights | Derechos de autor 2012 Revista Colombiana de Computación | |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-sa/4.0/ | * |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/2.5/co/ | |
dc.source | Revista Colombiana de Computación; Vol. 13 Núm. 2 (2012): Revista Colombiana de Computación; 124-140 | |
dc.subject | Ingeniería del Software | |
dc.subject | Procesos Software | |
dc.subject | Métodos Agiles | |
dc.subject | Arquitectura del Software | |
dc.title | XP/Architecture: Un modelo Ágil para Escalar XP | spa |
dc.title.translated | XP/Architecture: An Agile Model for Scaling XP | eng |
dc.type.driver | info:eu-repo/semantics/article | |
dc.type.local | Artículo | spa |
dc.type.coar | http://purl.org/coar/resource_type/c_7a1f | |
dc.subject.keywords | Software Engineering | eng |
dc.subject.keywords | Software Processes | eng |
dc.subject.keywords | Agile Methods | eng |
dc.subject.keywords | Software Architecture | eng |
dc.subject.keywords | Technological innovations | eng |
dc.subject.keywords | Technological development | eng |
dc.subject.keywords | Computer's science | eng |
dc.subject.keywords | Information technology and communication | eng |
dc.subject.keywords | Research | eng |
dc.identifier.instname | instname:Universidad Autónoma de Bucaramanga UNAB | spa |
dc.type.hasversion | info:eu-repo/semantics/acceptedVersion | |
dc.rights.accessrights | info:eu-repo/semantics/openAccess | spa |
dc.relation.references | Fedesoft. (2011) Noticias TIC. [Online]. Available:
http://www.fedesoft.org | |
dc.relation.references | P. L. José Hilario Canós and C. Penadés, “Metodologías Agiles en
el Desarrollo de Software,” Tech. Rep., 2003. | |
dc.relation.references | R. J. Costello and D.-B. Liu, Metrics for Requirements
Engineering. Journal of Systems and Software 1995, 1995. | |
dc.relation.references | K. Beck and C. Andres, Extreme Programming Explained:
Embrace Change (2nd Edition). Addison-Wesley Professional,
2004. | |
dc.relation.references | P. C. Pendharkar, Rodger, and J. A., “The Relationship Between
Software Development Team Size and Software Development
Cost,” Commun. ACM, vol. 52, no. 1, pp. 141–144, Jan. 2009. | |
dc.relation.references | R. L. Nord, Tomayko, and J. E., “Software Architecture-Centric
Methodsand Agile Development,” IEEE Software, vol. 23, no. 2,
pp. 47–53, Mar.2006. | |
dc.relation.references | E. Hadar and G. M. Silberman, “Agile architecture Methodology:
Long Term Strategy Interleaved with Short Term Practics,” in
Companion tothe 23rd ACM SIGPLAN conference on Objectoriented programmingsystems languages and applications, ser.
OOPSLA Companion '08.New York, NY, USA: ACM, 2008, pp.
641–652. | |
dc.relation.references | O. S. P Abrahamsson and J. Ronkainen, Agile Software Development
Methods: Review and Analysis. VTT Electronics, 2002. | |
dc.relation.references | A. Kornstadt and J. Sauer, “Tackling Offshore Communication
Challenges with Agile Architecture-Centric Development,” in
Proceedingsof the Sixth Working IEEE/IFIP Conference on Software
Architecture,ser. WICSA '07. Washington, DC, USA: IEEE
Computer Society,2007, pp. | |
dc.relation.references | P. S. Rolf Njor Jensen, Thomas Maller and G. Tarnehaj,
Architectureand Design in eXtreme Programming; Introducing
Developer Stories.Lecture Notes in Computer Science, 2006. | |
dc.relation.references | D. J. Reifer, F. Maurer, and M. H. Erdogmus, “Scaling Agile
Methods,”IEEE Software, vol. 20, no. 4, pp. 12–14, 2003. | |
dc.relation.references | L. Layman, L. Williams, and L. Cunningham, “Exploring
ExtremeProgramming in Context: An Industrial Case Study,” in
Proceedingsof the Agile Development Conference, ser. ADC '04.
Washington, DC,USA: IEEE Computer Society, 2004, pp. 32–41. | |
dc.relation.references | F. Maurer and S. Martel, “On the Productivity of Agile Software
Practices:An Industrial Case study,” International Workshop on
Economics-Driven Software Engineering Researh(EDSER, Tech.
Rep., 2002. | |
dc.relation.references | D. Wells, “Extreme Programming a Gentle Introduction,” 2012.
[Online]. Available: http://www.extremeprogramming.org | |
dc.relation.references | K. Beck, M. Beedle, A. V. Bennekum, A. Cockburn, and W.
Cunningham, Manifesto for Agile Software Development. URL:
http://agilemanifesto.org/l, 2009. | |
dc.relation.references | R. Wojcik, F. Bachmann, L. Bass, P. Clements, P. Merson, R.
Nord,and B. Wood, Attribute-Driven Design (ADD), Version 2.0.
SoftwareEngineering Institute, 2006, no.CMU/SEI-2006-TR023. | |
dc.relation.references | M. R. Barbacci, R. J. Ellison, A. J. Lattanze, J. A. Stafford, C.
B.Weinstock, and W. G. Wood, “Quality Attribute Workshops
QAW -Third Edition,” Carnegie Mellon, Technical Report
CMU/SEI-2003-TR-016, Oct. 2003. | |
dc.relation.references | M. Freddy and H. Julio, “XP/Architecture,” Tech. Rep. IDIS-TR002, 2011. | |
dc.contributor.googlescholar | Hurtado Alegría, Julio Ariel [DyxZTSMAAAAJ] | spa |
dc.subject.lemb | Innovaciones tecnológicas | spa |
dc.subject.lemb | Desarrollo tecnológico | spa |
dc.subject.lemb | Ciencias de la computación | spa |
dc.subject.lemb | Tecnología de la información y la comunicación | spa |
dc.subject.lemb | Investigación | spa |
dc.identifier.repourl | repourl:https://repository.unab.edu.co | |
dc.description.abstractenglish | 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. | eng |
dc.subject.proposal | Ingeniería del software | spa |
dc.subject.proposal | Procesos software | spa |
dc.subject.proposal | Métodos agiles | spa |
dc.subject.proposal | Arquitectura del software | spa |
dc.type.redcol | http://purl.org/redcol/resource_type/CJournalArticle | |
dc.rights.creativecommons | Attribution-NonCommercial-ShareAlike 4.0 International | * |