Is agile an opportunity or a headache for the client-agency relationship? Yes and yes. Like any new way of getting work done, there are benefits and drawbacks to consider. Agile development has a relatively short history in the agency world, so many of us have a lot of lessons to learn.