Abstract
Agile software development processes are best applied to small teams on small to medium sized projects. Scaling agile methodologies is desired in order to bring the benefits of agile to larger, more complex projects. One way to scale agile methods is via an architecture-centric approach, in which a project is divided into smaller modules on which sub teams can use agile effectively. However, a problem with architecture-centric modifications to agile methods is the introduction of non-agile elements, for instance up-front design and integration difficulties. These issues are discussed and a tool-based solution is presented facilitating the adoption of the architecture-centric agile approach.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Agile Alliance Home Page. Web (2003), http://www.agilealliance.com
Ambler, S.: Agile Modeling: Effective Practices for Extreme Programming and the Unified Process. John Wiley & Sons, Chichester (February 2002)
Beck, K.: eXtreme Programming Explained. Addison Wesley, Reading (2000)
Canadian Invited Workshop on Scaling XP/Agile Methods. Proceedings (2003), http://can.cpsc.ucalgary.ca/ws2003/
COACH-IT Home Page. Web (2003), http://pages.cpsc.ucalgary.ca/~readk/COACH-IT
Cockburn, A.: Crystal Clear: A Human-Powered Methodology for Small Teams. Draft (2003), http://members.aol.com/acockburn/
CruiseControl Home Page. Web (2003), http://cruisecontrol.sourceforge.net
Fowler, M.: Continuous Integration. Web (2003), http://www.martinfowler.com/articles/continuousIntegration.html
Daich, G., Price, G., Ragland, B., Dawood, M.: Software Test Technologies Report. Software Technology Support Center, Hill Air Force Base, Utah (1994)
Newkirk, J.: A Light in a Dark Place: Test-driven Development of 3rd Party Packages. In: Wells, D., Williams, L. (eds.) XP 2002. LNCS, vol. 2418, p. 144. Springer, Heidelberg (2002)
Schwaber, K.: Agile Software Development with SCRUM. Prentice Hall, Englewood Cliffs (2001)
xADL Home Page. Web (2003), http://www.isr.uci.edu/projects/xarchuci/
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Read, K., Maurer, F. (2003). Issues in Scaling Agile Using an Architecture-Centric Approach: A Tool-Based Solution. In: Maurer, F., Wells, D. (eds) Extreme Programming and Agile Methods - XP/Agile Universe 2003. XP/Agile Universe 2003. Lecture Notes in Computer Science, vol 2753. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-45122-8_16
Download citation
DOI: https://doi.org/10.1007/978-3-540-45122-8_16
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-40662-4
Online ISBN: 978-3-540-45122-8
eBook Packages: Springer Book Archive