Russia's involvement in the conflict is mostly to strengthen Assad's position rather than defeat ISIS.
As long as Assad remains leader of Syria, Putin is clearly doing what's required.
ISIS can't really be defeated since it's more an ideology, and one that has exited for over a thousand years.