Just Enough Software Architecture: A Risk-Driven Approach

George Fairbanks