The developers are doing agile.
Your testers are doing agile.
The Product Team is doing agile.
Does your finance, sales, and marketing teams need to do all of their work in agile? Does your entire organization need to follow agile?
No, they don’t.
The benefit of agile is to deliver units of software that can be viewed and accessed by these teams in a more iterative way so they can see the building of the solution to the final product.
Teams outside of your software delivery will never sell the iterations, they will always want the completion solution, the iterations are there to build confidence and gain predictability in when it might all be done.