You are taking over a delivery program that has grown more complex, with multiple teams depending on each other and stakeholders asking for faster, more predictable releases. The organization wants to move from ad hoc planning to a more structured Agile way of working so priorities are clearer, execution is more transparent, and teams can respond to change without losing delivery discipline.
Can you explain the Agile methodology and how you've implemented it in practice on a cross-functional project?