This document discusses challenges with traditional development approaches and how adopting Agile practices can help address them. It emphasizes that for Agile to work there needs to be prioritization of requirements, collaboration with customers, and flexibility to change plans. Simply adopting Agile terminology or methods is not enough - there must also be changes to culture, skills, budgets and expectations for Agile to be successful.