23.1 Introduction23.2 Why Agile?23.3 What is Agile?23.4 Various Characteristics of Agile Projects23.5 Agile Manifesto23.5.1 Twelve Principles Behind Agile Manifesto23.5.2 Benefits of Using Agile Methodologies23.6 Agile Project Management Stages23.7 Agile Project Management Concepts23.8 Requirements Management in Agile—Epics, Features, User Stories23.9 Communication Management in Agile Projects23.10 Different Agile Methodologies