Excellent series of posts for PMs communicating with non-techs
I just scanned this really terrific series of posts by Tom Evslin at Fractals of Change - talks about "managing programmers", but it's quite insightful for a project manager or development lead trying to understand how they may be perceived by the business and management communities:
Part 1, on the programmer-speak, is yet-another take on how programmers speak in code, but these one-liners are applicable to any project team.
Part 2, on the meaning of "done", talks about that "almost there" phase when a project is nearing the end
Part 3, on features that kill projects, is a favorite of mine, as the natural tendency to try to sneak in just one more need/want will always explode the schedule
Part 4, on debuggers, talks about problem solving skills like self-editing and binary search, and correctly points out that these techniques apply to many other disciplines than just development.
Technorati Tags: change, management, development, programmer, project, code, done, features, schedule, debug, search