Neal Ford  |
  • Author, Thoughtworker, & Meme Wrangler

Software Architecture Fundamentals: Beyond the Basics cover

Software Architecture Fundamentals: Beyond the Basics

"Software Architect" places in the top ten of most annual surveys of best jobs, yet no clear path exists from Developer to Architect. Why aren’t there more books and training materials to fill this demand? This video series by Neal Ford and Mark Richards starts filling the information gap.

Software architecture is a massive multidisciplinary subject, covering many roles and responsibilities, making it challenging to teach because so much context is required for the interesting subjects. It’s also a fast moving discipline, where entire suites of best practices become obsolete overnight.

In two videos—Understanding the Basics and A Deeper Dive—this series covers a vast array of subjects, all grounded with the common theme of architecture, emphasizing techniques to allow architecture for change. Each installment covers topics in application, integration, and enterprise architecture.

A Deeper Dive advances the discussion from Developer to Architect by covering application, integration, and enterprise architecture. We discuss evaluating architectures (including making formal processes like ATAM more agile and effective), and various architectural frameworks:

Discussion augments the material throughout, providing differing opinions and contexts on many subjects.

Table of Contents

Purchase or stream at O'Reilly's site




   Follow Neal on Twitter music image opera image reading image

Neal Ford  |
  • Author, Thoughtworker, & Meme Wrangler