A 15-step methodology to structure complex systems around objects users care about—ensuring your architecture is intuitive before you ever draw a screen.