Agile Architecture

Al Shalloway is presenting Agile Architecture at the monthly meeting of the Seattle Software Craftsmanship Community.

The Topic: 

Never has architecture been more important than now.  Scrum acknowledges the need for quality code but gives no advice on how to achieve Agile architecture.  The Kanban Method ignores it completely.  But as Agile moves into larger organizations we cannot continue to ignore it.

This talk discusses why Agile architecture is so important. It then discusses what Agile architecture needs to accomplish and provides some methods in how to achieve this. This seminar will touch on the why, what and how as summarized here:

Why: Architecture, whether Agile or otherwise, needs to provide the following:

  • A vision
  • Enable extensions to the system
  • Enable new ways of implementing existing concepts
  • Foster testability throughout the system
  • De-couple systems from the application
  • Facilitate reuse of common functions across teams

How: To build Agile architectures, one must be able to:

  • Do Emergent design
  • Do Testing at the behavior and functional level
  • Understand the different perspectives of conceptual Vs specification; creation from using; and system architecture from application architecture

What: Agile architectures will then enable us to:

  • Inject new concepts with little to no rework
  • Add new implementations of existing concepts with only minimally affecting the existing system
  • Change the system with little risk of introducing errors and full confidence that if you do you will detect them


6:30-7:00pm Doors open. Eat, drink and socialize.
7:00-7:45pm Welcome, Introductions. Presentation.
7:45-8:00pm Wrap-up / Q&A / Socialize


Getty Images, 4th Floor
Suite 400
605 5th Ave S
Seattle, WA 98104

Google Maps

After 6 pm the door and elevator are locked. Let the greeter in the lobby know that you are there for the Net Objectives Agile Architecture w/ Al Shalloway event and you will be let in and escorted to the elevator.


On street or in parking deck on 4th just north of Seattle Blvd.  Parking fees apply.

How to Register: 

Register at the Seattle Software Craftsmanship Community event page. Click Register below, then click theJoin us! button to the right of the seminar description on their page. 

All the Details

Mar. 28, 2014 1:30am to 3:00am PDT
Cost: Free
Getty Images
Directions/Parking at bottom of page.

Seattle WA 98104 US
Questions or problems with registration or directions? Contact Mike Shalloway for assistance.
Presented By:
Net Objectives
Hosted By:
PDUs: 1 PDU Category B

Share This Event