Skip to content

Books

Maybe software architects have a work-related injury that forces them to compile lists of ‘must read’ books… Anyway, here’s mine :)

Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions

by Gregor Hohpe, Bobby Woolf

Documenting Software Architectures: Views and Beyond

by Paul Clements, Felix Bachmann, Len Bass, David Garlan, James Ivers, Reed Little, Robert Nord, Judith Stafford

Managing Humans: Biting and Humorous Tales of a Software Engineering Manager

The Hidden Power of Social Networks: Understanding How Work Really Gets Done in Organizations

by Robert L. Cross, Andrew Parker, Rob Cross

Balancing Agility and Discipline: A Guide for the Perplexed

by Barry Boehm, Richard Turner

Eating the IT Elephant: Moving from Greenfield Development to Brownfield

by Richard Hopkins, Kevin Jenkins

The Secrets of Consulting: A Guide to Giving and Getting Advice Successfully

by Gerald M. Weinberg, Virginia Satir

Evaluating Software Architectures: Methods and Case Studies

by Paul Clements, Rick Kazman, Mark Klein

IT Governance: How Top Performers Manage IT Decision Rights for Superior Results

by Peter Weill, Jeanne Ross

Enterprise Architecture As Strategy: Creating a Foundation for Business Execution

by Jeanne W. Ross, Peter Weill, David Robertson