Self-service deployment refers to situations where deployment is not fully automated. A single manual command can take push code from staging to production.