Developer self-service describes automated tools and processes to help developers work without help from operations teams. Developer self-service includes apps that let developers code, build, test, and release software without support from operations.