Developer User Guide?
Tom Evslin wrote a two-part series this week called "Managing Programming for CEOs" (links here for Part I and Part II). The first is pretty funny, and the second has some good thoughts in it, especially around milestone creation.
But if Tom’s had the experice he relays in Part I in real-life over and over, I have a suggestion for him: get a great head of development he can trust, and work closely with him or her over the years to build a relationship of mutual trust so those issues are no different than they are with functional managers of other departments. We are fortunate enough at Return Path to have two such individuals in Andy Sautins and Whitney McNamara (a fellow blogger).