Skip to content

$events --show online-masterclass-architecture-with-agility-with-kevlin-henney

thu18feb

Online Masterclass: Architecture with Agility with Kevlin Henney

About

THIS IS NOT A FREE EVENT — TO ATTEND PLEASE PURCHASE A TICKET

https://gotoams.nl/2021/events/9/goto-online-masterclass-architecture-with-agility
--
Join the author, consultant & speaker Kevlin Henney for a two day Architecture with Agility masterclass.

ABOUT THE MASTERCLASS

Course outline:

Day 1

  • What do we mean by software architecture?
  • What is the relationship between development process and software architecture?
  • How do agile and lean thinking relate to software architecture?

What are the sources of change and evolution in software architecture?

Day 2

  • What are some of the properties of a good software architecture?
  • How does organisational structure affect software architecture?
  • How can software architecture be evolved and grown?
  • How do we respond to legacy code and technical debt?
  • This is a hands-on masterclass and will be combined with a series of exercises.

This masterclass is specifically aimed at:

Software architects and lead developers looking to broaden and sharpen their skills in the disciplines touched on by software architecture, not just specific technologies.

In this masterclass you will:

  • Outline the relationship between development process and architecture.
  • Appreciate the roles and failure modes of testing, modelling and technology platforms.
  • Explore different architectural styles and design patterns.
  • Try out concepts and practices in a series of exercises.

Why should you attend:

In this masterclass you will look together with Kevlin Henney at the relationship between agile processes and good architecture, taking in development process models, architectural styles, requirements techniques, sufficient modelling techniques, design patterns and testing practices.

Every system has an architecture, whether accidental or intentional, and regardless of whether it was put in place by a nominated architect or whether it emerged from the decisions and discussions of a team. All too often the focus of what is often described as architecture is centered around a specific set of platform technologies, which forms only one part of the set of concerns an architecture should. And all too often architecture is seen as a separate concern from development process, whereas the two are intertwined — what you build is influenced by how you build it, and vice versa.

ABOUT THE EXPERT

Kevlin is a consultant, speaker, writer, and trainer. His development interests are in patterns, programming, practice, and process. He has been a columnist for a number of magazines and online publications including: The Register, Better Software, Java Report, CUJ, and C++ Report. and has been on far too many committees (it has been said that "a committee is a cul-de-sac down which ideas are lured and then quietly strangled").

Kevlin is also the co-author of two volumes in the Pattern-Oriented Software Architecture series: A Pattern Language for Distributed Computing and On Patterns and Pattern Languages. He also contributed to 97 Things Every Software Architect Should Know.

--
THIS IS NOT A FREE EVENT — TO ATTEND PLEASE PURCHASE A TICKET

https://gotoams.nl/2021/events/9/goto-online-masterclass-architecture-with-agility