This document details the development approaches and methodologies for an online airline ticketing system, focusing primarily on the comparison between plan-driven and agile methodologies. It outlines the advantages and disadvantages of several methodologies, including Waterfall, SSADM, and USDP, while justifying recommendations based on project requirements. The document also includes a project plan and various diagrams for system design and analysis.