Agile methodology consists of around twelve principles and we will elaborate on some of them here. In agile methodology, the main priority is user satisfaction through timely and continuous delivery of software according to which this software must be perfect and not be overdeveloped or underdeveloped. Furthermore, in agile methodology, the main measure of progress is working software and therefore if you plan to use this methodology, for each iteration, the developed software must be functional. Usually for each iteration, the functional requirements develop over time while keeping everything as simple as possible. This is also because this methodology does not require users to have a defined set of requirements from the start. These requirements can be added during the process. If a project manager feels they can adhere to these principles, then agility will be helpful
tags