Agile Doesn't Scale...Without Architecture

This presentation was created for the SATURN conference series and does not necessarily reflect the positions and views of the Software Engineering Institute.

In this presentation, we share our experiences at John Deere in scaling Agile development with respect to factors such as system complexity, team size, and the degree of global distribution of developers.

We elaborate on short- and long-term effects that a paradigm shift to Agile software development exhibited and how the scaling factors influenced the respective transitioning strategies to be followed. We highlight philosophical, technical, and managerial mismatches that can cause tensions between Agile developers and software architects and report on the effectiveness of solution ideas for leveraging the best of upfront design and agility to overcome these issues.

Besides the central message of this presentation—that architecture plays a pivotal role as a communication facilitator and enabler—we show potential pitfalls and remedies of migrating to architecture-centric Agile software development.

Agile Doesn't Scale...Without Architecture

PDF [1353 KB]

PRESENTATION

Authors

Brian Cronauer (John Deere)

Andreas Huber (John Deere)

Thorsten Keuler (Fraunhofer Institut Experimentelles Software Engineering)

This presentation is related to the following area(s) of work:

SATURN

Published: May 2012

Find Us Here

Find us on Youtube  Find us on LinkedIn  Find us on twitter  Find us on Facebook

Share This Page

Share on Facebook  Send to your Twitter page  Save to del.ico.us  Save to LinkedIn  Digg this  Stumble this page.  Add to Technorati favorites  Save this page on your Google Home Page 

For more information

Contact Us

info@sei.cmu.edu

412-268-5800

Help us improve

Visitor feedback helps us continually improve our site.

Please tell us what you
think with this short
(< 5 minute) survey.