Khaled Irar

     
I would say the best methodology is the Hybrid one. Project management is a not a rigid science, it is flexible enough to cope with the ever changing environment around the project. Fast changes require faster response and project managers should not restrict themselves to one way of managing these endeavors. Clients, sponsors and other stakeholders care only about what the project has to produce within the defined time frame and allocated budget. If the adopted methodology is not effective in achieving those requirements, the project manager should be able to swing between whatever methodologies to reach the final result that pleases key stakeholders if not all. I am not a big fan of “The end justifies the means” in project management; however, it is totally applicable and permissible. In the end, stakeholders look at what you have achieved and not how you achieved it.