An Agile Approach to Project Management
Give a project manager a set of requirements and you’ll end up with what you asked for, hopefully on-time and on-budget. Try and change the specifications mid-way through and you’ll probably be told it’s just not possible.