This report provides a comprehensive overview of Agile project management methodology, a model of SDLC, emphasizing customer satisfaction and iterative processes. It details the 12 principles of Agile, the seven steps involved in the Agile process, and the sprint lifecycle. The report compares Agile with the Waterfall methodology, highlighting their differences in flexibility and process. It also discusses the advantages, such as faster software development and issue detection, and disadvantages, like potential documentation issues and cost estimation challenges. Finally, the report explores the application of Agile in feasibility studies and project maintenance, providing a practical understanding of its use in various industries. The report concludes with a bibliography of relevant sources.