Is Your Self-Service Ready for the Future?