Coming in May 2025
Warsaw
Kevlin Henney i is an independent consultant, trainer, writer and speaker. His development interests are in patterns, programming, practice and process. He has been a columnist for various magazines and websites, including The Register and Java Report. Kevlin is co–author of two volumes in the Pattern–Oriented Software Architecture series, editor of 97 Things Every Programmer Should Know and co-editor of 97 Things Every Java Programmer Should Know.
The first 2 people registered will receive GeeCON 2024 tickets!
The price includes lunch and coffee breaks.
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 centred 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.
The Architecture with Agility course looks 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. This course includes a number of practical exercises so that attendees can see how the different activities fit together. There is also plenty of opportunity for discussion.
ObjectivesSoftware architects and lead developers looking to both broaden and sharpen their skills in the disciplines touched on by software architecture, not just specific technologies.
Lecture contentSoftware Architecture
Development Process
Architectural Expression
Development Practice
Patterns
Execution Architecture
Dependency Management
Refactoring and Re-engineering
Exercises
Language:
English
Place:
TBD
Time: 9 a.m. - 5 p.m.