I spent much of my worklife around waterfall projects being responsible for process documentation. Then along came Agile and I found it impossible to document. In a sense it gave the Agile developer control over the outcome however bad the user experience.
It is difficult to know when to create user documentation for Sprints or write process and procedure documentation.
https://www.nuclino.com/img/articles/dilbert-agile-programming.png
I can remember on one contract the company tried to amend the software during testing - mid Sprint?. They lost their entire business.