Developers excel at solving well-defined problems. Architects are responsible for making sure the right problems are being solved. This chapter covers problem framing, requirements elicitation at the architectural level, and how to resist the pull toward premature solution-building.
Available on LeanPub (PDF, ePub, MOBI) and Amazon (Kindle and Paperback).