Aiden, a woebegone software developer, sits forlornly at his desk, wondering how to complete three recently assigned, top priority projects. Yesterday morning, the boss told him that the first project was due soon. At noon, the boss popped in to insist that the second one had to be completed immediately. At 5 p.m., the boss announced that Aiden should finish the third piece of work right away. Faced with these mutually exclusive, idiotic demands, Aiden stopped working, updated his résumé, surfed the Internet and played a little solitaire. In the software development world, this sad story is all too typical. The answer, according to software management consultant Johanna Rothman, is project portfolio management. Her book details the numerous benefits of this proven approach to project management. Although Rothman wrote this slightly repetitive guide specifically for the IT world – hence the jargon – anyone who regularly juggles an array of tasks with burning deadlines can pick up some useful fundamentals from her solid report. LetsRead recommends this savvy manual to software development managers, software engineers and related IT professionals, as well as project managers in other fields.