Software Project management presents a new management framework uniquely suited to the complexities of modern softwrae development. Walker Royces pragmatic perspective exposes the shortcomins of many well-accepted management priorities and equips software professional with state-of-the-art knowledge derived from his twenty years of successful from-the-trenches project management experience.