This Introduction to Agile Architecture Training course examines the relationship between the Agile methodology and the practice of Architecture. It is a mixture of lectures and exercises. The lectures provide instruction on the concepts and open up meaningful discussions; the exercises have students work through a case study to help deepen their knowledge. The course begins with defining what the Agile methodology and the practice of Architecture are and continues by looking at their strengths and weakness. An apparent dichotomy exists, and an exploration of industry practices demonstrate possible ways to resolve the conflict. The course ends by looking at how the best of both may be achievable.
Our agile architecture course examines the relationship between the Agile methodology and the practice of Architecture. It is a mixture of lectures and exercises. The lectures provide instruction on the concepts and open up meaningful discussions; the exercises have students work through a case study to help deepen their knowledge of the agile architecture principles. The course begins with defining what the Agile methodology and the practice of Architecture are and continues by looking at their strengths and weakness. An apparent dichotomy exists, and an exploration of industry practices demonstrate possible ways to resolve the conflict. The course ends by looking at how the best of both may be achievable.
Objectives
At the end of the agile architecture training, attendees will be able to:
- Describe the Agile methodology and its relationship to and need for Architecture
- Understand the inherent challenges of Agile and Architecture
- Discuss the ways in which the industry has been using Agile Architecture Principles
- Consider ways in which Architecture can support an Agile environment
The labs covered in the course are
- Case Study: The Last National Bank
- LNB’s Architecture Practice
- LNB’s Experience with Agile
- Putting it Together
- Taking it Home