Agile Architecture w/Al Shalloway

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

About Al Shalloway:

Al Shalloway is the founder and CEO of Net Objectives. With over 40 years of experience, Al is an industry thought leader in Lean, Kanban, product portfolio management, Scrum and agile design. He helps companies transition to Lean and Agile methods enterprise-wide as well teaches courses in these areas. Al is a SAFe Program Consultant as well as a co-founder of the Lean Systems Society. Al has developed training and coaching methods for Lean-Agile that have helped Net Objectives' clients achieve long-term, sustainable productivity gains. He is a popular speaker at prestigious conferences worldwide. He is the primary author of Design Patterns Explained: A New Perspective on Object-Oriented Design, Lean-Agile Pocket Guide for Scrum Teams, Lean-Agile Software Development: Achieving Enterprise Agility and Essential Skills for the Agile Developer. Al has worked in literally dozens of industries over his career. He is a co-founder and board member for the Lean Software and Systems Consortium. He has a Masters in Computer Science from M.I.T. as well as a Masters in Mathematics from Emory University.

Agenda: 

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

We hope to see you there and bring a friend!

Join or login to comment.

  • Josh

    I came in too late and missed this one. Where will the video/slides be posted? Thanks!

    April 8, 2014

  • Diego D.

    Hard to remember a better technical talk.

    1 · March 27, 2014

  • Diego D.

    One of the best meetups I've attended yet. Thanks Al, Michael and everyone!!

    1 · March 27, 2014

  • A former member
    A former member

    Same - I am heading over now as well and hope to be able to get in.

    March 27, 2014

  • clive b.

    Will arrive a bit late. Pls lv a phone # on the street level doors :)

    March 27, 2014

  • Mira

    I had something come up unexpectedly tonight and need to cancel. Bummed. I once took a week long class with Al Shalloway on Design Patterns and it was fantastic. Have fun tonight folks!

    March 27, 2014

  • Jason G.

    Won't be able to make it (this time)

    March 27, 2014

    • Jason G.

      Keep classy Seattle! :)

      1 · March 27, 2014

    • Karl P.

      I better not go then, if you want it to be classy ;)

      March 27, 2014

  • John L.

    I had to free up my spot, really wish I could have made it there.

    March 27, 2014

  • Ed C.

    I free'd up my spot too. I really wanted to go but I can't make it tonight! Grrr...

    March 27, 2014

  • Diego D.

    I see that now 4 spots were open. I'm in the wait list. I assume that people in the list get notified to confirm or pass the spot to the next, but not sure.

    Please everybody confirmed who knows he/she can't attend tonight make sure to update their RSVP.

    March 27, 2014

    • Mira

      Hi Diego, it does seem to automatically grab people from the waitlist when spots open up. I was on the waitlist for weeks until yesterday when I got a notification that I was "going".

      1 · March 27, 2014

    • Diego D.

      Woo hoo!! Now I'm in too!!

      March 27, 2014

  • Michael I.

    I'll throw this out there. We've had a great response to tonight's event. If you're not coming tonight, please remember update your RSVP and free up your spot so sometime else may attend if they are able. Thanks!

    March 27, 2014

  • Madhuri

    I really wanted to go but something came and can't go.. So I am freeing up my spot :) Hope I get to see the video recording of the session

    March 27, 2014

  • Jeff B.

    I can't come after all, so I'll free up my spot.

    March 25, 2014

Our Sponsors

  • Redfin

    A location, food and drinks for our meetups.

  • IMS Health

    A location, food and drinks for our meetups.

  • Getty Images

    A location, food and drinks for our meetups.

  • Pluralsight Training

    A limited number of monthly subscriptions for our members.

People in this
Meetup are also in:

Create your own Meetup Group

Get started Learn more
Rafaël

We just grab a coffee and speak French. Some people have been coming every week for months... it creates a kind of warmth to the group.

Rafaël, started French Conversation Group

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy