My answer to "do you know agile?" is "what do you mean by agile?".
It's a meaningless buzzword, covering everything from well-managed, reasonably well-specified solutions with rapid prototyping and rapid releases and a strong emphasis on automated unit testing, to "throw it live and hope".
The thing this clearly failed on, one of the most valuable aspects of agile, is rapid prototyping. One of the drivers of agile over waterfall is rapid prototyping - the users get to see the system as early as possible and continue to be involved during the development stage. And that's the real end users, not some bureaucrat, but the poor sods that have to use your digital disaster.
But, hey, it's not their money. No-one will get fired for this.