Architecture Modernization: Aligning Software, Strategy & Structure • Nick Tune • GOTO 2024
This presentation was recorded at GOTO Amsterdam 2024. #GOTOcon #GOTOams https://gotoams.nl Nick Tune - Author of "Architecture Modernization" & Staff Engineer at PayFit RESOURCES https://hachyderm.io/@nick_tune / nick-tune https://nick-tune.me / nick-tune-tech-strategy ABSTRACT Legacy architectures are a business risk, stifling your organization's ability to innovate. On the other hand, modernized architectures can be a competitive advantage allowing your business to innovate at speed and scale their organizations. But effective modernization is far more than just rebuilding the old system with new technologies and the latest architectural patterns. It's an opportunity to completely rethink the UX, product functionality, business processes, domain model, remove unneeded complexity, and introduce modern architectural practices. This talk shows you how to take a holistic and portfolio-based approach to modernizing your architecture by aligning business strategy, product North Stars, domain boundaries, team organization, and software architecture. [...] TIMECODES 00:00 Intro 00:40 Why should a company modernize its architecture? 05:58 Summary 06:22 Talk overview 07:28 Architecting for flow 17:41 5 essential tools for architecture modernization 18:00 No 1: Listening (tours) 22:51 No 2: Impact mapping 24:46 No 3: Wardley Mapping 29:53 No 4: EventStorming 32:37 No 5: Modernization strategy selector 34:09 Kickstarting & enabling architecture modernization 44:25 Wrap-up 46:34 Outro Download slides and read the full abstract here: https://gotoams.nl/2024/sessions/3173 RECOMMENDED BOOKS Nick Tune & Jean-Georges Perrin • Architecture Modernization • https://amzn.to/4b5ASiN Scott Millett & Nick Tune • Patterns, Principles, and Practices of DDD • https://amzn.to/3XuzfrT Matthew Skelton & Manuel Pais • Team Topologies • http://amzn.to/3sVLyLQ Ford, Richards, Sadalage & Dehghani • Software Architecture: The Hard Parts • https://amzn.to/3QeMgjR Simon Brown • Software Architecture for Developers Vol. 2 • https://leanpub.com/visualising-softw... Woods, Erder & Pureur • Continuous Architecture in Practice • https://amzn.to/2QWAmkl / gotocon / goto- / goto_con / gotoconferences #ArchitectureModernization #SoftwareArchitecture #WardleyMapping #WardleyMaps #EventStorming #Programming #DDD #DomainDrivenDesign #SocioTechnicalSystems #TeamTopologies #AMET #EnablingTeams #SoftwareEngineering #EDA #EventDrivenArchitecture #EventStorming #TechnicalDebt #NickTune CHANNEL MEMBERSHIP BONUS Join this channel to get early access to videos & other perks: / @goto- Looking for a unique learning experience? Attend the next GOTO conference near you! Get your ticket at https://gotopia.tech Sign up for updates and specials at https://gotopia.tech/newsletter SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily. https://www.youtube.com/user/GotoConf...

Complexity is the Gotcha of Event-driven Architecture • David Boyne • GOTO 2024

Michael Porter: Aligning Strategy & Project Management

Memoirs of an Architecture Modernization Facilitator - Nick Tune & Eduardo da Silva

Software Architecture for Tomorrow: Expert Talk • Sam Newman & Julian Wood • GOTO 2024

Modular Monoliths and Other Facepalms - Kevlin Henney - NDC London 2026

Modern Architecture 101 for New Engineers & Forgetful Experts - Jerry Nixon - NDC Copenhagen 2025

Enterprise Architecture = Architecting the Enterprise? • Gregor Hohpe • YOW! 2017

From Vision to Execution: Mastering Strategy with Business Architecture | Whynde Kuehn EA Forum 2024

Modern Trade-off Analysis for Software Architecture - Neal Ford - DDD Europe

Modularizing the Monolith - Jimmy Bogard - NDC Oslo 2024

Monolithic vs Microservice Architecture: Which To Use and When?

The C4 Model – Misconceptions, Misuses & Mistakes • Simon Brown • GOTO 2024

System Architecture: Strategy and Product Development For Complex Systems

A Field Guide to Reliability Engineering at Zalando • Heinrich Hartmann • GOTO 2024

The Intersection of Architecture and Implementation - Mark Richards - DDD Europe

So You Want to Build An Event Driven System? - James Eastham - NDC London 2024

Capability Mapping Mastery in less than 15 minutes!

10 Years of Software Architecture: Best And Worst Decisions

Minimum Viable Architecture • Randy Shoup • YOW! 2022

