Why are Agile Manifesto Principles so important?

On Agile briefly Agile methods are methods that apply iterative and evolutionary development. 12 agile principles employ adaptive planning, promote incremental delivery, and include other values and practices that encourage agility. What does that really mean for software development? What are the implications for daily business? Let's analyze these principles and see where this [...]