I've found Steve Blanks book "The Startup Owner's Manual: The Step-by-Step Guide for Building a Great Company" very insightful.