Em nosso ramo são raras as ferramentas que nascem e sanam a dor da maioria, Swagger é uma delas, os benefícios alinhados com a versatilidade da ferramenta trás valor a qualquer time que passe a utilizar, e são possivelmente a maioria dado a popularidade da construção de APIs.
O back-end dado os requisitos levantados, pode de forma fácil e rápida concluir a modelagem necessária para a solução do problema em questão, além disso utilizam como guia para escrita do código. Já o front-end se beneficia pois terá ampla compreensão de como consumir a API.
A versatilidade de seu uso se dá uma vez que é agnóstica a linguagem de programação e portanto, pode ser utilizado em diversos cenários.
A aqueles interessados, podem estar acessando swagger.io que possui uma documentação muito bem escrita (outra raridade) e caso faça necessário tradução sugiro a extensão da google para o seu navegador aqui está o link para o chrome.