This document discusses the business case for adopting agile software development practices. It notes that requirements are changing faster and time to market and quality are more important. Traditional development processes are too rigid to address this. Agile development is creating new ways to manage software delivery through practices like incremental, iterative development with customer collaboration over comprehensive documentation and responding to change over rigid planning. Adopting agile makes financial sense through improved delivery of value and return on investment and makes management sense by enabling easier response to change and improved progress visibility. It enables building the right product and focuses on quality and maintainable code. Agile allows companies to take advantage of new market opportunities and requirements.