I guess to answer that question, you first have to define what a working methodology is supposed to accomplish.
How do you know something is developed in a timely fashion, for example? All we really have is a gut feeling.
We could implement the same project multiple times and use a different methodology each time. Then compare. But you'd want to use people who understand the methodology and care about winning the competition.
Even then, I bet if you ran that experiment with 5 different projects, there'd probably be a different outcome every time.
How do you know something is developed in a timely fashion, for example? All we really have is a gut feeling.
We could implement the same project multiple times and use a different methodology each time. Then compare. But you'd want to use people who understand the methodology and care about winning the competition.
Even then, I bet if you ran that experiment with 5 different projects, there'd probably be a different outcome every time.