Agile vs. Waterfall: How to solve complex, multi-system problems?

Please tell me How to solve complex, multi-system problems.